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


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

NScripterスレ Ver3.00



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/


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スクのスクリプト的にはまったく関係ない話だけど。



355 名前:名前は開発中のものです。 mailto:sage [05/01/04 23:05:13 ID:+R17BpN7]
面白かったって言えばWayも面白かったな。
Nスクで花札ゲームっていうのもチャレンジャーだと思ったけれど、
作品としてまとまってるし、やりこみ度もあるし。
スクリプトかなりいろいろやりすぎて激重ではあるが・・・

356 名前:名前は開発中のものです mailto:sage [05/01/05 00:46:57 ID:A/vpY9Ts]
>>354
そらちゃのシステムデザインと
ラズベリーのシステムデザインは同じ人な罠。
っていうか、知ってて言ってるのか?

357 名前:名前は開発中のものです。 mailto:sage [05/01/05 01:34:21 ID:n2h7Ijqy]
>356
え、まじかよ。
つーかラズベリーは知らなかったけど。

358 名前:名前は開発中のものです。 mailto:sage [05/01/05 01:37:49 ID:gF9xFSOS]
>356
すまん、どちらも体験版単体しか知らないんだよ。
じゃあ、どっちが先かわからんが、デザインを使い回したって事?

359 名前:356 mailto:sage [05/01/05 01:45:28 ID:A/vpY9Ts]
>>358
さぁどうなんだろう。ラズベリーの方が先かな?
今調べてみたらラズベリーの発売日が2004年8月27日だとさ。

360 名前:356 mailto:sage [05/01/05 01:48:44 ID:A/vpY9Ts]
うわ、今体験版落としてみたら笑えるほど似てるw

361 名前:名前は開発中のものです。 mailto:sage [05/01/05 05:15:14 ID:CgO6nzm5]
>>346
それは君が肯定派で、自分と違う考え方を受け入れない
狭量な人間だからだよ。むしろそれが情けない。

