[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/21 19:12 / Filesize : 256 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

NScripter Ver.7.00



1 名前:名前は開発中のものです。 mailto:sage [2006/06/07(水) 09:15:07 ID:GuWeErvf]
商業流通でなければフリーで利用可能な
ゲームエンジンNScripterについて語るスレです。
技術的な質問も可。ただし最低限のマニュアルには目を通してね。


・本家
www.nscripter.com/

・うpろだ
andolf.hp.infoseek.co.jp/

・前スレ

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-5あたり。

326 名前:名前は開発中のものです。 mailto:sage [2006/06/29(木) 19:06:53 ID:PMA8kafX]
ADVは演出が大事だと思っているユーザーも少なくないと思うんだが

327 名前:名前は開発中のものです。 mailto:sage [2006/06/29(木) 20:30:06 ID:GvQFjnrU]
演出っつーか画面効果の事だよな。

328 名前:名前は開発中のものです。 mailto:sage [2006/06/29(木) 21:08:08 ID:Z78jHR0D]
うむ

329 名前:名前は開発中のものです。 mailto:sage [2006/06/29(木) 21:08:48 ID:cPvDuVdf]
むう

330 名前:名前は開発中のものです。 mailto:sage [2006/06/29(木) 23:18:14 ID:ESWh4nkK]
うむう

331 名前:名前は開発中のものです。 mailto:sage [2006/06/29(木) 23:29:51 ID:mubEHBfc]
全ての画面効果カットして、文字速最速、テキストすっとばしボタンに指かけてプレイする俺でも、
自分が作るときは妙にこだわりが。すっとばす奴はすっとばせばいい。


GBAのなりきりダンジョンで、
キャラフェイス枠がごりごり動くのを、マネしようと思ったけど俺には無理そうだ・・


332 名前:137 mailto:sage [2006/06/30(金) 09:28:19 ID:yx+xlOjd]
>>某 ◆/ukFWDJIIM

thnx!


333 名前:名前は開発中のものです。 mailto:sage [2006/06/30(金) 21:33:06 ID:MtGp2psM]
Keyのゲームが泣けるという場合
音楽で泣いているわけだ

EveBurstErorのスリルの半分は音楽で出来ているんだ
あとは弟切草とかも考えてみられ

ADVの演出で一番大切なのは音だよ
音楽と効果音ね
画面効果に凝っても効果は小さい

334 名前:名前は開発中のものです。 mailto:sage [2006/06/30(金) 21:44:22 ID:+Fvil7gG]
>>333
それはそうだが
音楽なんてスクリプタの身にはどうにもできんだろ
画面効果ならスクリプタの身でもなんとかできる
だから画面効果の話をしてるの

いやまあハマってる曲や効果音に勝る演出はないけどね確かに



335 名前:名前は開発中のものです。 mailto:sage [2006/06/30(金) 21:46:33 ID:iFPE8jVZ]
>>333
Keyのゲームはヒロインの顔で泣いてるんだよバカ屑氏ね

336 名前:名前は開発中のものです。 mailto:sage [2006/06/30(金) 21:49:35 ID:guVpsqjw]
違うなKeyのゲームは塗りの繊細さだけで泣くんだバカ屑氏ね

337 名前:名前は開発中のものです。 mailto:sage [2006/06/30(金) 22:04:05 ID:KNVN5dcH]
Keyのゲームはアレだよ
集団催眠で泣くんだよ
周囲がみんな「泣けるよね」と言うものだから
「このゲームは泣くものなんだ」と刷り込まれてしまう
だから泣いてしまう

冬ソナで泣くオバハン現象が
集団感染的に蔓延したのと同じ


Keyのゲームやったことないけどナー
でも俺の研ぎ澄まされた第六感的なナニがソレを見抜いてしまった

338 名前:名前は開発中のものです。 mailto:sage [2006/06/30(金) 22:09:12 ID:WNU28cd8]
>>333
ホロウの画面効果とかはイイとおもた
効果音は画面効果と合ってるとなお良いしな

俺の中で音楽は別格、シナリオの演出に近い感覚だ

つまりこんな
音楽&シナリオ>>>画面効果&効果音

339 名前:名前は開発中のものです。 mailto:sage [2006/06/30(金) 22:39:57 ID:EUAikn6h]
Keyって何だ?

340 名前:名前は開発中のものです。 mailto:sage [2006/06/30(金) 22:47:12 ID:7w5hRxBx]


341 名前:名前は開発中のものです。 mailto:sage [2006/06/30(金) 22:51:41 ID:blXYRXnQ]
音楽演出ってスクリプタがやる?
それともシナリオ? もしかして音屋が自分で?
千差万別だろうけど、ちょっと聞いてみたくなった。
音に関する演出ってのが作品ごとに結構まちまちな印象があるもんで。
ちなみにうちはシナリオがやってるよ。

342 名前:名前は開発中のものです。 mailto:sage [2006/07/01(土) 01:21:46 ID:sZTGiFXY]
本来、(画面&音共に)演出つうのは、話を作ったシナリオ担当の分野だと思う。

ただし、スクリプタがそれっぽいのを入れて、シナリオがタイミングや曲変えの指示出してる。
更に、絵師とか他の人間とイメージが違えば少し話し合いになるけど。

シナリオまたはスクリプタの独りよがりにならないようにしてる‥‥
ああ、だからまちまちな印象になっちゃうのかなー

343 名前:名前は開発中のものです。 mailto:sage [2006/07/01(土) 01:30:25 ID:eA2wemid]
ああ、いい話題だな。前々から気になってはいたんだ。
餅は餅屋と言うように、音は音屋が一番わかってるように思う。
以前、ほぼ完成していた演出を音屋にプレイしてもらったら、
幾つか音楽や効果音について変更希望があった。
中には音が入るほんのちょっとのタイミング(本当に細かかった)の違いとか。
で、ちと面倒だったんだが音屋の希望通りにやってみたら。
これが凄かったんだ。まるで別のゲームかってくらい。
以降、完成前に必ず一度はプレイしてもらって感想を聞くようにしてる。

俺らスクリプタは画面演出のことばかりしか頭にねえからな。
画面と音と文と、全部合わさった時の強さっていうのは確かにあるように思う。

344 名前:名前は開発中のものです。 mailto:sage [2006/07/01(土) 14:09:32 ID:HjCQ6eu7]
演出に関してはスクリプターやシナリオライターよりは
音屋、絵師の方が優れている気がする
特に音屋の音楽のイン、アウト
効果音のタイミングなど指定には驚かされっぱなしだ



345 名前:名前は開発中のものです。 mailto:sage [2006/07/01(土) 15:07:00 ID:u/BfVAQ5]
バックログってreset命令と終了して再開する以外にはクリアする方法はありませんでしょうか?

346 名前:名前は開発中のものです。 mailto:sage [2006/07/01(土) 15:36:40 ID:sdhBCQD6]
setwindowやりなおすとか。
setwindow2や3だと回想バッファはクリアされないそうだけど。

347 名前:名前は開発中のものです。 mailto:sage [2006/07/01(土) 15:53:03 ID:1NbdLR3O]
そういう専用命令あったかと。

348 名前:名前は開発中のものです。 mailto:sage [2006/07/01(土) 15:53:07 ID:u/BfVAQ5]
setwindowにそんな効果があるとは知りませんでした…。
即レス感謝です、ありがとうございました。

349 名前:名前は開発中のものです。 mailto:sage [2006/07/01(土) 15:54:35 ID:J1AjROOP]
lookbackflush でも消せる

350 名前:名前は開発中のものです。 mailto:sage [2006/07/01(土) 16:05:49 ID:sdhBCQD6]
あ、ほんとだ。スマン。

351 名前:名前は開発中のものです。 mailto:sage [2006/07/01(土) 23:35:58 ID:Xw12Jp7z]
多量のフォントをインストールしていてもゲームが遊べるようにする方法ってない?

352 名前:名前は開発中のものです。 mailto:sage [2006/07/01(土) 23:49:52 ID:trVn0EyY]
フォント変更させなくするだけじゃダメなの?
自分そんなにフォント入れてないからわかんないけど…

353 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 02:49:22 ID:Nqmgnik4]
>>351
フォントが大量にインストールされてても、ゲームはできると思うが…。
何か不具合とか出るのか?

