トップページgamedev
1001コメント304KB

NScripter Ver.10.00

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2007/04/13(金) 16:55:17ID:vHdsSr+4
商業流通でなければフリーで利用可能な
ゲームエンジンNScripterについて語るスレです。
技術的な質問も可。ただし最低限のマニュアルには目を通してね。


・本家
http://www.nscripter.com/

・うpろだ
http://andolf.hp.infoseek.co.jp/
0007名前は開発中のものです。2007/04/13(金) 17:44:40ID:ZrQ1sKgJ
いちおつ
0008名前は開発中のものです。2007/04/13(金) 17:46:03ID:ZrQ1sKgJ
NScripter wiki
http://wikiwiki.jp/nscripter/

追加
0009名前は開発中のものです。2007/04/13(金) 18:49:37ID:GxQlYdfs
>>8
wikiを立てた方ですか?
0010名前は開発中のものです。2007/04/13(金) 19:05:27ID:ZrQ1sKgJ
ん?無関係だよ
001192007/04/13(金) 19:18:45ID:GxQlYdfs
現在のwikiの画面の色だと目がしょぼしょぼするんです。><
officialカラーを希望したいところですが、wiki立て人が不明であれば放置の方向です。
0012名前は開発中のものです。2007/04/13(金) 19:24:19ID:vHdsSr+4
追加

前スレ86氏のサイト NScripter tips
ttp://sorejyadamedarou.hp.infoseek.co.jp/index2.htm

スレ立てしてすぐにテンプレに追加しようとしたら
連投規制されてしまった…
テンプレにsage進行って入れておいたほうがよかったか?
基本だろうけど
0013名前は開発中のものです。2007/04/13(金) 19:37:59ID:A3Y8r6CE
ろだにいつものかちゅログhtm上げてきたよー。

>>12
そこからリンクある西野氏のサイトもテンプレに加えたいな。
nscr
http://f39.aaa.livedoor.jp/~nscr/
0014名前は開発中のものです。2007/04/13(金) 20:22:01ID:vHdsSr+4
あと古いけど一応参考になるかもねということで
今回テンプレから外したが張っておく

ここはJAM工房
http://www.asahi-net.or.jp/~jr6m-ski/jamkoubou/
0015名前は開発中のものです。2007/04/13(金) 20:58:04ID:LUyTN7+O
だったらテンプレから外す必要は無かったんじゃないかと小一時間…

訂正については間違いが確認出来れば適用し易いけど
テンプレから外せって意見は、きちんと確認してからのほうが良いかもね。

旧いNSc使っている人がいないとは限らないし、ハーバーランドでつかまえての
人気から見てもJAM工房だけ削れって発言自体が一種の突っ込みだったと
考えることも可能だわ。
そもそもjpgのプラグインを理由にするんだったら、CD再生の説明をしているリンクも
削れってことになりかねないのでは?
0016名前は開発中のものです。2007/04/13(金) 22:18:22ID:ByO9LlpE
CD再生は命令であるじゃん
0017名前は開発中のものです。2007/04/13(金) 22:21:21ID:lxpF1x4+
最近のバージョンはオーディオCD再生を推奨してないんじゃなかったか
0018名前は開発中のものです。2007/04/13(金) 22:51:22ID:A3Y8r6CE
だいぶ前から高橋氏が非推奨と言ってるな>CDで音楽再生

