- 1 名前:名前は開発中のものです。 [2006/09/08(金) 21:39:40 ID:/inm3Q++]
- 商業流通でなければフリーで利用可能な
ゲームエンジンNScripterについて語るスレです。 技術的な質問も可。ただし最低限のマニュアルには目を通してね。 ・本家 www.nscripter.com/ ・うpろだ andolf.hp.infoseek.co.jp/ ・前スレ Ver7.00 pc8.2ch.net/test/read.cgi/gamedev/1149639307/ Ver6.00 pc8.2ch.net/test/read.cgi/gamedev/1142593513/ Ver5.00 pc8.2ch.net/test/read.cgi/gamedev/1126791382/ Ver4.00 pc8.2ch.net/test/read.cgi/gamedev/1112550571/ Ver3.00 pc8.2ch.net/test/read.cgi/gamedev/1100029774/ Ver2.00 pc5.2ch.net/test/read.cgi/gamedev/1082131647/ 初代 pc5.2ch.net/test/read.cgi/gamedev/1005121290/ その他関連リンクは>>2-4あたり。
- 302 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 09:27:57 ID:LWazyp0F]
- 表示するだけなら問題なけど
バックログに反映されるかはやっぱ別なんだ・・・
- 303 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 09:42:37 ID:AsbWlPj5]
- >>298
面白かった。 普通にテキスト書いた後、それにスプライト文字を重ねてから、setwindow3でテキスト消去&サイズ変更か〜w でもユーザーがフォントを変えられる仕様だとちょっと面倒な事になるかもね。
- 304 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 13:14:53 ID:wOiqrJYf]
- >>300
自分も同じこと考えてたな。その方が楽と言えば楽かも。 298はむしろデフォルトログが使えることに感銘を受けた。凄く面白い。 このスレのうpロダは宝の宝庫だな。ろだ主さんと投稿者に感謝。 >>303 俺の所だと、フォントを変えても動いたぞ?
- 305 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 13:37:40 ID:LWazyp0F]
- >>304
>>303が言いたいのはフォント変えると字間が変わる場合もあるから 表示が狂うんじゃないか? と言いたいんじゃないの?
- 306 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 14:11:00 ID:E5/Wivb2]
- Nスクって等幅フォントしか使えないはずだから
問題ないと思うんだけど・・・
- 307 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 14:35:35 ID:9Ud1hlJi]
- >>305じゃなくて
デフォルトのスプライト文字フォントを設定してる場合だと スプライト箇所だけフォントが変わっちゃうね、って意味だろ。
- 308 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 16:27:40 ID:KEHCQB5J]
- スプライト表示前にspfont clearで
フォントをウィンドウに揃えれば良いだけじゃないのか?
- 309 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 17:13:04 ID:AsbWlPj5]
- 言葉足らずですまん。
insertmenu で FONT 項目入れてた場合、 ユーザーがフォントを自由に変更できるけど、 スクリプトからは現在、どのフォントが使われてるか 取得できないからテキストのフォントとスプライト文字のフォントとが 食い違ったりするんじゃないかなー、と思っただけす。 それとも取得できたっけか?
- 310 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 17:21:54 ID:R4bb9exn]
- みなさんにとっては簡単な質問でしょうが少し教えていただけないでしょうか?
グローバル変数を使ってルート一周週目以降はTOPメニュー画面の背景を変えるため シナリオの最後にグローバル変数を入れ、二週目以降はTOPメニュー画面になる前に 一周したのかを変数値をみてTOPメニューの背景を変えるか判断させたいのですが、昨日から「ゲーム制作部」 というサイトを見てやってはみましたが失敗でした。 「ゲーム制作部」サイトには… エンディングに到達したら、該当する変数に1をセット…等の処理を行えば、 メニューを表示する時にその変数の値を見て、クリア後かどうか判定出来ます。 と記述されていますが… まったくちんぷんかんぷんでした orz…
- 311 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 17:32:10 ID:AsbWlPj5]
- >>310
失敗したって、どう失敗したのかな? その「ゲーム製作部」とやらの記述は過不足なく、 その説明が理解できないというのなら、説明は難しいのですが……。 まず、次の事柄を確認させてください。 ・変数に数値をセットする方法は解りますか? ・変数のの内容によって、処理を別にする事はできますか? ・それができるのなら、変数の無いようによって表示画像を変える事はできますか? ・グローバル変数とローカル変数の違いは解りますか? ・該当するグローバル変数を変なところで初期化してたりしませんか? ・そもそも、グローバル変数を仕様可能に設定してありますか?
- 312 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 17:35:07 ID:TwwJunYR]
- >>311
素晴らしすぎて涙が出る。さて、さっきまで打ってた長文消すか。
- 313 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 17:38:16 ID:AsbWlPj5]
- 書き損じが多すぎるよ、俺w
「変数のの内容」→「変数の内容」 「変数の無いよう」→「変数の内容」 「仕様可能」→「使用可能」
- 314 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 17:56:27 ID:R4bb9exn]
- >>311
・変数に数値をセットする方法は解りますか? ;A MOVですよねw?初心者乙ですからww勘弁してぇw ・変数の内容によって、処理を別にする事はできますか? ;A白根 ・それができるのなら、変数の内容によって表示画像を変える事はできますか? ;A微妙に… ・グローバル変数とローカル変数の違いは解りますか? ;Aグローバルが200から999ローカルがそれ以外なんじゃないの? ・該当するグローバル変数を変なところで初期化してたりしませんか? ;初期化?初期化はしてないと思う、つうかグローバルって何回起動しても変わらない値なんじゃないの? ・そもそも、グローバル変数を使用可能に設定してありますか? ;A設定にちゃんと書き込んでるよw
- 315 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 17:59:38 ID:wOiqrJYf]
- なんだ。釣りですかハイハイ。
- 316 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 18:07:45 ID:5SYTgZVc]
- このモラルの低さと頭の悪さからすると、中学生、または小学生かもしれないな。
- 317 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 18:08:15 ID:R4bb9exn]
- 小学生でしたww
- 318 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 18:26:22 ID:5SYTgZVc]
- まぁいろいろ言いたい事はあるが、とりあえず言っておく。
質問する側なら必要最低限の礼儀を弁えろ。 砕けた口調と単なる無礼は違うものだ。そこを勘違いするなよ。
- 319 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 18:39:42 ID:R4bb9exn]
- キレチャッタよニート
- 320 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 18:43:15 ID:AsbWlPj5]
- >>314
> ;A MOVですよねw?初心者乙ですからww勘弁してぇw OK。 > ;Aグローバルが200から999ローカルがそれ以外なんじゃないの? 番号としてはそうだね。 (ただしローカルとグローバルの境目は自在に変えられるし、 変数の上限は現在は増えていて200〜4095らしい) >;初期化?初期化はしてないと思う、つうかグローバルって何回起動しても変わらない値なんじゃないの? ちょっと認識が違う。 ゲームの途中でセーブしたりロードしたりした時、ローカル変数はセーブで記録されて ロードで復元されるけど、グローバル変数はそうされないってだけ。 俺が訊いたのは、例えばエンディングの後でグローバル変数に1をセットしてても、 メニューが表示される前で、グローバル変数に0をセットしなおしてたりしたら意味が無いよって事。 (あくまで一例。エンディング処理後にグローバル変数をセットし損なってたりする可能性もある) >;A設定にちゃんと書き込んでるよw globalonはちゃんとやってるって事ね? OK。 ちなみにこの設定をするとgloval.sav(なぜかglobalではない)ってファイルが作られるけど、 もしこのファイルが既にあって、しかも読み込み専用になってたりしたら いくらグローバル変数を変更しても(再起動後に)元に戻ると思うので注意ね。 まぁこんな失敗は滅多にないだろうけど、一応。 >・変数の内容によって、処理を別にする事はできますか? > ;A白根 て、事はこの辺りが問題なのかな? if 命令を勉強すればすぐに解ると思うんだけど、その辺りどうかな? もしそれもちゃんと出来てて上手くいってないってのなら あとは実際にどんなスクリプトにしてるのか見せて貰わないと判らないな。
- 321 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 18:52:41 ID:5SYTgZVc]
- 真面目に聞く気なし、か。
そういやこの年頃って世の中全てのものをナメてる時期だからなあ。 丁寧に相手してあげてるID:AsbWlPj5はホント乙。
- 322 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 19:42:20 ID:AsbWlPj5]
- >>310の書き込み自体は「状況を解り易く説明しよう」という姿勢が感じられるから
>>314でおかしな返答になってるのは、俺の>>311の書き込みが 基本的すぎて馬鹿にされたように思えちゃったからじゃないかな。 >>310の内容から初心者だと判断して、 一から説明した方が二度手間にならなくていいかな、 と思っての事だったんだけど思わぬ逆効果になったみたい。 これは俺の失敗。 それに俺の質問にはちゃんと答えてくれてるんだから、やる気はあるんじゃないかな。 #この書き込み自体も「上から見られた」と思われるかも知れないけど、そこは勘弁して欲しい。
- 323 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 20:06:39 ID:R4bb9exn]
- まずさっきほどは軽率で失礼な発言をしてすみませんでした。
>>320さん>>322さん本当にありがとうございます、たしかに僕はあの時「馬鹿にされている」感じがあり >>314では失礼な返答をしてしまいました。>>322さんが言うように僕はまだ高校二年の青二才です。 でもこのままわからないままで終わらせたくはないと思って焦り、みなさんが丁寧に対応してくれたにもかかわらず 大変申し訳ないことをしてしまいました。 今はシナリオ終了した後に「MOV %200,0」と%200に0を代入してその後一回目移行は 「if %200=0 goto *new_top」(←もしかしたらスクリプト間違ってるかもしれませんが((汗)%200に0が代入されているか参照してみました。 と言うことで、とりあえずはできるようになったと思います。 本当にみなさんスミマセンでした。
- 324 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 20:16:38 ID:sEdp+s/2]
- >>323
おまえ可愛いなw >>320みないないいやつになれよ〜
- 325 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 20:42:59 ID:kWatax7C]
- >>323
えーと、勘違いだったらすまんが、それだと初回にも*new_topに飛ばないか? 変数ってのは、何も手を加えなければ全部0が代入されてる状態だぞ?
- 326 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 20:53:51 ID:R4bb9exn]
- >>325さんの言うとおりでした。
それで「MOV %200,1」やって「if %200=1 goto *new_top」と やってみたのですが、*new_topに飛べなくなってしまいました。 どうすれば良いのでしょうか?
- 327 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 21:17:00 ID:fsWAVe7+]
- それだけだと何とも言えないが、
おそらくタイトル画面の分岐絡みじゃないか? ちゃんと%200が1の時とそれ以外の時で分岐するように書いてるか? 例えば、タイトル画面で if %200=1 goto *new_top ;→%200が1なら*new_topへ飛ぶ goto *top ;→それ以外の場合は*topへ飛ぶ(すぐ下に1回目があるなら省略可) *top ;1回目用のタイトル (以下、1回目用のスクリプト) *new_top ;2回目用のタイトル (以下、2回目用のスクリプト) 適当だけど、こんな感じにしておけばちゃんと分岐するはず 分岐するようにきちんと作っているのであれば、%200に1が代入されていないのが原因
- 328 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 21:42:52 ID:R4bb9exn]
- ;mode800,value1000
*define ;ここからゲームスタート game *start ;ここからメーカーロゴ表示 kidokumode 1;速読モード if %201=1 click goto *menu_2s wave "sound\se\taitoru.wav" bg "image\cg\rogo.jpg",2 mov %201,1 bg black,8 if %200=1 goto *menu_2s;グローバル変数参照、0該当の場合はルート一週目以降メニューに以降 *omake_kikan mp3loop "sound\bgm\45ho3.mp3" *menu_r bg "image\cg\menu_haikei0.bmp",9 ここは省略しました。 ;ボタンになりました、これらを選択肢に設定 *menu btnwait %0 if %0=0 goto *menu if %0=-1 goto *menu if %0=1 goto *honpen_game_start if %0=2 goto *tuduki if %0=3 goto *staff if %0=4 csp -1:print 14:end *tuduki csp -1 print 9 systemcall load goto *menu_r
- 329 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 21:54:23 ID:R4bb9exn]
- ;ルート一週目以降メニュー
*menu_2s mov %200,1 mp3loop "sound\bgm\kyo.mp3" *menu_2sr bg "image\cg\menu_haikei01k.bmp",9 ここは省略 ;ボタンになりました、これらを選択肢に設定 *menu_2ss btnwait %0 if %0=0 goto *menu_2ss if %0=-1 goto *menu_2ss if %0=1 goto *honpen_game_start if %0=2 goto *tuduki_2s if %0=3 goto *staff_2s_omake if %0=4 csp -1:print 14:end *tuduki_2s csp -1 print 9 systemcall load goto *menu_2sr
- 330 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 22:02:43 ID:KqBIYj2V]
- value1000になってるぞ
これだと1000番以降がグローバル変数になるので、 分岐に使ってる%201はローカル変数になり、リセットした時点で0に戻ってしまう %201を%1000以降にするか、valueの値を変えるかしないと ローカル変数をどの位使うかにもよるけど、 どこで使うか分からないので、できれば%201を変えるのをお勧めするが
- 331 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 22:34:08 ID:R4bb9exn]
- ありがとうございます、完全に解決しました。
ここまでサポートしてくださった方々に感謝いたします。 明後日は文化祭か… かったり〜。
- 332 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 22:43:19 ID:Q9tJu2af]
- >>310と>>314以降は別人と思ってた・・・・
- 333 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 23:16:58 ID:R4bb9exn]
- いやまったく両方とも僕ですよ、しがない高校生ですが。
- 334 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 00:28:58 ID:bpLjcXOj]
- 感動した
- 335 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 00:51:09 ID:oSl0KpEW]
- 普通なら総叩き喰らってもおかしくないところだが
あれだけの暴言を吐いたのにちゃんとレスして貰えるってのはすごいな。 スレ住人の大人ぶりに全く感動した。
- 336 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 01:54:06 ID:65QElPCy]
- 後出しだけれど、私なら、lchk 使ってエンディングか、その後に
アイキャッチ? でも入れて、その部分をワザとラベルにしちゃって、 一度でも通ったらに、しちゃう♪
- 337 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 01:57:00 ID:vABIfCJE]
- lchkとかfchkってあんまり使いたくないんだよな・・・
変数管理が一番信用できる気がする ところで、lchkってグローバル変数みたいに リセットとか別データをロードしても消えないんだろうか そこらへんちょっと気になる
- 338 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 07:03:38 ID:hyjRtQ43]
- ラベルチェック、ファイルチェックはグローバル変数と同じ扱いのはず
じゃないとCGモードとかシナリオ回想とかつくれねーべ?
- 339 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 07:25:02 ID:/XeAXUo7]
- 消えませんよ。
ラベルとファイルのチェックを有効にすると、それぞれ Nscrllog.dat Nscrflog.dat ってファイルが作られて、それで管理されてるので このファイルを消さない限りリセットはされません。
- 340 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 15:50:01 ID:6NHxEL/V]
- 文字の縁取りって出来ないのかしら?
- 341 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 17:24:28 ID:yVtD0EkU]
- 文字スプライトを重ねるとか
やったことないからわからんが
- 342 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 17:32:05 ID:PNldocke]
- 追加命令一連に載ってる。
でもたぶん、期待してるような表示にはならんと思う。 >文字列スプライトで、「アンチエイリアスなし」「黒ふち袋文字」を選べます。 >文字列スプライトの指定の標準形は >":s/20,20,1;#FFFFFFサンプル文字列です" >これですが、ここで、四つ目のパラメータを追加できます。 >四つ目のパラメータが0でアンチエイリアスあり、1でアンチエイリアスなし、2で袋文字になります。 >":s/20,20,1,0;#FFFFFFサンプル文字列です" ;通常 >":s/20,20,1,1;#FFFFFFサンプル文字列です" ;アンチエイリアスなし >":s/20,20,1,2;#FFFFFFサンプル文字列です" ;袋文字
- 343 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 18:50:53 ID:6NHxEL/V]
- dクス
黒縁限定か・・・
- 344 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 21:38:10 ID:B18xXlse]
- 画像のことについて聞きたいんだが
どのファイルの種類を使うのがいいだろうか? ビットマップは容量食うし、 やはりJPEGか?
- 345 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 22:06:19 ID:B18xXlse]
- 前スレでPNG・BMP・JPGを比べていたのがあったが、
結局どれが一番よかったのか結論みたいなものがなかったから くだらないことかもしれないが教えてくれ or2
- 346 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 22:25:54 ID:jHpptmHp]
- 結論が出なかったんだから、それは君がどれがいいと感じたかによるんじゃないのか。
自分の意見を持つことも大切だぜ。
- 347 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 22:26:01 ID:3TSXv6/W]
- PNGはプラグインが必要、くらいしか覚えてない。
- 348 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 22:59:33 ID:I7RfaUnd]
- >>345
読み込み速度のレポがここに投下されてただろ。 まあ、自分でタイマーを計る簡単なスクリプト書いて実験してみな。 とりあえずマスクやαチャンネルの画像にJPGは論外なのは確か。
- 349 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 23:05:16 ID:HWs3TFVI]
- >>348
まじかー
- 350 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 23:07:30 ID:IyT9wuEL]
- BMP:画像綺麗だがサイズでかい。
生データだと表示早いが、アーカイブすると圧縮されるから展開が必要な分、表示が遅くなる。 JPG:サイズ小さいし、表示も早いが画質が荒くなる。 PNG:サイズ小さいし、画像綺麗だし、表示も早い。 ただし、PNG表示用のプラグインが必要なため、作者の許可が必要。 nscrpng.spiというプラグインなら、Nscripterと組み合わせて使うという条件の下、 自由に使う事ができる。(作者はここの住人。多謝!) 一般に出回ってるPNG表示用プラグインに比べると表示が遅いが、それでも充分に早い。 個人的な結論:画像荒くてもいいならJPG使うのが楽。 ただ、俺もそう思ってたのだが、一度PNGの綺麗な画像に 慣れてしまうと後戻りはできないと思った。
- 351 名前:337 mailto:sage [2006/10/20(金) 23:08:50 ID:vABIfCJE]
- >>338,339
遅くなったがd lchkか変数を使って、既読シーンのテキスト色を変えたり シーンスキップを実装しようとしてたところだけど、参考になった >>345 実際に使ってみると、BMPかPNGにあまり違いは感じない 低スペックのマシンだと差は出るかも知れないけど・・・ 特に問題がなければ、容量を小さくできるPNGかな
- 352 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 23:35:52 ID:HWs3TFVI]
- 俺は圧縮率低めのjpgを使ってる。
- 353 名前:名前は開発中のものです。 mailto:sage [2006/10/20(金) 23:39:39 ID:B18xXlse]
- >>346>>348>>350>>351>>352
すごく参考になった。サンクス。 上手く使い分けれるようにがんばるわ。
- 354 名前:牛 ◆JFxYj/S602 mailto:sage [2006/10/22(日) 20:13:09 ID:ubEnVQYX]
- スターター、ちまちまーと進めてる。ホントのろくてスマネェ
しかし……本当に内容に困るなw どこまで書いたものかー
- 355 名前:名前は開発中のものです。 mailto:sage [2006/10/22(日) 21:07:52 ID:guq+ry3S]
- 今まで出た典型的な質問のF&Qとかあるといいね
- 356 名前:名前は開発中のものです。 mailto:sage [2006/10/22(日) 21:12:10 ID:Jy9kGD10]
- ・ダウンロードしたけど、実行できません>解凍しろやゴルァ
・実行したけどエラーがでます>0.txt作れやボケが ・作ったけど、ファイルが見つからないとでます>拡張子非表示にしてんじゃねーよクソがっ
- 357 名前:牛 ◆JFxYj/S602 mailto:sage [2006/10/22(日) 21:17:41 ID:ubEnVQYX]
- >>355
めっちゃそれ今書いてるところ。 これリリースしてもそんな質問がきたなら コピペして終わりだろってくらい丁寧に書くつもり。 ぱっと思いつく頻出質問は ・*defineがないって出ます(><) ・解像度変えたいんです(><) ・音楽流したいんです(><) ・アイコン変えたいんです(<д>) +>>356(多少上とかぶるが) ・ダウンロードしたけど、実行できません>解凍しろやゴルァ ・実行したけどエラーがでます>0.txt作れやボケが ・作ったけど、ファイルが見つからないとでます>拡張子非表示にしてんじゃねーよクソがっ くらいなんだが、他に何かこれは……というものがあればぜひ挙げてください。 おながいします。全力で解答書きます。
- 358 名前:名前は開発中のものです。 mailto:sage [2006/10/22(日) 21:26:09 ID:mkw0KDJe]
- タイトル画面作りたいんですっ(>Д<)
音楽流しつつ声だしたいんですっ(>ω<) 分岐したいんですっ(>∀<) 牛さんガンガッテッ(>⊇<)
- 359 名前:名前は開発中のものです。 mailto:sage [2006/10/22(日) 21:32:53 ID:n/mhV69a]
- >>355
F&Qって、なんの略w?
- 360 名前:名前は開発中のものです。 mailto:sage [2006/10/22(日) 21:48:22 ID:2yDTF11r]
- Q&AとFAQが混ざったんだろ
- 361 名前:名前は開発中のものです。 mailto:sage [2006/10/22(日) 21:51:28 ID:957+O+8n]
- 大丈夫、みんなわかってるからw
- 362 名前:名前は開発中のものです。 mailto:sage [2006/10/22(日) 21:55:11 ID:guq+ry3S]
- 解説されるとさらに恥ずかしいorz
- 363 名前:名前は開発中のものです。 mailto:sage [2006/10/22(日) 23:07:20 ID:rAVbCxm4]
- 質問です。
なぜか音楽を鳴らしても、なるのが遅い気がします。 なぜでしょう?
- 364 名前:名前は開発中のものです。 mailto:sage [2006/10/22(日) 23:12:33 ID:l9hj7HS/]
- 1.アーカイブで圧縮しているため、展開までのラグが出来る
2.もともとのファイルに空白部分がある 3.仕様
- 365 名前:名前は開発中のものです。 mailto:sage [2006/10/23(月) 00:05:18 ID:bKWkM2kr]
- f4.aaa.livedoor.jp/~higagaga/makaiya/makaiya04.jpg
gamdev.org/up/img/7916.png gamdev.org/up/img/7896.png ツクールは プレイヤーの利便性 GUI制作ツール カスタマイズ性能 を並立してるのにNスクときたら。。。
- 366 名前:名前は開発中のものです。 mailto:sage [2006/10/23(月) 00:13:45 ID:obJH+b/L]
- このところ急激にスレ住人の平均年齢が下がった気がする
- 367 名前:名前は開発中のものです。 mailto:sage [2006/10/23(月) 00:27:55 ID:LfSAzCOn]
- >>365
用途の違うツールを比べてどうすんだw しかもその画面で判断するに、フィールド移動以外はNスクで全部出来ないか?
- 368 名前:名前は開発中のものです。 mailto:sage [2006/10/23(月) 00:39:10 ID:eOXBgv1h]
- >>366
公式も含めてだな 「俺もひぐらしみたいなの作るぜ!」な低年齢層の流入だろうと予想 それ自体は悪いことじゃないし、Nスクが盛り上がるのはいいけどね
- 369 名前:名前は開発中のものです。 mailto:sage [2006/10/23(月) 00:39:56 ID:et+oerHO]
- 俺ツクールXP一万円出して買ったのに眠ったままなの思い出した…
- 370 名前:牛 ◆JFxYj/S602 mailto:sage [2006/10/23(月) 01:06:13 ID:zQEUPGlf]
- ものすごい書きかけで見せるような段階でもないんだろうけど、
まぁちゃんとやる気はあるんですよ? って意思表示の意味で。 www.geocities.co.jp/SiliconValley-Bay/7343/nsdn/ (*define節についての解説も書きかけです) まぁ、こんな感じでだんだん項目増やそうと思う。 意見をいろいろ聞きたいので、こまめに書きかけの記事をアップしていく。 ここのみんなも公式の回答者なわけで、どうせこんなもの作るなら みんなで意見を出し合ってこれから始める人を助けてあげませう。 (wikiも考えたけど使い方よく分からんのでとりあえずやめといた) FAQのネタも思いついたらどんどん書いて欲しい。 全力で回答を用意する。 で、 ・とりあえず動かせるだけの00.txtとかを含めたアーカイブ(含・非公式マニュアル) ・それと始めるにあたっての情報(上のURL) を作っていく。 アーカイブは出来あがったら高橋さんに本体と同梱配布をお願いしてみるつもり。 あ、あとCSV読み(書き)を使ったCGモードをヤボ用で組んでいます。 需要がありそうなサンプルなので、こちらも適当に公開を考えてますよっと。
- 371 名前:名前は開発中のものです。 mailto:sage [2006/10/23(月) 01:15:00 ID:dHssXN+a]
- >>370
ごめん、目がすべる。 マニュアル通読する俺ですら読み飛ばしたくなるくらいだから マニュアル読まない人が読んでくれるとは思えない。 絶対に必要な重要部分だけスパッと書いて、 それ以外の解説はその後のおまけ程度にしておいたほうがいいんじゃないかな。
- 372 名前:名前は開発中のものです。 [2006/10/23(月) 01:24:07 ID:dHssXN+a]
- 例えば、
>Q1.「ラベルエラー ラベル*defineは存在しません」と出ます! の質問に対して、 >A1.エラーでも何でもありません。 これでは答えになってないでしょう? せめて「スクリプトを記述したファイルを作ってください」とか……。
- 373 名前:牛 ◆JFxYj/S602 mailto:sage [2006/10/23(月) 01:31:29 ID:zQEUPGlf]
- >>371
あー、そっか。書きかけってのもあるんだろうがその意見は納得だ。 初心者さんに正確な情報をーって考えてたら長くなったんだが、 初心者さんだからこそスパッと書いたほうがいいかも。 明日以降その辺ちょっと直す方向で考えてみる。 (マジで重要な部分だけをまず書いて、詳しくはリンクして飛ばすとかそういう構造) 読みにくい! って「ここの人でも」思うようならもう意味ないわけだから。 その辺はかなり気を使ってるポイント。 ありがとうー
- 374 名前:名前は開発中のものです。 mailto:sage [2006/10/23(月) 01:31:31 ID:TTyVbAU/]
- >>370
牛さん乙 A1の下の解説って、分かってる俺たちからは当たり前なんだけど、 初心者には意味が分からないとオモタ 解説だけじゃなく、最小構成のスクリプトの例文を置いた方が分かりやすいかも じっさい、俺も最初は意味なんて分からずにサンプルコピーばっかしてたしw (その辺はスターターキットに含んでるとは思うけど・・・) ところで、基本的なFAQが終わったら、 Tipsなんかをスレ住人から集めても面白いかも知れないと思った まぁ、無茶市内程度に頑張ってくれ、と言っておく
- 375 名前:名前は開発中のものです。 mailto:sage [2006/10/23(月) 01:34:30 ID:TTyVbAU/]
- うぉ、僅差ですれ違ったw
- 376 名前:牛 ◆JFxYj/S602 mailto:sage [2006/10/23(月) 01:37:29 ID:zQEUPGlf]
- >>372,>>374
おー、なるほどなるほど。 指摘ありがとう! スパッとまとめた文章(もうちょっとちゃんと答えになってるやつ) +問題とかの原因のリンク +うまいこと動くスクリプト例のリンク って感じがいいかな。 (ますますwikiで作ったほうがよさそうな感じが) うん、ページのつくりとか文章とか、構わないからどんどん意見クレ。 結局ここで変なの作ったら意味ないからw <⌒/ヽ-、___ /<_/____/ とりあえず今日は寝ます。 しばらくご協力ください。ホント。
- 377 名前:名前は開発中のものです。 mailto:sage [2006/10/23(月) 01:53:14 ID:x9mE1lvz]
- >>376
牛さん乙です。 超初心者向けという事で馬鹿らしい提案を。 個人的には分かりづらい所にはスクショを入れてやって欲しいかな。 俺が始めたばかりの頃、スクショ付きの解説サイトを見てなるほどって思ったからさ。 もし余力があったら俺みたいな阿呆も救ってやってくだされorz
- 378 名前:名前は開発中のものです。 mailto:sage [2006/10/23(月) 03:22:25 ID:0afZbqe+]
- 牛さんガンガレ。
きっと応援しか出来ないから応援する。
- 379 名前:名前は開発中のものです。 mailto:sage [2006/10/23(月) 12:25:15 ID:ihW+hHCa]
- >>372
いや、この場合は「ファイルは壊れていません」の方が良いと思う。 そのあとに、リンクで動作確認用のスクリプトファイル用意して 動かないならファイルが壊れていると教えるようにした方がいい。 とっかかりで躓いているからファイルの解凍やダウンロードミスということ自体分かってないと思うよ。 スクリプトファイルを作るのはまた別の話だと思うよ。
- 380 名前:名前は開発中のものです。 mailto:sage [2006/10/23(月) 14:07:21 ID:gb51b1K+]
- とりあえず、スターターパック作成というのがいかに難しいことかわかった。
牛さん、無理せず自分のペースで頑張ってくれ…
- 381 名前:名前は開発中のものです。 mailto:sage [2006/10/23(月) 14:34:19 ID:ShxfYFl+]
- 文読んで、牛が理系だということがわかった。
とりあえず"(,,゚Д゚) ガンガレ!"
- 382 名前:名前は開発中のものです。 mailto:sage [2006/10/23(月) 15:32:19 ID:ihW+hHCa]
- この場合ダウンロードミスってよりダウンロード失敗か
- 383 名前:牛 ◆JFxYj/S602 mailto:sage [2006/10/23(月) 23:14:57 ID:zQEUPGlf]
- もしかしたら今日は進捗見せられそうにないかも。すまん。
というかこういうFAQはもうすでにちゃんとしたのを作ってらっしゃる方も いるのだと昨日ぐぐって初めて知った。 せっかくだからちまちま作ってみたいとは思うけど。 特にサンプルコードを書いているところはあまりないようだし。 >>377 お、いいかも。先に文章を書くほうが優先されるだろうけど、 「〜〜なSS撮ってくれないかな」って誰かに頼めば スレの人やってくれないかしらw 具体的に「どんなときにスクショがあったから理解が早かったか」、 ほんのひとつでもいいから紹介してくれないかな。 >>381 もともと文系ですがいろいろあって理系です。 今日になって文章読み返したらあまりにひどくてびっくりしましたw 雑談でした
- 384 名前:377 mailto:sage [2006/10/24(火) 00:23:54 ID:uoxP8uNp]
- >>383
αブレンドとかのやはり画像系かなあ。 最初は文章だけで理解しようとしてて訳分からなかったw 百聞は一見にしかず、と思いました。 ttp://ryuji.s1.xrea.com/nscr/nscr.html ちなみにこのサイトを参考にしましたよ。 サンプルスクリプト→実際の画面画像のコンボは強烈に分かりやすかったです。
- 385 名前:名前は開発中のものです。 mailto:sage [2006/10/24(火) 10:36:59 ID:jm29T93j]
- そこは解説がわかりやすいし他の講座サイトより逝くこと多い
- 386 名前:名前は開発中のものです。 [2006/10/24(火) 14:51:30 ID:CUCtfyB9]
- 俺もそこから始まった次に研究次にAPI一覧。でFA
- 387 名前:名前は開発中のものです。 mailto:sage [2006/10/24(火) 16:31:25 ID:y3ii0wo8]
- 漏れは>4の花鳥風月の講座。
テキストウインドの説明のスクショは非常にありがたかった。
- 388 名前:名前は開発中のものです。 mailto:sage [2006/10/24(火) 22:21:38 ID:iAcDZ6BU]
- ググって上位ヒットするNスク講座サイトは一通り行ってる。
複数の講座で基礎は一通り覚えるし最近でも新しい発見があるから新鮮。 更新がもっと早ければ最高の一言。
- 389 名前:名前は開発中のものです。 mailto:sage [2006/10/24(火) 22:33:08 ID:IV94GY3t]
- versionstrについての質問です。
#文字列は二つ以上にはできない? #画像を指定することはできない?
- 390 名前:名前は開発中のものです。 mailto:sage [2006/10/24(火) 23:02:40 ID:BPHot0Jp]
- >#文字列は二つ以上にはできない?
できない >#画像を指定することはできない? 画像はT2氏のプラグインを使えば仕様可 それで不満なら、自分で命令を作るしかないな
- 391 名前:名前は開発中のものです。 mailto:sage [2006/10/24(火) 23:04:43 ID:IV94GY3t]
- >>390
どうもありがとう。
- 392 名前:名前は開発中のものです。 mailto:sage [2006/10/24(火) 23:38:54 ID:JIcrY4v9]
- 変数をselect内で表示する事はできないのですか?
date %0,%1,%2 time %3,%4,%5 select "そうだ今日は%1月%2日だ!",*s_1,"今って%4時%5分じゃね?",*s_2 とすると""無いの文字列がそのまま表示されてしまいます。 解決方法はありませんか?
- 393 名前:名前は開発中のものです。 mailto:sage [2006/10/24(火) 23:45:33 ID:BPHot0Jp]
- 数字変数そのままじゃ表示できないはず
itoa2使って文字列変数に変換すれ
- 394 名前:名前は開発中のものです。 mailto:sage [2006/10/24(火) 23:53:52 ID:JIcrY4v9]
- >>393
レスありがとうございます。 date %0,%1,%2 time %3,%4,%5 itoa2 $0,%1 itoa2 $1,%2 select "そうだ今日は$0月$1日だ!",*s_1,"今って%4時%5分じゃね?",*s_2 としても$0と$1はそのまま出てしまいます。 困りました。
- 395 名前:名前は開発中のものです。 mailto:sage [2006/10/24(火) 23:57:12 ID:rpzGhprF]
- 少しは頭使え。
date %0,%1,%2 time %3,%4,%5 itoa $1,%1 itoa $2,%2 itoa $3,%3 itoa $4,%4 mov $10,"そうだ今日は" + $1 + "月" + $2 + "日だ!" mov $11,"今って" + $3 + "時" + $4 + "分じゃね?" select $10,*s_1,$11,*s_2 これはitoa2じゃなくてitoaだけどな。 それとtimeは時、分、秒だぞ。
- 396 名前:名前は開発中のものです。 mailto:sage [2006/10/25(水) 00:00:28 ID:/sLXTbuT]
- >>395
すみませんお世話になりました。 +で文字列の合成できるとは想ってなかったです。 JavaとCはやってるんですが文字列内での変数表示の際に 使われてなかったので気づきませんでした。 ありがとうございました。
- 397 名前:名前は開発中のものです。 mailto:sage [2006/10/25(水) 00:10:25 ID:5MIyuY2p]
- NscはCよりBasicに近い。
ちなみにちゃんと新マニュアルに書いてあるぞ。↓ 文字列を+で連結できるようになりました。 例) mov $1,"● mov $2,"あいうえお"+$1+"さしすせそ" これで、$2は"あいうえお●さしすせそ"になります。 もちろん、代入元と代入先が同じでも大丈夫です。 mov $0,"テスト" mov $0,$0+"あいうえお" これで$0は"テストあいうえお"になります。 今まで面倒だった文字列の連結が楽になりました。
- 398 名前:名前は開発中のものです。 mailto:sage [2006/10/25(水) 00:13:46 ID:ygBvje3d]
- 因みに
select "そうだ今日は"+$0+"月"+$1+"日だ!",*s_1 みたいな書き方でも可、な。 古いバージョンのnscrだと文字連結できんが。
- 399 名前:396 mailto:sage [2006/10/25(水) 00:22:59 ID:/sLXTbuT]
- >>397,398
レスありがとうございます。 旧マニュアルはAPIリファレンスの様で読みやすかったんですが新の方は まだ簡単なものを作って試してみようの段階でしたので読んでませんでした。 すみません。
- 400 名前:名前は開発中のものです。 mailto:sage [2006/10/25(水) 16:48:29 ID:g7Ontrn/]
- Unicode対応か……。海賊版さらに増えそうだな。
- 401 名前:名前は開発中のものです。 mailto:sage [2006/10/25(水) 16:56:40 ID:ZQg2vtq+]
- 半角英数ができたり、とか?
- 402 名前:名前は開発中のものです。 mailto:sage [2006/10/25(水) 17:18:24 ID:gmuBQZfW]
- getspposやgetspsizeがものすごく有り難いなぁ
既に変数管理で組んじゃってるけどさ・・・
|

|