354 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 05:11:16 ID:TzyGKBEr]
いやさ、一昨日NScripter使ってるひぐらしってどんなかな〜って思ってインストールしてみたのさ
最初は起動できてたんだけども、その後俺何を血迷ったかフォントの整理とかしようと思って今まで入れていなかったものまで一切合財インストールしたのさ
んで作業がやっと終わったものだから、休憩してちょっとやってみっかと思ったらエラーが出て起動すらできなくなってたんだよな
インストールしてフォントしか触ってないからフォントによってのエラーが出てると思うんだが、フォントの容量が多いとエラーが出るのか?とか俺は思ったわけだが、ホントのところは何でエラーが出てるのかよくわからん・・・
そんなことってあるのだろうか?



355 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 06:44:09 ID:RRt6Kqqz]
原因はどうか知らんが、
フォントが多いとなにかあるって話があったな。
Nscだったかなんだったかすらも正確には覚えてないが
あれもやっぱりひぐらしだったかな?
……ひぐらしのサイトでそういう話が出てたかも……?
(すべてうろ覚え)

356 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 08:08:58 ID:Nqmgnik4]
フォント多すぎバグ。
ひぐらしの公式サポート掲示板で検索かけてみた。
ひぐらしもだが、以前月姫でもあったらしい。
俺はそんなにフォント持ってないので検証できないんだが、NScripter本体のバグっぽい?
症状はよく判らない。正常に表示されないとかいう話。とにかく動作が不安定になるらしい。
インストールしたフォントを、一時移動させるとか削除すれば直るらしい。
誰かフォントたくさん持ってる人とかに試して欲しいかも。