>>15
ハーバーランドは古典フリゲの傑作だが、それとこれとは関係ないだろ。
Nスクの講座としてはどう考えても時代遅れの記述が多いからじゃないか?
4スレくらい前からテンプレから外そうの声はあったよ。
0019名前は開発中のものです。2007/04/13(金) 23:07:54ID:8tBnncuw
外したり付けていったりは当然のことだと思うよ。
多かれ少なかれ現在参考にされるわけで。
0020名前は開発中のものです。2007/04/13(金) 23:11:20ID:5xQTj8z1
ハーバーランドって面白いん?
0021名前は開発中のものです。2007/04/13(金) 23:28:18ID:CsJo/SNV
流れ切ってすみません。
ノートPCの動作についてなんですが、君影草公房さんの「Getkey.dll」を使用した時、
[NumLK]キーを押した状態では、どうもうまくテンキーのコードが返ってきません。
(具体的には、[J]キーは[NumLk]すると[1]が返ってくるはずだが[a]が返ってくる)
ほかのソフトだとちゃんと返ってくるんですが、ここはあきらめるしかないのかな。
0022名前は開発中のものです。2007/04/13(金) 23:49:31ID:hdSoRa++
なんてやねん
0023名前は開発中のものです。2007/04/14(土) 01:13:57ID:7bcJnHbK
>>21
>文字列戻り値には仮想キーコードをASCIIコードとした文字列を返します。
とReadme.txtに書いてあるよ
0024名前は開発中のものです。2007/04/14(土) 01:18:35ID:vOKPipjh
NScripterの本を買おうと思ってるのですが3冊のうちどれを買えばいいか迷ってます

どれがお勧めとかありますか?
0025名前は開発中のものです。2007/04/14(土) 01:20:41ID:V6cn67Bm
全部だ
0026名前は開発中のものです。2007/04/14(土) 01:22:41ID:RXBS3NOE
>>24
テンプレの講座サイトで十分だと思うが、あえて買うならあどばんすを一冊だけ。
他二冊は>>5のバイナリヘヴンで十二分にまかなえる。
レファレンスに関しても有志のものの方が質がよい。
0027名前は開発中のものです。2007/04/14(土) 01:48:09ID:AHoMqcRU
>>18
4スレくらい前じゃなくて具体的に挙げてくれ。
過去スレ全てに対して[JAM工房]で検索掛けてみたけど「外そう」なんて記述は
前スレ終盤の「外せ」発言までは一個もねーよ!
あと「時代遅れの記述」についてもきちんと調べてから発言しろよ。
そもそもオメーのレベルでスレが成り立ってる訳じゃねーぞ!!
0028212007/04/14(土) 01:51:07ID:67Jj/7LE
>>23
あらら、そういうことか。
手間取らせて申し訳ないです。
0029名前は開発中のものです。2007/04/14(土) 01:51:29ID:RXBS3NOE
>>27
よくわからんが落ち着け。sageとけ。
0030名前は開発中のものです。2007/04/14(土) 01:58:38ID:hLdR1fBR
テンプレを減らすと荒れるみたいだから、今後削るのは無しでいこう
0031名前は開発中のものです。2007/04/14(土) 02:05:32ID:uABRuwiw
>>27
俺も検索したが、うpろだの過去スレver8.00の23が
JAM工房に対しての発言をしている。
JAM工房は最終更新が2001年10月30日
BBSが死んでいるみたいだ。

ただ、個人的には初めてゲームを作る人なら
読んでもいいページだとおもう。
0032名前は開発中のものです。2007/04/14(土) 02:23:22ID:67Jj/7LE
>>31
同意。
ほんとになんにもわからない人なら、読んで損はないと思うな。(自分がそうだったし)

ttp://bluesky.xrea.jp/index.html
ところで↑のサイト、
Free Adventure Game World
ttp://ryuji.s1.xrea.com/
の後継なんですかね?
0033名前は開発中のものです。2007/04/14(土) 03:33:14ID:uABRuwiw
リンクに昔のサイトって書いてあったな。
次スレからはこれで
Blue Sky!
ttp://ryuji.s1.xrea.com/
こういうのって直リンにしてもいいのか?
前スレ86氏のサイトも確認したほうがいいのか?
0034名前は開発中のものです。2007/04/14(土) 13:15:22ID:+smoZKg2
>>33
リンクフリーって表明しているから問題なし。
消滅するまでは昔のサイトのほうが適切だと思うよ。

前スレ86氏のほうは未確認だけど逆にリンクされてるね。
加えるつもりだったら確認しておいたほうが無難でしょ?
0035名前は開発中のものです。2007/04/14(土) 15:24:21ID:RXBS3NOE
ねらーなんだから勝手にリンクしていいんじゃないか?
実際、他のテンプレのサイトだって無断リンクなんでしょ?
0036名前は開発中のものです。2007/04/14(土) 16:03:47ID:wXB8yCw5
今更無断リンクも何も……。
ググれば掛かるんだし。
見られるのも嫌なら身内でやってるでしょ。
0037名前は開発中のものです。2007/04/14(土) 19:34:36ID:V6cn67Bm
ま、ここでガンガンリンク貼らなくても今時Nスク使い始めるやつは
まずググると思うよ