362 名前:名前は開発中のものです。 mailto:sage [05/01/05 13:24:50 ID:Qq8CZcC+]
>>361
オマエモ(r

363 名前:名前は開発中のものです。 [05/01/05 19:30:51 ID:rfYa5c7m]
>>361 >>362
・・まぁ意見は色々とあるだろうが

 俺の意見としてはNスクは元々ノベル・ADV専用に作られたものだろう
からそれ以外のゲームに使うのはちょっと・・・って感じ。
 でも >>117 みたいなゲームを見ると色々と可能性を感じる部分もあるし、
もしかしたら >>117 みたいなゲームが世間?を騒がせるかもと思う今日この
頃。
 
 Nスクで不満があるとしたら漏れは暗号化の部分かなぁ。ツールを使って
いるとはいえああも簡単に復号できたらね・・・(まぁ、そのお陰で俺みた
いな、まともにスクリプトが組めない人間は勉強できるんだけど)

364 名前:名前は開発中のものです。 mailto:sage [05/01/05 22:42:46 ID:6Lo4KcZa]
>>363
自分も暗号化の部分は不満だねぇ。
おっしゃる通り立場で意見は違うとは思うけど(笑)
(自分も勉強で複号した事あるし^^;)

もう一つは、圧縮の事。
大きい音楽や動画を圧縮するとゲーム中に時間がかかる事かな。
それを解決して欲しいってのはある。
自分の場合、今は音楽も動画も外に出してるしねぇ。



365 名前:名前は開発中のものです。 mailto:sage [05/01/05 23:18:31 ID:bHHJYzsE]
>>364
動画はもともと外でしか動かないだろ

366 名前:名前は開発中のものです。 mailto:sage [05/01/05 23:59:59 ID:d/qFcAUz]
自分は複合したいけど、人からされるのは嫌だって人もいるみたいだなw
つまりスクリプト流用してるってことか?と邪推してみる。

音楽や動画は無圧縮でいいから、アーカイブにまとめるツールが欲しいな。
無圧縮ならデコードしなくていいし、展開早いだろうしね。
どうせやる人がやれば抽出できるんだが、ポンポン外に出すのも嫌だよな。

ところで、先日nsa内にwmaで音楽置いてたゲームが意外に早くてびっくりした。
もしかしてmp3よりwmaの方がデコード早いのだろうか?
誰か拡張子ごとの速度比較してみた人っている?

367 名前:名前は開発中のものです。 mailto:sage [05/01/06 00:25:53 ID:KCccJVTz]
スクリプト流用はしゃーないだろうな。それで面白いのか、って気がするけど。
にしても自分だけされたくない、って考え方はなぁ。
自分が勉強させてもらったんなら、他のやつにもさせたれ、と。

>>366
ファイルの拡張子かえたらどうだ?
一応動くみたいだし。
bgmファイルを"save/save01.dat"みたいにしておいたら素人じゃ気付けないだろうし

音楽の再生速度については知らん。
ただ、mp3よりwmaのが早いってのはありえないと思うけどなぁ

368 名前:名前は開発中のものです。 mailto:sage [05/01/06 04:47:41 ID:4NDEEN+W]
(゚∀゚) 今まで気付かなかったけど、
またうpろだに新作アップされとるよ!

最初どう3分割してんのかと思ったけどマスク使うのね。
ガラスのひび割れとか演出できそうだな。
うpしてくれた方、乙です。

369 名前:名前は開発中のものです。 mailto:sage [05/01/06 05:35:45 ID:CSWjB4LC]
ひび割れの演出をすると破片の処理が大変そうだなぁと思ってみる

370 名前:名前は開発中のものです。 mailto:sage [05/01/06 07:05:28 ID:DZZoVqvl]
ちょっと質問。
文章中で数値変数なら半角で表示させてもオケ?
例えば
「今日は%0月%1日です」みたいなの。

371 名前:名前は開発中のものです。 mailto:sage [05/01/06 07:35:34 ID:KCccJVTz]
文字変数の値の桁数による。
ってか自分で試してみりゃいいじゃん
何でも人に聞こうとするのはどうかと思う

372 名前:名前は開発中のものです。 mailto:sage [05/01/06 10:00:25 ID:099E7xbk]
うpろだの新作、凄いけどヘボマシンで動かしたらすげー重かったよ。
こればかりはしょうがないか。

しかしこのスレ勉強になるな。製作者乙。

373 名前:名前は開発中のものです。 mailto:sage [05/01/06 10:13:31 ID:0iM44fe1]
動画をパックするのはできんだろ
コーデックをプログラムでもつかDirectShowでごりごりいじるならできるかもしれないが。

374 名前:364 mailto:sage [05/01/06 11:22:43 ID:w+/ryjrG]
スクリプトの場合は367氏の言う通り、
複合したい人には複合はある程度OKって事で、今のままで良いけど。
静止画とか動画とかバイナリの方だなぁ。
今はどうかしらないけど、前susieのプラグインがあって
あれだと簡単に覗けたしなぁ。無圧縮パックだけでも良いんだけど。
でも、拡張子変えでいけるならそれでも良いかな。
要はカジュアルコピーさえされなければ良いって事なんだけど。



375 名前:名前は開発中のものです。 mailto:sage [05/01/06 12:30:05 ID:ONF2wHfF]
うpろだの例の画面の切り替えのスクリプト試しましたが
凄いですねえ、アレ
ああしたものまでこしらえる人っているんですね
これは考えつかなかった
画面のより工夫した演出が要求される時に使えるのではと思います
どっちかと言うと特殊効果向でしょうか

376 名前:名前は開発中のものです。 mailto:sage [05/01/06 14:56:08 ID:Yjz8f2E8]
プログラミング(に限らないけど)の勉強ってのは
他人のを模倣する事から始めるから、
復号は便利だし、俺もした事あるが、
模倣はあくまで模倣であって、
流用は盗作だから混同しないようにね。


377 名前:名前は開発中のものです。 mailto:sage [05/01/06 16:20:05 ID:P7iLwTAV]
人の作ったプログラムやスクリプトの中身を見るのって楽しいよね。
是非はおいといて。

nscript.dat にする前の段階でコメントと空行、そしてタブを削除しておけば
気軽に解析したい人の出鼻をくじくことができるかもしれない。
しかしシナリオ(テキスト)部分に対しては効果がないな。

とりあえず自分で作った(作りかけだが)やつの
シナリオを除いた処理部分だけで(1000行くらい)上の処理をやってみたら、
ぎっしり詰まったモノになって、あんまり解析したくないな〜という気になった。

378 名前:名前は開発中のものです。 mailto:sage [05/01/06 17:37:49 ID:yOCO/9NS]
ヽ(´ー`)ノ

379 名前:名前は開発中のものです。 mailto:sage [05/01/06 17:42:03 ID:KCccJVTz]
そう考えるとあのソフトはありがたいな
名目は軽量化だけど、タブもコメントも勝手に消してくれるし
アイデアをパクられたくない人にはいいかもしれない

自慢の機能があったりすると、無駄に一生懸命コメント書いてる俺には必要ないが

380 名前:370 mailto:sage [05/01/06 18:43:32 ID:DZZoVqvl]
>>371
たしかに。自分で試してみる。ありがと。
束、簡単なのは試したんだ。フラグ表示テストみたいなの。
それは可能だったんだけど、駄目な場合とかあるのかと思って。
桁数ってのが気になるな…

381 名前:名前は開発中のものです。 mailto:sage [05/01/06 20:45:23 ID:ddW/xqGD]
>>380
できたとしても、半角文字で文章表示は保証外なので
今後仕様変更されてできなくなったとしても文句言わないようにね。

382 名前:名前は開発中のものです。 mailto:sage [05/01/07 02:27:23 ID:ZOsZ9LRC]
窓枠+窓色変更のやつもおもしろいな。FFのコンフィグを思い出した。
半透明のスプライトで色を合成するのは斬新かも。

ケチを付けることになって申し訳ないけど、ボタンを押しっぱなしにすると
waitなしのループにはまってCPU使用率が100パーセントいっちゃうので
76行目を
if %check_push==1 wait 100:goto *main_loop
とかにするといいかもしれない。細かくてすまん。

383 名前:名前は開発中のものです。 mailto:sage [05/01/07 03:02:48 ID:v6e67Z0S]
重ねて透過度変えればいいのか!スゲエ!
こんなやり方思いつかなかったよ…。

384 名前:名前は開発中のものです。 mailto:sage [05/01/07 13:26:53 ID:zcOE5Lsz]
会話の内容が段々技術的で細かくなって来ているね
読んでてホントみんなよく考えてるなあと感心してるよ
前スレとかじゃ最初の頃荒らしみたいなのがいて
全然会話になってなかったよね
あの時とは大違いだ



385 名前:名前は開発中のものです。 mailto:sage [05/01/07 15:35:18 ID:g2oWCSr1]
あのあぷろだで出されているスクリプトのそれぞれは
ある意味かなりのレベルのものと言えるかも知れないな
擬似三原色混合スクリプトなんて驚いた
もう今UPされているものの辺りで教科書をずっと超えた事してるわけだし
初心者レベルでないのは火を見るより明らか
応用もここまでやるとすげーなとつくづく思わされる


386 名前:名前は開発中のものです。 mailto:sage [05/01/07 23:27:27 ID:zXbS0PD7]
むしろスプライトの合成も思いつかなかったヤツがいるのがビクーリ。
お前ら小学校の時にセロファン重ねて色作りとかせんかったのか。

387 名前:名前は開発中のものです。 mailto:sage [05/01/07 23:35:54 ID:ZOsZ9LRC]
いや、セロファンなら重ねたらいろいろな色ができるのはすぐにわかるが
半透明スプライトの機能だけを渡されて、
じゃあこれで色合成をしよう、というのは なかなか思いつかんでしょ。

388 名前:名前は開発中のものです。 mailto:sage [05/01/07 23:45:02 ID:zXbS0PD7]
>387
頭硬杉
Nスクに限らずテキストウィンドウが青系のゲームっていっぱいあるだろ。
そんで背景が赤い時はウィンドウが紫に見える。
それでも何にも思わんかったんか。

389 名前:名前は開発中のものです。 mailto:sage [05/01/07 23:48:24 ID:zwZSZq3L]
そんなことはないと思うが…
実際、ウィンドウの色をユーザー側で設定させたいならこうするだろうし
それほど必要性を感じなかったから誰もやらないだけで、
アイデア自体は特別凄いわけじゃないと思う

スクロールバーで文字列の長さによって変化する、っていうのを作った278氏や
スクリーンショットでの画面の演出を考えた人のアイデアは凄いと思ったけど

390 名前:名前は開発中のものです。 mailto:sage [05/01/07 23:55:53 ID:lSZv3Tjm]
>zXbS0PD7
何をそんなにひがんでんのか判らんが、
こういうのはやったもん勝ちだ。後からつべこべ抜かすな

391 名前:名前は開発中のものです。 mailto:sage [05/01/08 00:07:20 ID:lFokzem2]
ひがんでないし(w
スプライト重ねて色変えてるYO! 思いつかなかったZE!
って感動してる連中に引いただけ。
半透明のモンを重ねれば色が変わる。常識だろ。
いや、マジで。





392 名前:名前は開発中のものです。 mailto:sage [05/01/08 00:19:57 ID:wnh2khvd]
誰か、[ ] の使い方を教えてくれないか……?
結構頻繁に使われてるけど、わからないんだorz

393 名前:名前は開発中のものです。 mailto:sage [05/01/08 00:23:53 ID:6FEiXteK]
引用

【pretextgosub】
*define節命令です。テキスト表示の直前にこのフラグで示されるサブルーチンへジャンプします。
例)
pretextgosub *pretext_lb

pretextgosub命令を使うと、表示文の直前に「タグ」を付けることが出来ます。
「タグ」は、「[」と「]」で囲まれた部分のことです。
例)
[太郎/0001.wav]テスト用の文章です。

394 名前:名前は開発中のものです。 mailto:sage [05/01/08 00:31:09 ID:wnh2khvd]
>393
即レスありがd
これからはもちっと探してから質問することにするよ……。



395 名前:名前は開発中のものです。 mailto:sage [05/01/08 01:30:41 ID:9tsw27er]
>>391
スゲエといった奴です。頭固くてスマソ
Nスク使う前はN88BASICくらいしか触ったこと無かったから
レイヤーとかでのアイデアさっぱり浮かばないんだよ。
ブレゼンハムとかアルゴリズムもよくわかんねえし。
Nスクだけならある程度扱う自信はあるんだけどさ。
やっぱ他の言語とか触っとくべきなのか?それとも関係ない?

396 名前:名前は開発中のものです。 mailto:sage [05/01/08 01:32:04 ID:0/bSetSv]
pretextgosubとかって公式のマニュアル類には一切載ってないよね。
みんなどこで見つけてくるの…?(´・ω・`)

ググったらONScripter関係で
・pretextgosub , gettag, indent, linepage2, checkpage を実装しました。
・checkpage, getlog, logsp, texthide, textshow を実装しました。
って書いてあるページあったけど、これってもしかしてNスクに実装されているんだろうか……






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

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

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