357 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 08:53:38 ID:MWQ0Usn9]
フォントのインストール数が多いとなるよ。
Win9x系だと確実になる。2000とかXPだとしらね。
ただ、フォントが多すぎると相当数のソフトの起動時に重くなるし
必要分に抑えといた方がPCの健康にいいぞ。

俺はサポートめんどいから先にreadmeにフォントが多すぎると云々と先に書いてる。

358 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 21:24:14 ID:g3YX4WqG]
9x系の話だけど、フォントのキャッシュ(c:\windows\ttfcache 隠しファイル)が肥大化して、
OSが不安定になるよ>フォント多すぎ

フォントを一時的にメモリにインスト、そして解除できるツールがあるので、
vectorあたりで探してみればいい。

逆に、フォントを沢山入れてる環境でデバックしても、
ユーザーがそうとは限らないから、思わぬ障害になるかもしれないよ。

359 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 21:32:16 ID:JkMuRUxr]
いい手がある
フォントを使わずすべて画像で
文字を表示するんだ
なんていい手だ天才だな俺って

360 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 21:40:16 ID:h+gUANaV]
いや、Nscで使う使わないは関係ないんじゃね?

361 名前:名前は開発中のものです。 mailto:sage [2006/07/03(月) 00:23:56 ID:jlWKfGsM]
そだね天才じゃなかったな俺って

よしNscr.exeをクラックして同梱して
実行したらPCにインストしてあるフォントを
すべて削除してしまうようにするんだ
やっぱ天才だな俺


スマンもう寝る

362 名前:名前は開発中のものです。 mailto:sage [2006/07/03(月) 00:50:10 ID:fWSq4q44]
寝れ寝れ

363 名前:名前は開発中のものです。 mailto:sage [2006/07/03(月) 01:03:22 ID:FYPNoe1n]
Nスクじゃないんだけど、倍角文字を扱えないエンジンだったらしく、
驚きや叫びのセリフを倍角文字で表現する場合、
そこだけテキスト枠上にグラフィックを表示して見せてたソフトがあったな

Nスクの場合、文字スプライトで見せるのが一番簡単なのかな?

364 名前:名前は開発中のものです。 mailto:sage [2006/07/03(月) 01:52:31 ID:rUNHPZIB]
そうだね。
ただ、単にスプライトにしただけじゃ、
回想にその部分だけ記録されなくなるから
工夫が必要になるね。



365 名前:名前は開発中のものです。 mailto:sage [2006/07/03(月) 01:59:24 ID:I3x4RKJj]
公式の久しぶりの正弓氏のピクロス遊んだ
いつもどおり既存のゲームがNscrでとても良く再現されていた
かつてトランプも3Dダンジョンもすごく良く再現されていた

それはいいんだがそこから発展させることには興味のない人なんだな