個人的にはリンク貼るならプラグインと解説サイトを分けて貼ってくれた方が
分かりやすくて良いと思う

初めてここに来てリンク辿ったとき、分かり難かったし
0038名前は開発中のものです。2007/04/15(日) 03:07:28ID:55VaVh9V
質問です。ルートを計算するのはどうやって実現すればいいですか?
0039名前は開発中のものです。2007/04/15(日) 03:27:32ID:55VaVh9V
すみません自己解決しました。
0040名前は開発中のものです。2007/04/15(日) 06:28:11ID:/+lpvFeU
きみあるがNスク使っている件について
0041名前は開発中のものです。2007/04/15(日) 09:09:32ID:Uir1W/u5
別に使っててもおかしくないんだがw
0042名前は開発中のものです。2007/04/15(日) 10:47:18ID:d0d2gobb
きゃんでぃそふとだったら驚くけど違うからね
0043名前は開発中のものです。2007/04/15(日) 13:28:18ID:Uir1W/u5
だってアレ、つよきすのスタッフが(ry
0044名前は開発中のものです。2007/04/15(日) 19:09:52ID:xg2PZGej
スペック発表した時からNSだって丸判りだった。
0045名前は開発中のものです。2007/04/15(日) 21:56:41ID:GyXcQMa5
10月くらいにスクリプトバイト募集してたじゃん
0046名前は開発中のものです。2007/04/17(火) 00:13:57ID:QjAyg6dY
( ゚Д゚)y─┛~~
0047名前は開発中のものです。2007/04/17(火) 00:57:48ID:ROduKVqG
(´ー`)y-~~
0048名前は開発中のものです。2007/04/17(火) 14:17:46ID:QjAyg6dY
なんで通常テキスト袋字に出来ないんじゃーーーーー!
0049名前は開発中のものです。2007/04/17(火) 17:09:52ID:MION4mFV
よしよし
0050名前は開発中のものです。2007/04/17(火) 19:25:15ID:4y9+sU+l
何を今更。
0051名前は開発中のものです。2007/04/17(火) 22:50:22ID:RBmZyzcd
吉里吉里のkrkrfont.exeみたいなツールってないのかな
0052名前は開発中のものです。2007/04/17(火) 23:14:19ID:Q+9yd9Ky
ない
0053名前は開発中のものです。2007/04/18(水) 00:12:37ID:+aXRIV5o
http://pie.bbspink.com/test/read.cgi/erog/1167916538/269
269 名前:名無しさん@初回限定[sage] 投稿日:2007/04/17(火) 23:26:32 ID:UNFPFUgg0
Nスクは、もうちょっと古臭い感じがする。
個人的には吉里吉里使ってる方が好みのシステムが多い。

0054名前は開発中のものです。2007/04/18(水) 00:47:47ID:lMuFh3EK
テキスト中で外字が使いたいのですが、何か良い方法はないでしょうか。
外字のフォント自体はサイズ固定でPNGなどの画像データとして用意しておいて、それを使う
・・・という感じで考えているのですが。
0055名前は開発中のものです。2007/04/18(水) 01:03:19ID:i8q9On0w
何を今更。
0056名前は開発中のものです。2007/04/18(水) 02:03:20ID:/gts9AD+
>>54
それしかない。
0057名前は開発中のものです。2007/04/18(水) 02:26:27ID:XDhFCE4x
断定は良くない。
かもしれない。
0058名前は開発中のものです。2007/04/18(水) 03:26:18ID:/gts9AD+
それもそうだな。すまない。
0059名前は開発中のものです。2007/04/18(水) 17:16:12ID:lMuFh3EK
たとえば
「日記にはそこかしこに『●』という謎めいた記号が記されていた。」
の●が外字だとして、
(1) 「日記にはそこかしこに『」を表示したところでテキスト表示位置(カーソル位置?)を取得
(2) 取得した座標(行・桁 or xy座標)を使ってその位置に外字(画像)を表示
(3) その後に続けて「』という謎めいた記号が記されていた。」を表示
みたいなことができるといいのですが・・・

最悪、何かのスクリプト言語でテキスト処理(文字数カウント、表示位置算出+当該箇所修正)+Imagemagick
で無理矢理やってしまうことも考えてはいるのですが
もし既存の命令を組み合わせたりしてできるのならその方がスマートで好ましいと思い質問してみました。

とりあえず自分でいろいろ試してみます。ありがとうございました。
0060名前は開発中のものです。2007/04/18(水) 19:12:50ID:LshXoAJe
>>59
どこを斜め読みすればいいの?
0061名前は開発中のものです。2007/04/19(木) 01:02:06ID://PUF/Li
文字装飾カスタマイズwktk
でもDLLだとしたら神を待つしかない自分
0062名前は開発中のものです。2007/04/19(木) 01:19:07ID:iX5O/UO7
>>59
画像を差し込む命令defsubで自作するんじゃダメか?
位置がずれるなら微調整は要るけど、
頻度が高くなければそんなもんでいいような・・・

バックログの対応がめんどいけど
ログ番号、表示位置、画像名をsplitにして変数に入れとけばどうとでもなるし
0063名前は開発中のものです。2007/04/19(木) 08:41:11ID:fQzx4P8l
「日記にはそこかしこに謎めいた記号が記されていた。」
の文章時、背景にその記号を大きく表示しておけばおk
0064名前は開発中のものです。2007/04/19(木) 09:02:04ID:gF1Nev2F
文字装飾カスタマイズ(*゚∀゚)=3
0065名前は開発中のものです。2007/04/19(木) 12:01:44ID:EdS+qmcL
文字装飾より、袋文字を使えるようにしてください
0066名前は開発中のものです。2007/04/19(木) 12:12:11ID:wo1QHDKi
なんでwindowsプログラムもできないバカがゲーム作ろうとしてんの?
0067名前は開発中のものです。2007/04/19(木) 12:16:31ID:EdS+qmcL
windowsプログラムもできないバカにでもゲームを作れるようにした
アホに優しいツールが、吉里吉里、Nスク、Livemakerだからです><
0068名前は開発中のものです。2007/04/19(木) 13:06:38ID:e+GTgOjg
>>66
プログラムできるならわざわざこんなスレ覗くなよw
0069名前は開発中のものです。2007/04/19(木) 17:14:18ID:TvrH8yZX
getcursorposという、まさに探していた命令が新マニュアル中に見つかりました。
これを使えばうまく行きそうな雰囲気ですのでその線で進めてみようと思います。

>>62
自作命令も検討中です。
>ログ番号、表示位置、画像名をsplitにして変数に入れとけばどうとでもなるし
バックログのこと全然考えてませんでしたorz
なるほど、そういう風に使うんですね・・・ありがとうございます。参考にさせてもらいます。

>>63
その方法も使える場所では使っているのですが、
頻繁に出てくるのでそのたびに使うのは(演出的にも)辛いところがありまして・・・
「日記にはそこかしこに●(これこれこういう形)という謎めいた記号が記されていた。」
みたいに括弧に外字の形の説明を入れる方法と併せて、今のところは対処していました。
0070名前は開発中のものです。2007/04/20(金) 16:34:53ID:bf5iEa0I
>65
それを文字装飾というのだと思うのは、俺だけか?
0071名前は開発中のものです。2007/04/21(土) 02:07:16ID:/3Cb4oTV
>70
それを釣りというのだと思うのは、俺だけか?
0072名前は開発中のものです。2007/04/21(土) 02:26:31ID:5hKChbh9
>71
それを70に釣られているだけだと思うのは、俺だけか?
0073名前は開発中のものです。2007/04/21(土) 02:59:43ID:/3Cb4oTV
まさか釣れるとは思わなんだw

今更かもしらんけど
ttp://d.hatena.ne.jp/eiji8pou/20070415
で紹介されてるプラグインktkr!
0074名前は開発中のものです。2007/04/21(土) 05:07:22ID:b0umL8NY
で公開はいつだね?
0075542007/04/21(土) 09:01:46ID:jNvRSwbe
こんな感じになりました。
http://gamdev3.hp.infoseek.co.jp/cgi-bin/up/No_0210.jpg

それは、(喉頭後筋/ミュールマン)(<全角空白>搦/ちくでき)/
getcursorpos %0,%1
lsp 2, "gaiji/1-84-85.bmp", %0-48, %1+16
print 1
という持続的な呼吸障害なんだよ。
0076名前は開発中のものです。2007/04/21(土) 13:05:50ID:b0umL8NY
>>73
作者に許可貰ってうpしてるサイトめっけw
すごいねコレ、スプライト動かしながらテキスト流せる
0077名前は開発中のものです。2007/04/21(土) 13:06:13ID:nY3izLIr
>>75
違和感なく画面に溶け込んでるね。
後は文字速度と直前までの文字数測って
timerで外字のスプライトを表示させるくらいかな?
0078名前は開発中のものです。2007/04/21(土) 14:24:41ID:DoEjQYa9
>>75
ついでにバックログの対応ができれば言うこと無いな

俺もハートマークとか画像をテキストに埋め込んでるけど、
X座標、Y座標、使う文字の識別用の数字を文字列にまとめておいて、
改ページのたびにそれをログ1ページめ用→2ページめ用・・・と送ってやってる
で、表示の時にそれを切り出して表示してる

問題は、複数の外字を同じページで使う場合、変数を増やさなきゃならん点・・・
まぁ、今さら作り直す気にもなれないけど

>>76
すげえなオイ
Nスクに革命キター! って感じだw
0079名前は開発中のものです。2007/04/21(土) 20:14:24ID:nY3izLIr
本公開はまだ先らしいから完成するまでしばらく待ってたらいいんじゃないかな。
0080名前は開発中のものです。2007/04/22(日) 16:18:57ID:FmiVgUAx
ごめん、左クリック禁止って出来なかったっけ?
0081名前は開発中のものです。2007/04/22(日) 16:22:40ID:aCFFbvfZ
左クリックした場合なにも処理しない、、、って処理じゃダメなのか?
0082名前は開発中のものです。2007/04/22(日) 16:38:55ID:FmiVgUAx
>>80だけじゃ何が聞きたいのか分からんな、すまん

こう…黙ってても、たらたらと文が表示され続けるようにしたいんだが途中でクリックされるとこう…パッパッってなってしまうのだ。
*define
game
*start
つまりですね!w1000@や¥を使わずに!w1000文字を表示し続けたいんですが!w1000
途中でクリックされてしまうと!w1000ウェイトの所まで一気に表示されてしまうのを!w1000どうにかしたいのです\
reset

説明下手すぎてごめんなさい(´・ω・`)
0083名前は開発中のものです。2007/04/22(日) 19:08:36ID:LoKNHW01
upろだにヒントが残ってるきがす
0084名前は開発中のものです。2007/04/22(日) 19:14:28ID:qwGjQSJY
一応参考にまで言っておくと。

その仕様はプレイヤーにとってはウザいだけ。
0085名前は開発中のものです。2007/04/22(日) 23:26:49ID:VY/exMJj
頻度にもよる。全てのテキストでやろうとすると怒る。
0086名前は開発中のものです。2007/04/22(日) 23:31:00ID:2DgjM3oA
ユーザが自由にエフェクトやウェイトカットできない仕様は本当にウザイだけだなー

いわゆるオート(自動進行)モードの存在理由がよくわからん
声を聞かせたいのだろうか
淫語か無ければ音声さえもカットしちゃうよマジで
0087名前は開発中のものです。2007/04/23(月) 00:27:47ID:4RvXZiat
>>86
おれもオートの意義はよくわからんが、慣例的につけてる。
一応、目安のプレイ時間を計るのには便利なんでね?w
0088名前は開発中のものです。2007/04/23(月) 00:50:05ID:bKlENfo/
オートはながらプレイに使う、
飯食ったりスレ巡回したり他のゲームやったりと色々
0089名前は開発中のものです。2007/04/23(月) 00:53:37ID:qQLcfEqM
オートは、左手でマウス操作がうざいときのためだろ。
え、左利きなのかって?

野暮なこと聞くなよ...
0090名前は開発中のものです。2007/04/23(月) 08:29:10ID:Cb+PA95R
大便中は便利w
0091名前は開発中のものです。2007/04/23(月) 08:37:01ID:ekZSBtVG
後は二人で遊ぶときに使うな。
読んだのを確認しながら次へ行くよりAUTOで放置してる方が良い。

あと、入ってる声は全部聞きたいってユーザーは多いから
それなりに需要はあると思う。
0092名前は開発中のものです。2007/04/23(月) 12:43:42ID:7O5yMQVB
ここにNScripter商用で使ってて、メーカー内にプログラマー居ない
ってメーカーの人居ますか?

NScripter使っててもさすがにプログラマーがまったく居ないって
メーカーは無いのかな…?
0093名前は開発中のものです。2007/04/23(月) 14:14:26ID:r1+0RjmX
このままスレが止まる恐れがありますので代弁しておきます。

下記キーワードでググって迂回してください。(全角スペースを含みます)
業界関係者に質問しよう その
0094名前は開発中のものです。2007/04/23(月) 14:29:47ID:r1+0RjmX
間違っても>>92のコピペは推奨しません。
NScripterの部分を吉里吉里に置き換えたりするのもNGです。
0095名前は開発中のものです。2007/04/23(月) 14:39:21ID:4RvXZiat
>>92
エンジン問わず、システムは外注出してて、
社内はライター兼スクリプトだけなんて会社はザラにあるだろ。
そんな事に興味持ってなにか楽しいことでもあんの?
0096名前は開発中のものです。2007/04/23(月) 14:52:24ID:4bI822jG
スクリプタとプログラマは全然違うよな
0097名前は開発中のものです。2007/04/23(月) 19:40:59ID:4VJvcYap
少し不思議な動作を見つけました。
以下のサンプルではtextgosub処理内部で外部にgotoジャンプして、再び内部に戻るという処理を行なっています。
左クリック(%1=0)で正常に次の文章に進み、スペースキー(%1=-11)では次に進まないという動作は正しいのですが、
スペースキーを長押ししてから離すと、なぜか次の文章に進んでしまいます。(%1=0になる)
これはやっぱりtextgosub処理内部にもう一度戻るという処理が悪いせいでしょうか?

*define
useescspc
textgosub *text_label
game
*start
*main
;textclear
もきゅ。\
goto *main

*text_label
*loop
textbtnwait %1
if %1 = -11 goto *sub
if %1 = 0 return
goto *loop

*sub
;何か処理
goto *loop
0098名前は開発中のものです。2007/04/23(月) 19:49:07ID:clHBX4Vi
押しっぱなし系統は仕様でしょう。
前にenterで似たことがあったし。
0099名前は開発中のものです。2007/04/23(月) 22:48:00ID:ip/6SZzV
>>97
まだそんな古いこと言ってるのか。ほんと頭悪いな。
とりあえず、過去ログ全部呼んでからゆとり卒業してこい。
0100名前は開発中のものです。2007/04/23(月) 22:56:24ID:vZvpUK3q
漢字間違ってるくせにゆとり卒業しろとかあほ過ぎだろお前
0101名前は開発中のものです。2007/04/23(月) 23:05:24ID:4RvXZiat
いや、構うなよ……
0102名前は開発中のものです。2007/04/23(月) 23:10:08ID:PKDlDq8e
>>100
煽りに反応してる時点でおまえは終わってる
0103名前は開発中のものです。2007/04/24(火) 01:47:52ID:jTMQ6hw6
>>97
ヒント:Win32API
0104名前は開発中のものです。2007/04/24(火) 19:13:56ID:Zoeklwiw
MSpDraw.dll が完成した模様
0105名前は開発中のものです。2007/04/24(火) 19:29:25ID:LdViM9aw
>>104
文字を表示しながらの背景スクロールSUGEEEE
0106名前は開発中のものです。2007/04/24(火) 22:41:38ID:hkvkTNxf
フラッシュ扱えるようにするプラグイン何処かに無かったっけ?
■ このスレッドは過去ログ倉庫に格納されています