1 名前:名前は開発中のものです。 mailto:sage [04/11/10 04:49:34 ID:4VAwqVWB] いろいろな商用ゲームや「月姫」なんかに使われてるという実績を持つ フリーの名スクリプタであるNScripterについて語ってみましょうか。 資料が少ないが「マニュアル読め」と言われるのが怖くて本家で聞けない人、たぶん可。 でも最低マニュアルは読めよ、マジで。 あと本家掲示板が使いづらいと思ってる人とかもたぶん可。 とにかくここの板のローカルルールに従ってまたーりとやりましょうや。 本家 www2.osk.3web.ne.jp./~naokikun/ 前スレ pc5.2ch.net/test/read.cgi/gamedev/1082131647/
254 名前:名前は開発中のものです。 mailto:sage [04/12/21 02:42:09 ID:wwg65PNN] >>251 うーん、ならスプライト番号の重複はなさそうだね。 だとしたらvsp ?,0 での番号指定し忘れくらいしか浮かばないな。 横レスになっちゃうけど、repaintは不要だと思うよ。 一通りvsp ?,0で消して、print 0 した後背景を変えればいいだけだし。 ちなみにスプライト表示するタイミングにはsaveoffも入れておくと動作が早くなる。 その場合、後でsaveon入れるのを忘れずに。 っと、リロードしたら話題終ったくさいがカキコ。 俺も同じようなの作った経験あるし、頑張ってくれ。
255 名前:名前は開発中のものです。 mailto:sage [04/12/21 02:48:30 ID:mMcUl4T+] >>254 おぉ、saveoff了解(*'-')ゞ ありがd〜。 一個くらい完成させねばね。またやる気出てきたよ〜。感謝!!
256 名前:名前は開発中のものです。 mailto:sage [04/12/21 10:09:09 ID:KRrlY1fF] こんなときのアプロダマダー 背景もbgじゃなくスプライトにすればいいじゃない(既にしてたらゴメン)
257 名前:名前は開発中のものです。 mailto:sage [04/12/21 12:52:43 ID:HbfTyov4] 「なつのおわりに」って一応、合格点のソフトですか?
258 名前:名前は開発中のものです。 mailto:sage [04/12/21 13:56:18 ID:2GMbU5Uz] 不合格に決まってんじゃんw
259 名前:名前は開発中のものです。 mailto:sage [04/12/21 14:18:36 ID:aHP5zi5g] >>257 スクリプトの書き方や絵の出来はともかく、全体の動きはよく出来てると思うぞ。 >>258 完成もさせられんようなヤツが評価なんかしてんじゃねぇよ(プゲラ
260 名前:237 mailto:sage [04/12/21 14:31:05 ID:dFjSrZwA] andolf.hp.infoseek.co.jp/ アップローダー用意しときました。
261 名前:名前は開発中のものです。 mailto:sage [04/12/21 15:18:27 ID:iWthZY3B] 用意乙〜!! 最近このスレ段々と進歩して来たね もう前スレと比べれば技術的に大分高くなって来ているし、 このアプロダがスクリプト技術交流のきっかけになるといいね
262 名前:名前は開発中のものです。 mailto:sage [04/12/21 15:26:57 ID:uOxUVapx] >260乙! アプロダあわせて、このスレもますます利用させていただきます。
263 名前:名前は開発中のものです。 mailto:sage [04/12/21 15:44:55 ID:wwg65PNN] >>257 システム周りはとても参考になる。>258はおそらくゲームシナリオの点で 文句を言っているのだと思うが、ADVのシステム的にはフリーゲームで相当上位。 ただ妙に重かったりするので個人的には改善の余地がかなりあると思う。 NスクのADV型カスタマイズとしては「なつのおわりに」で何をやってるのか想像し、 あとは、「はにはに体験版」「そらちゃ体験版」この二つを目指して組めばいいと思う。
264 名前:名前は開発中のものです。 mailto:sage [04/12/22 01:21:10 ID:31J6V2hA] 882 名前: 名前は開発中のものです。 話は変わるが、 回想バッファにスクロールバーってつけれるのか? つけたいけど、つけてるやつも見たことないし……。 883 名前: 名前は開発中のものです。 >>882 無理。 画像をドラッグするのはスクリプトからはどうにもならん。 吉里吉里に劣ってる機能の一つだな。 前スレにこういう流れがあったんだが、 そらちゃにあったのは、ここで言っているスクロールバーとは何か違うのか?
265 名前:名前は開発中のものです。 mailto:sage [04/12/22 04:43:15 ID:oLwQpJLq] そらちゃのはスプライトで作った擬似スクロールバーだと思われ。 その証拠にドラッグ&ドロップできないはず。 マウスクリック位置でログの位置を判定してるんじゃないかな。 にしてもよくできてるよな。特にボイス位置の色変えとかには思わず膝を打ったよ。
266 名前:名前は開発中のものです。 mailto:sage [04/12/22 04:49:16 ID:9bgdQMFm] >263 同意。「なつ〜」はシステムとかはセンス良いなと感心した。 作者の名前が違うんでよくわからないんだけど 「WITH 〜キミと手つないで、春ッ!〜」というのも システム画面とかほとんど同じ造りだった。 どっちもシナリオはほとんどプレイしてないんだけどねw
267 名前:名前は開発中のものです。 mailto:sage [04/12/22 06:34:03 ID:ZwyEWLxn] >>265 あれ、ドラッグ&ドロップできるみたいだが… あとボリュームとかのバー。 なにこれ?
268 名前:名前は開発中のものです。 mailto:sage [04/12/22 07:48:17 ID:LtmCMqb3] なろーでこの重さを落とすのが辛いので ゲームをやっていないので想像だが、 clickpos命令で取得した座標から割り出し スクロールバーのように見せているのだと思う。 clickpos命令は、マウスのボタンを押したときではなく 離したときの座標を取得するものなので、 ドロップした時点での場所を割り出し スクロールバーの機能と同じように見せてるんじゃないかと。 もし、ドラッグしている時点で スクロールバーがそれに合わせて動いているのなら それは、また別の何らかの方法でやっていると考えられるが そこまでは思いつかん。 >267 ボリュームとかのバーってどうなってるの?
269 名前:267 mailto:sage [04/12/22 08:18:22 ID:ZwyEWLxn] >>268 ドラッグしてる時点で動いてる。激しく遅いけど。 ボリュームのバーも、ドラッグ&ドロップできるよってことです。 わかりにくくてスマソ。
270 名前:265 mailto:sage [04/12/22 08:35:08 ID:oLwQpJLq] >>269 んと、結論から言うとやっぱドラッグ&ドロップ出来ないよ。 でも擬似的に動作してるね。しっかり確認してから言うべきだった。すまない。 btnwaitでのキー取得はキーダウンではなくキーアップ時にやるから 擬似的にやるのさえ出来ないはず……と思ってたんだが、 左クリックのキーダウンだけで反映されてるところを見ると btndown 1をやってるんだと思う。これでキーダウン時点で取得できるから。 でもって本来のドラッグ&ドロップが滑らかなのに比べてこっちのが 多少カクカクしてるのはspbtnで設定されてるコマ数しかないから。 あとは全部>268の説明の通りでいいと思われる。
271 名前:267 mailto:sage [04/12/22 09:47:17 ID:ZwyEWLxn] >>270 いや、自分もあんまりよくわからんし気にしないでくれ。 擬似的にでも出来てるならいいなぁ。 可能性が広がるね。
272 名前:268 mailto:sage [04/12/22 10:18:02 ID:emNv/2TJ] >270 そんな命令あったんだ。 今度何かに使おう。
273 名前:名前は開発中のものです。 mailto:sage [04/12/22 11:46:53 ID:BbCwsTQ2] このスレ、ある意味吉里吉里のスレより進歩してるかも知れないね アプロダまであるとは
274 名前:名前は開発中のものです。 mailto:sage [04/12/22 16:30:52 ID:31J6V2hA] オプションも参考になるな。 俺がやりたかったことがほぼそのまま作られてる。
275 名前:名前は開発中のものです。 mailto:sage [04/12/23 02:12:05 ID:/cXDN8Qa] >>256 亀レスで恥ずかしいんだけど(*‘ω‘ *) 確かにbgで表示してたんだけど、スプライトの方がよいの? とゆーのも、スプライトをprintじゃなくてbg表示で一緒に表示させた方が なんとなくシンクロ率よさげなカンジがしてたからそーしてみてた。
276 名前:名前は開発中のものです。 mailto:sage [04/12/23 02:19:33 ID:QthGsRJR] >>275 好みの問題じゃない? 動作ほとんど変わんないし。
277 名前:名前は開発中のものです。 mailto:sage [04/12/23 02:21:43 ID:/cXDN8Qa] そぉか(*‘ω‘ *) ありがd♪
278 名前:名前は開発中のものです。 mailto:sage [04/12/23 19:44:16 ID:P2kzE6Wi] 暇だったんでスクロールバー作ってみた。 一応横スクロール。縦はまた時間できたら作ってみる。 ここのアプロダにあげさせてもらってあるから、まぁ時間に余裕があれば見てくれ。
279 名前:278 mailto:sage [04/12/23 19:45:22 ID:P2kzE6Wi] 追記。 まぁ分かると思うがファイル名はn_0037.zip。 中身は00.txtのみ。
280 名前:名前は開発中のものです。 mailto:sage [04/12/24 07:35:04 ID:S2KRURJW] おお! 早速見させてもらうわ うpろだがあるのって便利だな
281 名前:名前は開発中のものです。 mailto:sage [04/12/24 09:08:38 ID:AapLJlsS] getmousepos命令って、そういう効果があるのか。 ONScripterのサイトに命令は全部載ってるんだけど 効果が書いてなかったからなぁ。 何にせよ乙〜 結構なめらかに動くもんだね。
282 名前:名前は開発中のものです。 mailto:sage [04/12/24 09:37:27 ID:MO9MdZXN] なんてこった。 >>278 のを参考にしていじってたら 最強のスクロールバーができてしまった。 設定しやすいように作ってあるから 気に入ったら使ってくれ。 アップローダにある。
283 名前:278 mailto:sage [04/12/24 09:50:34 ID:5KedWsrz] 確かに最強だな。 ドラッグ開始位置から割り出されるから、 普通のスクロールバーと全く同じ動き方するし。 もしよけりゃHPに改良版載せていい?
284 名前:名前は開発中のものです。 mailto:sage [04/12/24 10:03:49 ID:N3cu9CC1] >>282 …⊂⌒~⊃。Д。)⊃ キタ――!!! めちゃめちゃ参考になる
285 名前:名前は開発中のものです。 mailto:sage [04/12/24 10:09:22 ID:MO9MdZXN] >>283 どうぞ。存分に改良してください。 私のほうでももう少しいじってみます。 ホイールを使ったとき、なめらかに加速・減速するほうがいいかな。 っていうか、縦スクロールってホイールしか使わんよなあ。
286 名前:名前は開発中のものです。 mailto:sage [04/12/24 10:12:13 ID:JLnhJyjd] >>278 >>282 凄い、感動した、参考にさせてもらいます!
287 名前:278 mailto:sage [04/12/24 10:29:50 ID:5KedWsrz] >>285 あり〜 X軸をY軸にかえるだけだから縦スクロールも簡単にできるわけだが。 これでそらちゃレベルのものなら作れるか。 他に実装してほしい機能ってないかな?
288 名前:名前は開発中のものです。 mailto:sage [04/12/24 10:56:39 ID:ehMD5B2i] たった今、スクロールバーのサンプルをアプロダから持って来て見てみたけど 見るなりビビッてひっくり返った気分にさせられました これは明らかに実用的なものと言えるでしょう 確かに評価に値します やっぱこれだけ出来るならNスクもまだまだ見えてない利用価値があるものと 説明出来そうですね
289 名前:名前は開発中のものです。 mailto:sage [04/12/24 11:59:46 ID:BIutgzvr] DRAWで描画して拡大縮小も入れようとしたが俺には無理だった
290 名前:名前は開発中のものです。 mailto:sage [04/12/24 13:54:33 ID:B9fmEq98] getmousepos最高だ 色々遊べて楽しい スクロールバーのサンプル作った人 惚れました
291 名前:名前は開発中のものです。 mailto:sage [04/12/24 16:49:25 ID:OMYGuvIQ] あぷろだ立てた甲斐あったね
292 名前:名前は開発中のものです。 mailto:sage [04/12/25 10:20:11 ID:XYaNo2Wh] スクロールバー修正。これでまたウインドウズのバーに近づいたな。 これで完成といきたいところだが・・・? ていうか、このままCG鑑賞モードとかで使えると思います。 使ってやってください。
293 名前:名前は開発中のものです。 mailto:sage [04/12/25 12:13:16 ID:pCz3uLBi] >>292 心から乙です。使わせて頂きます。大感謝。 >>291 237の人かい? うpろだ早速大活躍ですな。同じく大感謝。
294 名前:名前は開発中のものです。 mailto:sage [04/12/25 14:08:25 ID:Fr9Ww8Xf] これは凄いね…ウインドウズのスクロールバーにより近づいた感じ これだけ出来るとなるともうNスクじゃないみたいだ ここまで作ってしまう人もいるんですねえ すごく感心します 教科書レベルをずっと超えた事と言えるでしょうね これは
295 名前:名前は開発中のものです。 mailto:sage [04/12/25 18:55:42 ID:T9UmlPqr] スクロールバーすごいな。 当方のスペックセレ400とか終わってるんですが、サクサクでした。
296 名前:牛 ◆JFxYj/S602 mailto:sage [04/12/25 22:41:49 ID:frLifngS] お、スクロールバーすごいなあ。 で、「戻る」押したメニューで右クリックするといろいろおかしくなるので、 このメニューはスプライトボタンで実装した方が カスタマイズしやすいかもしれませんね。
297 名前:名前は開発中のものです。 mailto:sage [04/12/26 00:03:34 ID:G4Fdq8iS] 興ざめな事言ってスマンが。 >>292 >ていうか、このままCG鑑賞モードとかで使えると思います。 それならスクロールバーじゃなくて 画像そのものをドラッグして動かしたほうが 便利だし見易いと思う……w
298 名前:名前は開発中のものです。 mailto:sage [04/12/26 01:36:58 ID:2r2k+BYf] おれもそう思う。 いや、どちらかというとマウスホイールのほうがにくい。 にくすぎる。 お前らもっとスクロールバーを使ってください。 >>296 うーむ こう言っちゃなんですが、肝心のノベル部分のほうは作ったことがないので 仕様がよくわからんのです。 しかしスプライトボタンは便利ですな。 お前ら、もっとガンガン使うべきだ。
299 名前:名前は開発中のものです。 mailto:sage [04/12/26 02:46:39 ID:HQQZlALB] うは Σ(゚∀゚) マジ凄いな。 スクロールバーというかドラッグ&ドロップ実現しとるよ! >>297 >画像そのものをドラッグして動かしたほうが >便利だし見易いと思う……w n_0045版で既にそうなってるように見えるんだが
300 名前:名前は開発中のものです。 mailto:sage [04/12/26 11:39:38 ID:epXMk5uP] うわ、D&D可に今度はなってるんですか この辺まで来るとこちらの考えのおよそ及ばない事やってるから 使いこなしている人達の研究の心意気が窺えますね… と、言うかここまでするとは思わなかった 勉強になるなあ
301 名前:名前は開発中のものです。 mailto:sage [04/12/26 18:56:49 ID:1n+50OTO] >281 流れ切るようで悪いんだけど、 >ONScripterのサイトに命令は全部載ってるんだけど このサイト、知らないんで教えてくれないか?
302 名前:名前は開発中のものです。 mailto:sage [04/12/26 20:50:10 ID:2r2k+BYf] ttp://abe.nwr.jp/onscripter/commands.html ポイヤー
303 名前:名前は開発中のものです。 mailto:sage [04/12/26 21:54:58 ID:1n+50OTO] >302 ありがd。 助かりました。
304 名前:名前は開発中のものです。 [04/12/26 23:48:26 ID:luJYWdw9] スクロールバー見て感動のあまり勃起age.
305 名前:名前は開発中のものです。 mailto:sage [04/12/28 01:59:32 ID:Frn5RD98] あのさ、うpロダに無差別にあげている人よ もーちょっと考えろよ。 わざわざ立ててくれた人がいて、わざわざ無駄に負担かけるのもあれだから、 せめて画像をjpegにするとかさ。 300k以上あるファイルを必要以上に上げるのはどうかと思う。 まぁ俺が言うことでもないが。
306 名前:名前は開発中のものです。 mailto:sage [04/12/28 02:05:34 ID:SFQnJIM+] >>305 すまん・・・・・。 その、うpロダに無差別にあげている人と、わざわざ立ててくれた人は 同一人物なんだ。勘弁してやってくれ。 ていうか300Kバイトででかいと言われるとは思わなかった。
307 名前:名前は開発中のものです。 mailto:sage [04/12/28 02:48:09 ID:Zo6lRLyn] >>306 うは Σ(゚∀゚) 同一人物だったのか 再びうp乙。あいかわらずいいスクリプトだな。特に今回のn_0051に惚れた。 前のを改造して作らしてもらお…とか思ってたら本人が作ってくれたし。 激しくありがたい。早速今作ってるシステム画面に応用させて頂きやす。
308 名前:名前は開発中のものです。 mailto:sage [04/12/28 04:16:41 ID:eZh/IZfo] >>306 ワラタ
309 名前:名前は開発中のものです。 mailto:sage [04/12/28 04:42:25 ID:rAucTj+m] うおー追加のサンプルもすげぇーーー!!!! もしや名のあるプログラマさんなのでは・・・うpろだ開設も乙です。 NScrでドラッグ&ドロップ系のイベントが出来るようになるとはなあ。 いざスクリプトの創意工夫で実現してしまうと元々の本体の軽さと 相俟って非常に素敵風味だ。
310 名前:名前は開発中のものです。 mailto:sage [04/12/28 05:23:19 ID:QsDUbrIf] つかぬことをお伺いしますが 単色塗り潰しの透過度変更は出来ないのでしょうか。 モノクロ命令を使えば一応思い通りになるのですが その他の画像や人物まで真っ赤になってしまったもので。
311 名前:名前は開発中のものです。 mailto:sage [04/12/28 05:51:45 ID:eBGKT7yA] たしか本体の方のエラーじゃなかったけ? 本家で改善要望出てた気がする。 α付のスプライトで代用できるからそっちでやるのはどうだろ?
312 名前:名前は開発中のものです。 mailto:sage [04/12/28 06:05:06 ID:QsDUbrIf] やっぱり無理でしたか……。 でしたら仰るとおり、α付きのスプライトで行こうかと思います。 こんな時間に即レスありがとうございました。
313 名前:名前は開発中のものです。 mailto:sage [04/12/28 21:51:44 ID:ezo1qOIP] ツールが同じでも凄い人は凄いことするんだなぁ・・ マジ感動
314 名前:名前は開発中のものです。 mailto:sage [04/12/30 21:12:07 ID:lhIhw8OX] おじゃまします。 こちらのWikiにてノベルツールの性能比較・レビューをしています。 gamdev.org/w/?%5B%5B%A5%CE%A5%D9%A5%EB%A5%C4%A1%BC%A5%EB%C1%AA%B9%CD%5D%5D まだまだリストにないツールも多いです。 実際のツール利用者の声を多く集めたいのでぜひ協力おながいします。 ツール比較のためのサンプルシナリオ案も募集中です。 ノベルツール選考スレXP pc5.2ch.net/test/read.cgi/gamedev/1083482407/
315 名前:名前は開発中のものです。 mailto:sage [04/12/30 23:10:06 ID:Yl6BBS+G] for〜next構文を「:」をつかって一行中にまとめたんだが、 その中にif文があるとエラーがでて時々落ちる。 for %0=0 to 1:if %1=1 mov %2,%0:next 見たいな感じで。もーちょい複雑だったけど。 俺だけ?
316 名前:名前は開発中のものです。 mailto:sage [04/12/31 00:02:01 ID:Bo2OOz3T] >315 「:」でつなげて書いた場合、その後の処理は 一つのまとまりとして扱われる。 質問の場合、if %1=1の条件式が成り立たなかった時に その後の「:」の後にあるnextも読み込まれなくなるため for〜nextのnext部分が欠けてしまうためエラーになる。 だったと思う。
317 名前:名前は開発中のものです。 mailto:sage [04/12/31 02:21:07 ID:X2fN95eX] その通りだね。 これはNscripterに限らず、 通常のプログラム言語でも共通する仕様だから 当然の事として覚えておくべき。
318 名前:名前は開発中のものです。 mailto:sage [04/12/31 16:44:42 ID:AXsBnapk] loopbgmを使って音楽を流してるんだけど、 これで指定した音楽の音量が、bgmvolじゃなくてsevolで反映される。 これはバグか?
319 名前:名前は開発中のものです。 mailto:sage [04/12/31 16:58:05 ID:LV8eERxd] loopbgmはよい。 mp3を垂れ流すより好感が持てる。 バグかどうかはしらん。
320 名前:名前は開発中のものです。 mailto:sage [05/01/02 11:30:06 ID:wf0yYwad] ↑こんな答え誰も期待してないってw 大体、なんでWaveとmp3の比較なんかしてるんだ? 垂れ流す、なんて言葉使ったらどっちも一緒だろ イミフメイ
321 名前:名前は開発中のものです。 mailto:sage [05/01/02 17:43:14 ID:FB+Pc6q4] 319じゃないけどな。 バグかどうかは作者しか知らん事だよ。
322 名前:名前は開発中のものです。 mailto:sage [05/01/03 12:23:08 ID:qCkNY9td] 俺はレミュ金やっててNScripter知ったんだが ここではレミュ金の話題はイマイチ盛り上がってないみたいだな 新作もでてるんだが‥
323 名前:名前は開発中のものです。 mailto:sage [05/01/03 13:21:36 ID:X6i70WBh] 漏れはかなりハマってるよ<レミュ でも自分ヘタレなんで、レミュが豪華すぎて何を語っていいか分からんって感じでつ ゲーム自体はハマりすぎて一時封印してたほど。
324 名前:名前は開発中のものです。 mailto:sage [05/01/03 16:45:07 ID:L4Y7nTUG] >322 レミュ金はよくできたゲームデザインしてると思うけど スクリプト的には大したことやってないから ここの住人にはあまり興味ひかないんじゃない?
325 名前:名前は開発中のものです。 mailto:sage [05/01/03 17:42:45 ID:ktPdsGmz] 確かに。 企画屋がしっかりしてくれれば、スクリプト組める奴は結構いると思う。 最近Nスク使って動的なゲーム作って、それを謳っているところがあるけど、 それってNスク経験者しかすごさが分からないで、 ユーザーからしてみれば知ったこっちゃない話なのに、と思う。 おとなしく他のもの使ったほうがいいものができるのにもったいない。
326 名前:名前は開発中のものです。 mailto:sage [05/01/03 18:20:13 ID:HlYHp2j5] オレは逆に、そういうチャレンジ精神は好きだ。
327 名前:名前は開発中のものです。 mailto:sage [05/01/03 19:10:48 ID:Zf2srIbk] >>325 だよな。企画担当がまともに企画書と仕様書作ってくれれば こっちでだいたい実現できるからな。 ゲームの面白さとスクリプタの技術はあまり関係ないもんだし。 最近一緒にやってる奴が全然まともに動いてくれなくて、 こういう仕様はどうよって俺から提案してるし…… 世界観設定の垂れ流しが企画の仕事だなんて思うなぁ 使えない企画屋はマジ(゚听)イラネ
328 名前:名前は開発中のものです。 mailto:sage [05/01/03 21:33:44 ID:8VTuvDh8] 漏れは>>326 に同意。 Nスク=ノベルという定説なんて無いからな。 あるとすれば、それは自分が勝手に決め付けているだけだろ。 それに、月姫を作ったツールで動的なゲームを作ったといえば Nスクが判らない人でも少しは反応するもんだ。
329 名前:名前は開発中のものです。 mailto:sage [05/01/04 00:05:21 ID:3anBUCiG] ……俺は両方理解できる、かなぁ。
330 名前:名前は開発中のものです。 mailto:sage [05/01/04 00:37:52 ID:JG2su7eJ] >>325 >最近Nスク使って動的なゲーム作って、それを謳っているところがあるけど、 あのゲームはそれが全てじゃないから怖い 体験版をやってみたけど、Nスクの知識抜きでマジで面白いと思ったぞ
331 名前:325 mailto:sage [05/01/04 01:12:40 ID:TtMK6c5M] >>328 いや、あれはどう見てもノベル用ツールだぞ。 月姫作ったツールで作った、っていって反応するのはNsc経験者やスクリプターくらいだと思う。 大半のユーザーは使用ツールのことなんか気にしないと思うし。 チャレンジ精神旺盛なのは俺も好きだが、それによってもたつきが生じたり、限界ができてしまうのなら、 他の方法を考えたほうがいいと思う、ってこと。 >>330 レミュ金は確かに面白い。しかも別にNscがどーだ、っていってるわけじゃないし。 自作の「システム」を謳い文句にするならともかく、「Nsc製」を謳い文句にするのはどーかと思う。 悪く捉えれば「Nscなのに」っていう相対性だけで、絶対性のないのを誤魔化しているようにもとれるから。 そー考える俺ってひねくれてるのか?
332 名前:名前は開発中のものです。 mailto:sage [05/01/04 01:24:49 ID:1MudkMF+] 流れ切るようで悪いが質問させてくれ。 マウスカーソルを特定の位置に移動させたいんだが、 それを瞬間移動じゃなくて、ゆっくりと、移動させたいんだ。 目視できる感じで。 なにかいい方法ないかな?
333 名前:名前は開発中のものです。 mailto:sage [05/01/04 01:36:22 ID:U7V3gbzU] >>331 かなりひねくれてるな。 自分勝手に「単位」を作ってしまって、自分の物差し以上のものは認めようとしていない。 だから新しい試みを評価できないんだろ。 そもそも限界、限界というが、 藻前はNスクの限界がどれほどなのか断定できるのか? そして、その限界の中で限界以上のものを表現しようとする努力は無駄なのか?
334 名前:325 mailto:sage [05/01/04 02:50:54 ID:TtMK6c5M] >>333 少しは文章読んでくれ...誰が認めない、なんていってる。 俺はそういう試みは好きだし、自分でもやったことがある。 >そもそも限界、限界というが、 いや、一回しか言ってないから。誇張しないでくれ。 しかも、俺がいつ、どこで「無駄」なんていった? もー一度文章を読み直すことをお勧めする。ってか読め。 並列処理できないNscで動的なゲームを作ろうと思うと、それこそ擬似的な操作や大量なスプライトの移動などを実行する必要があり、Nscの特徴であるはずの「動作の軽さ」を失うことになる。 それにも拘らず、わざわざNscを使って大変な擬似動作で実行させる必要性がどこにある? それなら他のツールを使ったほうが、よりいいものができるんじゃないか、といっている。 決してNscが悪い、っていってるんじゃなくて使いどころを考えたほうがいいんじゃないか、 「Nsc製」というのを過剰に謳い文句にするのはどうか、といっているだけだ。 それも分からず、意味不明な文句をつけるな。筋違いだ。 大体「単位」だの「物差し」だのどっからでてきたんだか... カッコよさそうだから使ってみた、ってだけっぽいからヤメレ これ以上熱くなるのもハズイし、言うのもスレ違いっていわれそうだから打ち切りで。
335 名前:名前は開発中のものです。 mailto:sage [05/01/04 03:07:13 ID:WgNsTMYO] >>334 餅つけ、必死だぞw レスひとつに過剰反応は良くない
336 名前:325 mailto:sage [05/01/04 03:16:51 ID:TtMK6c5M] >>332 上までのカキコでちょい変な方向性になっちゃったからお詫びをこめて回答を 操作を実行したときのマウスの座標を取得して、移動後の座標との差分だけfor-nextで移動させりゃいいんじゃない? あくまで、何かの動作直後に移動させる場合限定だけど。 たとえば、(500,400)に移動させたいんだったら、 getmousepos %1,%2:mov %3,0 if %1<500 for %0=%1 to 500 step 1:inc %3:movemousecursor %0,%3*(400-%2)/(500-%1)+%2:next:return if %1>500 for %0=%1 to 500 step -1:dec %3:movemousecursor %0,%3*(400-%2)/(500-%1)+%2:next:return if %1=500 for %0=%2 to 400:movemousecursor %1,%0:return みたいな感じで。 途中にwait命令でもはさめば、ある程度速度の設定はできるだろうし、 いろいろな場所で使いたいなら、座標を変数にしてそれぞれを置き換えて、サブルーチンにでもすれば使えると思う。 テストもしてないし思いつきで書いたからおかしかったらゴメン。
337 名前:名前は開発中のものです。 mailto:sage [05/01/04 03:19:12 ID:TtMK6c5M] 勝手にサブルーチン前提で組んでたから"return"が残ってるorz goto (命令の下のラベル)なりに勝手に書き換えてくれ
338 名前:名前は開発中のものです。 mailto:sage [05/01/04 03:28:59 ID:C29pfa4Q] もう、これでもかってくらい目視可能。 *define game *start mov %11,620 : mov %12,420;----終点位置のX座標/Y座標 ;--------------------------------- *loop isdown %99 : if %99 == 1 goto *move wait 10:goto *loop ;--------------------------------- *move if %1==%11 && %2==%12 wait 1000:end getmousepos %1,%2 if %1 < %11 movemousecursor %1+1,%2 if %1 > %11 movemousecursor %1-1,%2 getmousepos %1,%2 if %2 < %12 movemousecursor %1,%2+1 if %2 > %12 movemousecursor %1,%2-1 wait 10:goto *move
339 名前:名前は開発中のものです。 mailto:sage [05/01/04 03:30:31 ID:C29pfa4Q] ひと工夫。減速。 *define game *start mov %11,620 : mov %12,420;----終点位置のX座標/Y座標 ;--------------------------------- *loop isdown %99 : if %99 == 1 goto *move wait 30:goto *loop ;--------------------------------- *move getmousepos %1,%2 if %1==%11 && %2==%12 wait 1000:end movemousecursor %1+(%11-%1)/10,%2+(%12-%2)/10 getmousepos %1,%2 if %1 < %11 movemousecursor %1+1,%2 if %1 > %11 movemousecursor %1-1,%2 getmousepos %1,%2 if %2 < %12 movemousecursor %1,%2+1 if %2 > %12 movemousecursor %1,%2-1 wait 10:goto *move
340 名前:名前は開発中のものです。 mailto:sage [05/01/04 03:36:17 ID:t3NKfPM5] キモイのいますが他の人はがんがってください・・・
341 名前:名前は開発中のものです。 mailto:sage [05/01/04 04:21:38 ID:prJ/vUoD] >>334 キモイよ
342 名前:名前は開発中のものです。 mailto:sage [05/01/04 09:21:34 ID:6GlGlAE3] Nスクの動作の軽さって言ったってTJSの動作の速度に全然及んでないじゃん
343 名前:名前は開発中のものです。 mailto:sage [05/01/04 09:51:46 ID:ylJv+111] ノベルでさえ懲りすぎると重くなるのに… プレイヤーが快適で最適なツールで開発する気持ち忘れたら終わり 可能性を追い求めた挙句、他ツールでやったほうが良い物が 出来るというのに『Nスクで作りました』と言って世に出すなと 挑戦してプレイヤーに有益なレベルのものまで仕上がったら 胸張って『あのNスクで作りました』と出せばいいじゃん
344 名前:名前は開発中のものです [05/01/04 10:51:20 ID:l9nENIMo] >>343 激しく同意 ってか、あれだろ Nスクで動的なゲームを作る価値があるのか、否かなんて個人の価値観の 問題だろ。ユーザーに受けたらそれでよし、駄目なら駄目だったスクリ プトをノベルに応用してみればいいし
345 名前:名前は開発中のものです mailto:sage [05/01/04 14:02:50 ID:Sz57NWko] レミュ金っていうゲームは別に 「NScr製であることを謳って」はいないと思われ。
346 名前:名前は開発中のものです。 mailto:sage [05/01/04 14:45:30 ID:ydgBV6JQ] 賛否両論のようだが、 否定派の話が妬みか愚痴に見えてくるな・・・ なんか情けない
347 名前:名前は開発中のものです。 mailto:sage [05/01/04 14:58:51 ID:Pr6PtniW] どっちもどっちの様な気が。 上で語られてたようにユーザーに対してどうか?って事じゃねーの? 実現してもユーザーに不親切なら仕方ないし。 でも工夫でNスクでもこんなのができるんだ!ってのになれば、それはそれで良いと思う。 Nスクで、本来の目的外の使い方でゲーム作ってみたいって気持ちは作り手としてわかるけどね。
348 名前:名前は開発中のものです。 mailto:sage [05/01/04 15:39:32 ID:AI5s005c] ストレス感じさせずにサクサク動いてくれれば 何で作ってもらっても構わんよ俺は。 プレイヤー側の視点を考えて、作り手が現状出来うる最大限の力で それに応えればいいだけだろ。 仮にNスクしか使えないならそれを使うしかないんだし。
349 名前:名前は開発中のものです。 mailto:sage [05/01/04 16:12:23 ID:WvyISHIg] 動的ゲームっていうのは>>117 のやつだろ? 体験版が公開されたんだから、実際にやってみればいいじゃん
350 名前:名前は開発中のものです。 mailto:sage [05/01/04 20:52:51 ID:QpO8o4Pu] 体験版をやってみたけど、これは凄すぎるとしか言えない。 そらちゃのレベルが可愛く見えてきた・・・ 上には上がいるもんだな。
351 名前:名前は開発中のものです。 mailto:sage [05/01/04 22:13:32 ID:AI5s005c] >>350 え?そうかな。 ADV部分のカスタマイズはそらちゃが圧勝だと思う。 オプションやログやチップ画像などの洗練っぷりは最高峰だろ。 音楽モードはひぐらしに適うのは見たこと無いな。順送り再生はNスクだと大変だしな。 あと、ひぐらしのメーカーロゴもスクリプトで実現してるのは凄いと思う。 でも確かにころなは戦闘システム独特で面白いし凄い。 スクリプト的にみると、どこの作品も突出した部分あるし比較にならんと思うな。 まあ、まだ体験版だし、今後も伸びそうだけど(特にセーブ周りとか文章スピードとか)
352 名前:名前は開発中のものです。 mailto:sage [05/01/04 22:34:26 ID:uTHtqOUs] そう考えると、どこも何かひとつは特出した部分があるよな。
353 名前:名前は開発中のものです。 mailto:sage [05/01/04 22:37:25 ID:uTHtqOUs] 特出って何だ、突出だよ…orz
354 名前:名前は開発中のものです。 mailto:sage [05/01/04 22:59:06 ID:4chjNTJm] そらちゃ、オプション画面やチップ画像なんかが 商業みたいですごいと思ってたんだが、 先日やった戯画のラズベリーの体験版に オプション画面のデザインがそっくりだった…。 ロード、セーブのフォントまで同じだったので、 自分の中でかなりそらちゃの評価が下がった。 Nスクのスクリプト的にはまったく関係ない話だけど。