あとオリキャラのしゃべりが いつも ちょっと 言いにくいが ウザ(ry

366 名前:名前は開発中のものです。 mailto:sage [2006/07/03(月) 02:18:33 ID:USHpgEfH]
スクリプトさばきの巧みさを誉めてほしいんだろ
確かに巧いと思うけどな
それと一人で絵も音楽もやれることも自慢したいんだな
確かにウラヤマスイ話だけどな
俺はスクリプトしかできんから
しかも巧くないから

367 名前:名前は開発中のものです。 mailto:sage [2006/07/03(月) 07:22:24 ID:hweEW3yp]
てかエラーでてすぐ終わるところは自力でなおさんとならんのか?

368 名前:名前は開発中のものです。 mailto:sage [2006/07/03(月) 10:14:50 ID:0B3HMtSX]
本体には関係ないけど、俺は昔からパズルものが苦手で、
どうしてもピクロスのルールが理解できない。
まぁスクリプトだけ眺めてるか……orz

369 名前:名前は開発中のものです。 mailto:sage [2006/07/03(月) 10:35:02 ID:YTIPs5Wo]
「ある場所」と「無い場所」が逆だったらわかりやすかったかな……個人的に。
「ここにはない」ってところを塗りつぶしていくようにしたほうが解き易い。


370 名前:名前は開発中のものです。 mailto:sage [2006/07/03(月) 16:31:37 ID:j95cAPqI]
定義ブロックでdebuglogをON(=1)にして、
バグを出してもdebuglog.txtが生成されないんだが。

自前で用意しなくちゃいけないのかと思って、nscr.exeと同フォルダに作ってみたり、
savedataフォルダに作ってみたりしたけど、何も書き込まれてなかった。
何かやり方が間違ってるのだろうか・・・。

誰か知ってる人いたら教えて下され。

371 名前:名前は開発中のものです。 mailto:sage [2006/07/03(月) 16:50:09 ID:YTIPs5Wo]
ちゃんとデバッグウィンドウ開いて実行してる?

デバッグウィンドウの開き方は、実行中に「D」を押す。

372 名前:名前は開発中のものです。 mailto:sage [2006/07/03(月) 16:55:22 ID:YTIPs5Wo]
ちなみに、デバッグログはデバッグウィンドウに表示されるメッセージをテキストに落とすだけのもの。

デバッグウィンドウに表示されるメッセージってのは、
ステップごとにどういう処理が行われてるかを示すもの。

決してバグが出た時にその情報を教えてくれるわけではありません。

373 名前:370 mailto:sage [2006/07/03(月) 17:37:26 ID:j95cAPqI]
>>371-372
ああっ、そうだったんですか。
申し訳ない、根本的に勘違いしていました。
バグが出た時のエラーメッセージを吐き出してくれるものかと・・・。

お恥ずかしいです。ありがとうございました。

374 名前:351 mailto:sage [2006/07/06(木) 06:36:58 ID:2JlQd8D9]
みんなサンクス。やっぱフォント削除するしか方法は無さそうだな
マシンにも優しく無さそうだし一時的にインストールするツールなんかを使ってみることにするよ
ホントは一時的にフォントが指定したもの以外インストールされていないように見せかけるツールなぞあると楽だったんだけどね



375 名前:名前は開発中のものです。 mailto:sage [2006/07/06(木) 18:50:40 ID:rYP1QQUb]
スタッフロールで制作者の名前がスクロールするのって、
スプライトをmspで動かすやり方以外に何かいい方法ってありますかね?

376 名前:名前は開発中のものです。 mailto:sage [2006/07/06(木) 19:11:13 ID:9R1eUyEL]
動画
スタッフロール.mpg
を作って流す

377 名前:名前は開発中のものです。 mailto:sage [2006/07/06(木) 19:19:16 ID:tvqfiAso]
>>375
ryuji.s1.xrea.com/nscr/nscr3/s6.html

378 名前:名前は開発中のものです。 mailto:sage [2006/07/06(木) 19:35:14 ID:RjV5dd5f]
エフェクトのスクロール使うとかw

379 名前:名前は開発中のものです。 mailto:sage [2006/07/06(木) 20:06:30 ID:7phhg/Hk]
>>378
えっっ
みんなそうしてるんじゃなかったのっっ?

380 名前:名前は開発中のものです。 mailto:sage [2006/07/06(木) 21:03:07 ID:RjV5dd5f]
>>379
もちろんだ、信じて突き進め。

381 名前:名前は開発中のものです。 mailto:sage [2006/07/06(木) 21:20:31 ID:JEyoNSNa]
動画はちょっと…bltのやり方がなかなか良さそうですね。
ありがとうございました。

382 名前:名前は開発中のものです。 mailto:sage [2006/07/06(木) 21:58:51 ID:RjV5dd5f]
いや、マジな話、今時blt使うよりは
drawspとか使ったほうがいいと思う。
bltだと一枚だけしか動かせないが、
drawspだと何枚も使えるから、今後の変更に対応しやすい。

383 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 00:07:22 ID:XnkRZ2Kp]
drawspは重い
bltで試したらcpu使用率が大分軽くなっていたよ
で、スタッフロールに何枚も絵を使うようならdrawspの方がいいかもしれないが
一枚で済むならbltの方がいいと思うお

384 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 04:55:19 ID:y/4ZfIDC]
俺もbltとdrawsp比較してみたら、bltの方が6倍くらいはやかった。
bltって今までなんとなく使ってなかったけど、かなり軽いのね。



385 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 05:21:03 ID:y/4ZfIDC]
と、せっかくなので速度比較用に作ったスクリプトをうpろだにうpってみた。
ちなみに自分の環境(Pen4 2.4GHz, GeForce4 Ti4200 8X 128MB)では、saveoff時で
blt 840fps
msp 150fps
drawsp 160fps
drawsp2 70fps
くらいでした。

drawsp2は中心座標指定なのが場合によっては便利だけど、
倍率1倍&回転なしでもかなり重いのね。

386 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 05:36:06 ID:A8C66ZKg]
>>385
乙〜
そんな趣旨のスクリプトのうpは
みんなにとって大助かりさっ
これからも推奨なのさっ
俺もなんか思いついたらうpるさっ

387 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 08:38:35 ID:mDWaKWA8]
具体的にdrawsp2使うとしたら、スペックいくらくらい欲しいかね?
提示する場合に悩むのです。動作環境調べきれるわけではないので。

388 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 12:46:41 ID:0oo/Skyp]
動作環境ってみんなどうやって決めてるんでしょう?
色々調べてみてるんですが、いまいち・・・。

>Windows 95/98/Me/2000/XP日本語版+DirectX8.0a以上が動作する環境です。
>BGM再生のための音源として、サウンドカードからのWAVE出力を使うことを
>強く推奨します(bgm,mp3,dwave命令を使う)

これ以外の、cpuやメモリに関してはみなさんどうやって決めていますか?

389 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 13:07:52 ID:4DS2eKbB]
>388
邪道な方法だけど、Nスク使ってる有名サークルのスペックを参考にしてる。
そこと比べて自分のところが重い処理を使ってる場合はそれプラスアルファにしてる。

390 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 13:37:10 ID:wHOYY7dg]
>>385
乙。超へっぽこマシンで測ってみた。

---saveon---
blt   15346ms 31fps
msp   28969ms 16fps
amsp   29425ms 16fps
drawsp  26933ms 17fps
srawsp2 19181ms 25fps

---saveoff---
blt    5554ms 86fps
msp   22717ms 21fps
amsp   26454ms 18fps
drawsp  24100ms 19fps
srawsp2 28002ms 17fps

スペック:
Windows 2000 Professional(SP4)/DirectX DirectX 9.0c
CPUタイプIntel Pentium IIIE, 800 MHz
システムメモリ 512 MB (SDRAM)
ビデオカード  S3 Inc. Savage4 (32 MB)


391 名前:388 mailto:sage [2006/07/07(金) 18:07:56 ID:0oo/Skyp]
>>389
それが一番楽で確実な方法かもしれませんねえ(笑)

392 名前:385 mailto:sage [2006/07/08(土) 00:40:19 ID:FmTl24Hp]
>>390
やっぱbltだけずば抜けてるね。
ここまで違うとさすがに、bltでできることはbltにした方がいいね。

あと、さっき気付いたのだけど、
描画中にNScripterの画面が他のウィンドウ等で隠れていると、
隠れてる部分は描画処理がスキップされる(?)っぽくて、
実際よりタイムが早くなるみたいなので、その辺注意っす。

393 名前:◆JFxYj/S602 mailto:sage [2006/07/08(土) 01:42:05 ID:rb82j4xa]
>>390
へーーー!! 超乙!!
すげぇ参考になった。
bltが早いというのも注目だけど、saveoffするってのも
重要なんだなと改めて感じたよ。

>>392
俺は結構重そうな描画処理するときは必ず
resettimer+waittimerで調節してる。

394 名前:名前は開発中のものです。 mailto:sage [2006/07/08(土) 02:07:51 ID:7LVg2nHM]
なんでdrawsp2はsaveoffで遅くなってんだ??



395 名前:385 mailto:sage [2006/07/08(土) 02:49:53 ID:FmTl24Hp]
ああぁ、なんか>>392の俺の発言わかりにくかったね。スマン。

うpったスクリプトで速度チェックする際、
計測中(描画中)の画面に他のウィンドウが重なったりすると、
その部分の描画処理がされないので、ちゃんとしたタイムがとれないっぽい。

なので、>>390のsaveon時のdrawsp2が妙に早いのは、
計測の際に上記のような要因が発生して、タイムが早まったのではないかと思う。

要するに計測中はなんもせずぼーっと見ててくださいってことで。

そしてウチの環境での結果詳細も書いておきます。

Pentium4 2.4G
GeForce4 Ti4200 128MB
----saveon--------
blt 989ms 830fps
msp 3825ms 125fps
amsp 3757ms 128fps
drawsp 3688ms 130fps
drawsp2 7722ms 62fps
----saveoff--------
blt 579ms 830fps
msp 3212ms 149fps
amsp 3223ms 149fps
drawsp 3018ms 159fps
drawsp2 7076ms 67fps

396 名前:385 mailto:sage [2006/07/08(土) 02:53:21 ID:FmTl24Hp]
なんかミスってるしorz
saveonのbltのfps、830ではなく486でした。
もーぐだぐだでスマン。

397 名前:名前は開発中のものです。 mailto:sage [2006/07/08(土) 04:05:02 ID:AolMFkCH]
関係ない質問だけどFPSってどうやって出してるの?
スクリプト見ると481000を秒数で割ってるみたいだけど、
481000ってどっから来てるのかなと思って。
ググり方悪いせいでよくわかんないので、もし分かる方いたら教えて下さい。

398 名前:385 mailto:sage [2006/07/08(土) 04:27:25 ID:FmTl24Hp]
>>397
FPS(frames/second)は1秒間あたりの描画フレーム数なので、
そのまんま、描画したフレーム数(481)を経過時間(%1)で割ってる。
この経過時間はミリ秒だから秒に直さないといけないので、
481/(%1/1000)
→481*1000/%1

399 名前:名前は開発中のものです。 mailto:sage [2006/07/08(土) 04:32:51 ID:AolMFkCH]
なるほど描画数が481回だからそれを経過秒数で割ってるんですか。
とても分かりやすい説明ありがとうございました。

400 名前:名前は開発中のものです。 mailto:sage [2006/07/08(土) 07:13:49 ID:+h5hESeW]
質問です。
exbtn 1,1,"P1,2"
として、スプライトのセルを1から2に切り替えています。
これだと、セル切り替え時には瞬時に切り替わります(print 1と同じ状態)
この切り替えにフェードなどの効果を使う方法はあるんでしょうか?

401 名前:390 mailto:sage [2006/07/08(土) 09:34:09 ID:8AKC80rp]
>>395
そのご推測はアタリ。
ベンチ中にウィンドウフォーカスをちょこっと外してしまったよ…。 orz

今は別のマシンなので、後で測りなおしてみる

402 名前:名前は開発中のものです。 mailto:sage [2006/07/08(土) 10:13:35 ID:AolMFkCH]
>>400
1番スプライトのセル切替じゃなく、別のスプライトを用意すればいいよ。
そのスプライトをアニメさせて五コマくらいでフェードインさせるものを作っておきます。
次にexbtnのタグでマウス乗っている時はアニメスプライトを表示という形にすれば出来ますよ。

ただし、このやり方ではマウスが乗ったタイミングではフェードになるんだけど、
外れた時は瞬間的に消えてしまいます。まあ、あんまり弊害はないと思うけど。

403 名前:名前は開発中のものです。 mailto:sage [2006/07/08(土) 10:56:01 ID:+h5hESeW]
>>402
丁寧なレスありがとうございます。
お陰で思い通りに動かせました。

404 名前:名前は開発中のものです。 mailto:sage [2006/07/08(土) 11:05:35 ID:PUAUL8Vp]
これ使えば処理速度なんか問題にならんよ

▼▼▼▼▼nscript.datファイル復号プログラム「NSDEC」 ver.0.7▼▼▼▼▼
www.linkclub.or.jp/~kiyohiko/red/works/softwear.html




405 名前:名前は開発中のものです。 mailto:sage [2006/07/08(土) 15:19:56 ID:O178H/NK]
ゲーム開始時に「通常版/軽量版」と用意しておいたのを選択させて、
パワーのないPCやノートPCの人には軽量版を選んでもらおうと思う。
軽量版つっても、重い処理の効果部分だけ軽い処理の効果に変えるという
スクリプトに飛ばすだけだけど。

重い処理といったら、多数の画像を(エフェクト使わずに)自前で
瞬間的・持続的に動かす・・・以外に何かあるかな?
他のことはすべて、重くならずにいける・・・よね?

406 名前:名前は開発中のものです。 mailto:sage [2006/07/08(土) 15:55:20 ID:RJfQXH9L]
oggとMIDIとmp3とwaveでは
どれが重いんだろと思うことはある
どれでも大差ないのかね
ファイルサイズの差だけで

407 名前:名前は開発中のものです。 mailto:sage [2006/07/08(土) 19:48:56 ID:FyxLZ+U8]
背景、立ち絵A、立ち絵B(スプライト)と画面に表示されてまして、立ち絵Bをdrawsp2で何度かに分けて拡大表示してるのですが
拡大した画像を消す方法ってありますか?(drawsp2を使う前、元の状態に戻したいです)
drawclearだと当然消えてしまいますし、立ち絵Bをcspしてもvsp0しても背景ごとかえるまでdrawで描いたのが残ってしまいます。

拡大方法ですが、何回かループさせていまして下のようになっています。

for
drawsp2 ;1回目は120% 2回目は150% 3回目は180%
draw
wait 50
next
ここでcspやvsp:print入れても画面そのままで元に戻りませぬ。

408 名前:名前は開発中のものです。 mailto:sage [2006/07/08(土) 20:40:34 ID:g7wJ8sXx]
もう少し説明を上手くできるようになろうぜ。

「元に戻す」なんて言われてどうするのか判ってるのはお前さんだけだ。
背景、立ち絵Aだけで、Bは無い状態にしたいのか、
それともBもあるが、拡大する前の状態にしたいのか。

drawspを使ってる時は背景や立ち絵Aはどうしてるのか、

単にbgやldで背景や立ち絵を表示させるだけじゃどうしていけないのか。

409 名前:名前は開発中のものです。 mailto:sage [2006/07/08(土) 21:17:03 ID:FyxLZ+U8]
伝わり辛い文章を書いてしまい失礼しました。
結論から言うと、408さんの最後の行で解決しました。

やりたかった事は、立ち絵Bを何度か拡大してから全て元の状態にしようと思っていました。
元の状態とは、背景A(bg)と立ち絵A(ld)と立ち絵B(ld)が表示されている状態です。
ldとは別に、立ち絵Bをlsphで退避させていまして、drawsp2で立ち絵B(lsph)のみを拡大しています。
背景(bg)と立ち絵A(ld)はdrawsp中は一切動かしていません。
何回か拡大させたら、上3行の元の状態に戻したかったという事です。

拡大後にprint0を使い背景、立ち絵ABを表示させる事で解決できました。
説明不足と初歩的な質問をしてしまい、失礼しました。
408さん、気付かせてくれましてありがとうございます。今後はもう少し粘ってから説明を考えて書いてみます。



410 名前:名前は開発中のものです。 mailto:sage [2006/07/08(土) 22:17:24 ID:dMJp3zeB]
>>406
MIDIに関しては、ハードかソフトかで大分違う。
ハード音源なら負荷はほとんどないし。

411 名前:◆JFxYj/S602 mailto:sage [2006/07/09(日) 15:26:07 ID:PGYosruN]
公式がずいぶん沸いてるなぁw

412 名前:名前は開発中のものです。 mailto:sage [2006/07/09(日) 15:40:16 ID:05UTjt5a]
7/8ばっかりですな。同一人物か?
夏休みはまだ先のはずだが・・・。
いや、夏休みの早い大学とか。

413 名前:名前は開発中のものです。 mailto:sage [2006/07/09(日) 16:27:17 ID:swzEJsyg]
そのたびにバグ報告を上げる身にもなってくださいよ、ほんと。

414 名前:名前は開発中のものです。 mailto:sage [2006/07/11(火) 09:44:37 ID:/N5rvfq2]
Nスクって今でもバージョンアップしてるの?
既に開発終了したような事聞いたんだけど…



415 名前:名前は開発中のものです。 mailto:sage [2006/07/11(火) 09:55:03 ID:jQEVZ5tz]
何でそれを自分で調べようとしないんだ?

416 名前:名前は開発中のものです。 mailto:sage [2006/07/11(火) 11:18:36 ID:/N5rvfq2]
ここで聞いた方が早いって場合もあるじゃん
単にそれだけ



417 名前:名前は開発中のものです。 mailto:sage [2006/07/11(火) 11:59:14 ID:3xjNsJ02]
>>416
じゃあ、教えてあげないから公式で調べろ 

418 名前:名前は開発中のものです。 mailto:sage [2006/07/11(火) 13:25:59 ID:JmMnoaZM]
ここで訊くより
公式見たほうがはるかに早いのだが。

419 名前:名前は開発中のものです。 mailto:sage [2006/07/11(火) 13:27:25 ID:SiNKmHXa]
俺が教えてやるよ

あのな公式よく見ればわかるぜ

教えちまったスマン>>417

420 名前:名前は開発中のものです。 mailto:sage [2006/07/11(火) 13:27:41 ID:DVVOhPZB]
こんにちは。どうしても解らないことがあって、
質問させていただきたいのですがよろしいでしょうか?

現在、音楽モードを作っています。
画面に曲名をスプライトで表示させて、ボタン化し、
該当箇所をクリックで再生する、という単純な物です。
再生には、各ボタンからの飛び先に対応したラベルを作って、
そこで処理しています。

で、調べても出てこなくて困っていたのですが、
AllPlayがどうしてもできなくて。
(↑全楽曲をクリック箇所から順番に演奏していき、
  最後の曲が終わったら最初に戻って、停止命令までリピートという形です)

どなたか、命令の組み方のコツを教えてくださらないでしょうか。

421 名前:名前は開発中のものです。 mailto:sage [2006/07/11(火) 13:40:57 ID:zwB7oqug]
>>420
キー待ちの際にボタンタイムで各曲の秒数待って演奏ファイル切り替える。
中級者向けだから無理そうなら諦めときな。
AllPlayあってもなくてもユーザは別に文句いわないから。

422 名前:名前は開発中のものです。 mailto:sage [2006/07/11(火) 13:45:35 ID:1fGgk7wm]
曲が十曲あるとすると、
*allplay
変数Aを宣言、1を入れる
Aが11になるまでループ開始
もしAが1ならば、一番目の曲再生。2ならば…、と変数に応じた曲を再生
再生終了
Aに1を足す
ループ終わり、Aが11になるまで上に戻り続ける。

こんな感じ?
実際にNSで出来るかわからないが、アルゴリズムはこんな感じかな。

423 名前:名前は開発中のものです。 mailto:sage [2006/07/11(火) 13:49:13 ID:1fGgk7wm]
うわ、俺恥ずかしす…。
わけわからんもの書いて、何やってんだか。

424 名前:名前は開発中のものです。 mailto:sage [2006/07/11(火) 13:50:26 ID:D620Qdbg]
ドンマイ



425 名前:420 mailto:sage [2006/07/11(火) 15:54:14 ID:DVVOhPZB]
>>421
ありがとうございます。
アドバイスのお陰で、昨日三時間やっても解らなかった所が、
帰宅して30分で完成しました!
btntimeという命令を知らなかったので、随分勉強になりました。

AllPlayは個人的に欲しいんです(笑)
俺は時々、好きな曲が多いゲームのBGMをそうやって聞いてるので、
自分のゲームにもAllPlayがついていると良いなと思ったんです。
本当にありがとうございました。


426 名前:名前は開発中のものです。 [2006/07/11(火) 23:58:17 ID:BhRaL+Ra]
00.txtをなくしてしまって、.datファイルしか残っていないんですけど
これをなんとか00.txtに戻す方法は無いでしょうかアge






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<256KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef