NScritper Ver.5.00
■ このスレッドは過去ログ倉庫に格納されています
0001牛 ◆JFxYj/S602
2005/09/15(木) 22:36:22ID:Y+mZUT27ゲームエンジンNScripterについて語るスレです。
技術的な質問も可。ただし最低限のマニュアルには目を通してね。
・本家
http://www2.osk.3web.ne.jp/~naokikun/
・うpろだ
http://andolf.hp.infoseek.co.jp/
・前スレ
Ver4.00
http://pc8.2ch.net/test/read.cgi/gamedev/1112550571/
Ver3.00
http://pc8.2ch.net/test/read.cgi/gamedev/1100029774/
Ver2.00
http://pc5.2ch.net/test/read.cgi/gamedev/1082131647/
初代
http://pc5.2ch.net/test/read.cgi/gamedev/1005121290/
その他関連リンクは>>2-5あたり。
0157名前は開発中のものです。
2005/10/26(水) 00:03:14ID:ykcNAXjv0158名前は開発中のものです。
2005/10/26(水) 00:06:11ID:vdqO3J2F「どっぴゅんセレナーデ」でぐぐれ
0159名前は開発中のものです。
2005/10/26(水) 00:29:25ID:9Bu3mA5Pありがとう、満足したよ
0160名前は開発中のものです。
2005/10/26(水) 02:09:36ID:0igiNfLDQ&A
Q.シナリオをnscript.datに変換したんですけど元のテキストをなくしてしまいますた。。。
A.http://www.linkclub.or.jp/~kiyohiko/red/works/softwear.html
ここにnscript.datの復号ツールがあります。元に戻せます。
Q.nsa.arcに変換したんですけど元のファイルをなくしてしまいますた。。。
A.http://elku.at.infoseek.co.jp/other.html
susieプラグインを使って下さい。復元出来ます。
0161名前は開発中のものです。
2005/10/26(水) 09:43:05ID:/nzMQmhBスレルール守れない奴はカエレ。
禁止事項の書き方変えた方が良いかと思った。
復号ネタ禁止じゃ意味分かんない人もいそうだし
「暗号化ファイルの解析ネタ禁止」とか。
変わんないかな…
0162名前は開発中のものです。
2005/10/26(水) 10:25:13ID:ykcNAXjvどうせわかってて貼ってるんだろ貴様。嫌がらせだな本当に。
あるレビューサイトの奴もそうだし、何故こうもNスク嫌うかな。
とりあえず簡単な復号対策を書いておく。この二つはもう必須じゃね?
1.コメントを全て削除する
【君影草工房さん】 http://gimite.ddo.jp/~kimikage/
ここのNscbuild Ver0.1を使うとお手軽。コメント付きのものは手元だけに残しておこう。
2.空白行を削除する
エディタの機能で削除できます。フリーのエディタだとBigEditerなどに機能有り。
ただしskip命令の飛ぶ行数などは要注意。
・さらに読みにくくするには……
エイリアスを使わない。ラベルの位置を滅茶苦茶に配置する。などなど
0163156
2005/10/26(水) 12:09:31ID:2mih6Mba商用ゲームを作るわけじゃないし、
単にどんなプログラム組んでるのか見てみたいだけ。
何でそんなルールを決められるんだよ。
プログラムに著作権とか無いだろ別に。
何が対策だアホか。別にとらねえよ、プログラムぐらい見せろよ馬鹿。
嫌ならゲーム機のハードから作れ。
0164名前は開発中のものです。
2005/10/26(水) 12:15:24ID:MU2b8BhJそもそも、そういう輩はテンプレ読むとも思えんしね…。
でも分かりやすい表現の方がいいとは思う
0165名前は開発中のものです。
2005/10/26(水) 12:20:01ID:MU2b8BhJ> プログラムに著作権とか無いだろ別に。
ヒント:ときめきメモリアル事件高裁判決
ttp://www.softic.or.jp/YWG/reports/tokimemo2.html
0166名前は開発中のものです。
2005/10/26(水) 12:28:17ID:RoVBhD4rコピペするのはNG。
0167156
2005/10/26(水) 13:00:21ID:2mih6Mbaまあ、プランナーさんがカリカリする案件なのかもしれん。
ちょっと、言い過ぎた、すまん。
0168名前は開発中のものです。
2005/10/27(木) 01:17:28ID:fVIwYOFy0169名前は開発中のものです。
2005/10/27(木) 01:22:40ID:xd39L/T90170名前は開発中のものです。
2005/10/27(木) 23:27:22ID:PeflQsBb0171名前は開発中のものです。
2005/10/27(木) 23:48:39ID:oka17lV80172名前は開発中のものです。
2005/10/28(金) 01:09:27ID:nH/WN9b80173名前は開発中のものです。
2005/10/28(金) 04:51:44ID:6fvvMUTy0174名前は開発中のものです。
2005/10/28(金) 20:24:46ID:GJm57uTI0175名前は開発中のものです。
2005/10/28(金) 22:25:04ID:/OhEuRm/0176名前は開発中のものです。
2005/10/29(土) 00:33:13ID:RiSt+YQk0177名前は開発中のものです。
2005/10/29(土) 04:43:23ID:Wu+RtIWuあれば画像ファイルを指定するのにコピペで出来て便利なのですが・・・。
フクゴウネタに引っかかるようであればスルーでお願いします。
0178名前は開発中のものです。
2005/10/29(土) 17:54:18ID:jHxiX+QMへ?
他人の作ったarc.nsaの中身のパスを取り出したいっての?
自分のだったら自分で作ればいいんだから、そういう事だよね?
答えは「できない」だけど。
そんな事してどうするつもりやら……。
0179名前は開発中のものです。
2005/10/29(土) 19:35:44ID:Wu+RtIWu失礼しました、説明不足でしたね。
アーカイブにディレクトリ階層構造を持たせた場合、ファイル指定が面倒になるという事です。
例えば自分で作成したアーカイブで、
-\haikei
-\haikei1.bmp
-\haikei2.bmp
-\tatie
-tatie1.bmp
という構造のものがあるのですが・・・。
皆様はこのようなアーカイブを作ったりしないでしょうか。長文レスすいません。
0180178じゃないけど
2005/10/29(土) 20:41:45ID:fnojpnIEファイルパスの指定がめんどいってコトなら階層構造だとかアーカーブされてるだとかは関係なくね?
ファイル一覧が欲しければローカル環境でFilesViewあたりを使いなよ。
ローカルのパス("C:\nscripter\"とか)はエディタで空欄に置換すればいいし。
ttp://www.vector.co.jp/vpack/browse/pickup/pw5/pw005973.html
「釣りだよバーカ」とか元のファイルがどっかいっちゃったってなら行ってよし
0181179
2005/10/30(日) 01:12:38ID:MZhRthmOソフトの紹介ありがとうございます。それでリスト作成できました。
まぁ、arc.nsaのヘッダあたりのファイルリスト情報だけ
引っ張ってこれないかなーとか思ったんですよ。創作意欲の沸く話題とか言われたので。
susieだの0x84だのの話題はタブーっぽいですね。失礼しました。
0182名前は開発中のものです。
2005/10/30(日) 08:19:51ID:q0FHFEyI0183名前は開発中のものです。
2005/10/30(日) 10:57:43ID:MZhRthmOYes.というわけでお題をどうぞ。
でぃーえるえるのつくりかた。 とか逝っておく?
0184名前は開発中のものです。
2005/10/30(日) 14:13:48ID:2VeX5t4+0185184
2005/10/30(日) 14:47:13ID:2VeX5t4+0186名前は開発中のものです。
2005/10/31(月) 23:13:26ID:xw9AxzLt正直無理だった
プログラムはさっぱりわからん
0187183
2005/11/01(火) 00:14:45ID:Kk12YmNh需要があるなら、フリーのコンパイラ導入からサンプルを利用した
アホdll作成までなら紹介させて頂きますが。
その後は他の方に任せるとしまして。とゆーかそこまでしか出来ませんが。
人様に振ったネタですしね。多少の責任は取りませんと。
しかし、
>>178様のような後ろ向き思考な方しかいないなら意味ないかな
とか恨み言 言ってみる。 牛さんどうよ とか振ってみる。
0188名前は開発中のものです。
2005/11/01(火) 01:07:19ID:r066Guo70189名前は開発中のものです。
2005/11/01(火) 02:50:17ID:a4LqYHl4マジでお願いしたいです。dll作れるとNスクもだいぶ違うだろうし。
当方VS.netを学割で格安購入したはいいもののその先サッパリわからなくて……。
そういったとっかかりがあると凄く心強いです。是非是非。
0190名前は開発中のものです。
2005/11/01(火) 04:27:58ID:CAIgyODc昔DLLじゃないとどうしても出来ない事が出てきてcの勉強を始めたが
いまいち飲み込めないまま先送りに…
運良く、その機能は実装されたので助かったのだが。次のために勉強しておきたい
0191名前は開発中のものです。
2005/11/01(火) 05:05:12ID:nObPfwRyこのスレでやると色々と問題が起きそうな感じ。
0192名前は開発中のものです。
2005/11/01(火) 07:51:00ID:FNGIjyWpDLLを作りたい→だったらCだろ→そこまでするんだったらNSCじゃないアレを使えという自演
0193名前は開発中のものです。
2005/11/01(火) 13:02:26ID:Cz5KYqjTプラグイン作成ならスレ違いでもないだろ
0194牛 ◆JFxYj/S602
2005/11/02(水) 00:45:08ID:RDYREMNxプラグインは本当の超基礎を少しやったことがあるけど、
そもそもCがほとんど書けないから大した物作れない。
ネット上の文章を取得できたら便利だと思ってるので、
そういうプラグインをいつか作るかもしれない。
0195178
2005/11/02(水) 01:02:54ID:McX9/PV+なんだ? 私に喧嘩を売ってるのか?
他人にものを尋ねるのに説明不足、情報後出し、ってな自分の無能さを棚に上げて
棚に上げてよくそんな偉そうな事が言えるね。
0196名前は開発中のものです。
2005/11/02(水) 01:42:45ID:wy1ueQs2ネットのあちこちにあるだろうが。
0197名前は開発中のものです。
2005/11/02(水) 03:13:19ID:d53ZLubk皆さん大人ですね。
>>牛さん
出来れば優れたユーザである牛さんやロダ主さんに
解説お願いできれば・・・と考えていましたが。呼び出してごめんなさい。
とりあえずあpろだの方に、昔作ったdllを置かせてもらいます。
一応、httpクライアントなど実装してみたり。
恥ずかしいのと色々問題あるのとで、明日消しますが。
IRCやMSNメッセンジャーでマンツーマンというのもアリですかね?
0198名前は開発中のものです。
2005/11/02(水) 04:05:15ID:qb8Li3ov25年位は時代を遡れるよ。
当時はBASICと8ビットの機械語が理解できれば1人で全部を作ることが
可能だったけど、現在C,C++,Win32,DirectXを習得するのに必要な時間を
理解できていない人が多いような気がする。
25年前 → 個人レベルでの技術資料の入手が困難だった。(但し、技術の難易度は低い)
ハードウェアの値段が高価。
現在 → 技術資料はありふれているけど習得時間がかかる。(技術の難易度は高い)
当時に比べて、ハードウェアは安くなったが細かい種類が多く、同じ動作を見込めないことがある。
いつ頃までにゲームを作れるようになりたいか?を決めておいたほうが良い。
あと、プログラム技術だけではゲームが成り立たないことを知っておけ。
漏れとしては、DLLとプラグイン作成の詳細については、このスレの範疇では無いと思う。
ほんの少し齧る程度にとどめなかった場合、逆に脱落者が増えるだけのような希ガス。orz
0199名前は開発中のものです。
2005/11/02(水) 22:28:16ID:wy1ueQs2うp汁!!!
0200名前は開発中のものです。
2005/11/02(水) 23:55:05ID:741GTAKy0201名前は開発中のものです。
2005/11/03(木) 02:49:19ID:LinW3bhKツールがある?
お前の作りたいゲームに入れたいアイデアは、
ツールの範疇に収まるんか。そうか。しょぼ。
0202名前は開発中のものです。
2005/11/03(木) 09:10:11ID:e4c/rwBpアイデアがなきゃゲームは作れんよ。
0203牛 ◆JFxYj/S602
2005/11/03(木) 11:30:08ID:+RvSUisHプラグインはもらっておいたー。
もしかしたらこれでやりたいことがやれるかも知れないw
MSNメッセンジャ上で、というのは漏れに何か用でもあるということ?
あるんだったら勝手に登録してくれていいよ。
>>199
しょっぱい講座になりそうで、実際にCが書ける人が見たら
プッされそうな講座しか書けそうにありません。
>ゲームがどうとか
いやまぁ、いろんな要素が全部揃ってはじめてゲームが作れるわけで。
何かひとつ欠けても完成しませんよ、たぶん。
0204名前は開発中のものです。
2005/11/04(金) 05:46:25ID:9U2xk0mw>プッされそうな講座しか書けそうにありません。
だから面白いんじゃないか
0205名前は開発中のものです。
2005/11/09(水) 15:44:07ID:em2Lxt9Bりんごぐるぐるするのよく出来てるね
0206名前は開発中のものです。
2005/11/10(木) 02:07:35ID:+RJhSZg6サンプルか何か?
0207名前は開発中のものです。
2005/11/10(木) 12:50:35ID:dzQgWeM20208206
2005/11/10(木) 13:50:55ID:nCv9gHsB面白いなこれ。そして、よくこんなの思いつくなー。
うpした人スゴイ。自分も精進せねば…。
0209名前は開発中のものです。
2005/11/10(木) 20:56:18ID:LJShAoqw0210名前は開発中のものです。
2005/11/10(木) 21:11:14ID:ayDG+wdlりんごが回ってなにが楽しいんだ?
0211名前は開発中のものです。
2005/11/11(金) 01:26:37ID:GMxpr6TFあははー
あははははははっ
りんごがまわる〜
0212206
2005/11/11(金) 02:14:11ID:O1MQW72a自分は、Nスクでこんな事しようとした発想自体がすごいなと思ったんだ。
で、コード見てみたらこんな短いのかと衝撃受けて。ホント発想次第なんだなーって。
なにが楽しいかって、りんごが回っても別に楽しくはないよ。
でも女の子回したら面白いかなと。画像準備半端なさそうだけどw
0213名前は開発中のものです。
2005/11/11(金) 05:18:29ID:OEQpTA/Zいたずらで女子にもかけてやろうって話になった。
ターゲットは転校生の女の子。
体育館に一人でいるところを、五人くらいで襲い掛かった。
本気で悲鳴を上げる転校生。
彼女の声を聴きつけて、先生たちが集まってくる。
(誤解されている!)
そう考えた俺は、説明しようとこう言った。
「僕たちはただ、彼女をまわそうとしただけです!」
0214名前は開発中のものです。
2005/11/11(金) 12:17:03ID:V0Ff4rD5随分と懐かしいコピペだな
0215名前は開発中のものです。
2005/11/11(金) 13:41:20ID:GRjDBCZgしかぁし、なぜスプライト表示非表示判定が無いのだ!
遺憾である!
と、隣の人がいってましたよ。
0216名前は開発中のものです。
2005/11/11(金) 16:49:54ID:LtrFJXVVと後ろの人が言ってますよ。
0217名前は開発中のものです。
2005/11/11(金) 17:01:46ID:GRjDBCZg任意のスプライトの状態が表示状態か非表示状態かを取得する命令だよっ!
と、俺のデスクトップにあるテキストファイルに書いてあるんだが。
0218名前は開発中のものです。
2005/11/11(金) 17:21:25ID:VMrB3II/書いたのお前しかいないじゃねえかァァァ!!
と、俺のゴーストがそう囁いています。
0219名前は開発中のものです。
2005/11/11(金) 18:01:56ID:XxyUlbcPNスクでよくまあこう言うの作るねえ
バイオハザードのアイテム選択の場面みたい
わざわざこんな事までするチャレンジャーが出るとは思わなかったな
ザブトン一枚あげよう!
0220名前は開発中のものです。
2005/11/11(金) 19:42:25ID:CFx0yDc10221名前は開発中のものです。
2005/11/11(金) 20:44:58ID:DdHNtYYyunicodeでTXTファイルを保存したのですが、
エラーが出ます。
unicode形式は使えないのでしょうか?
0222名前は開発中のものです。
2005/11/11(金) 20:56:21ID:tp/7RP3i0223名前は開発中のものです。
2005/11/11(金) 23:13:20ID:cTNrkT2L0224名前は開発中のものです。
2005/11/11(金) 23:25:28ID:bDtZr9sBそもそも、何て漢字よ?
0225名前は開発中のものです。
2005/11/12(土) 00:13:19ID:uRtEsChIいっぱい使ったから、どこでエラーが出たのか忘れた。
まあ、絵を表示することで乗り切ろうと思います。
つうか、作品とかじゃなく、自己満足のツールだから、良いんだけど・・・。
0226名前は開発中のものです。
2005/11/12(土) 02:00:31ID:3byUGJt8スプライトっつっても勝手に表示されたり消えたりするわけじゃないんだから
配列でも作って、スプライト関係の命令は全部defsubでオリジナルのを組んで
フラグ管理しておけばいいんじゃねーの?
と小人さんが仰っています。
0227名前は開発中のものです。
2005/11/12(土) 02:43:21ID:/CUk/jUdなくてもいいけど、あると便利だろうな
と、超自我が喚いています
0228名前は開発中のものです。
2005/11/12(土) 02:49:23ID:V/l+VpK/と、俺のスタンドが呟いております。
0229名前は開発中のものです。
2005/11/12(土) 03:46:59ID:tOnswvxzと、俺のメイドが言っております。
0230名前は開発中のものです。
2005/11/12(土) 08:25:30ID:ck5qAj3w>スプライト関係の命令は全部defsubでオリジナルのを組んで
>フラグ管理しておけばいいんじゃねーの?
実験的にやったことがありますが、ふだん省略可能な透過度まで毎回入れないといけなかったり、
(やっつけでやったせいか)スプライトボタンなどで、対応が不完全でした。
なにより私自身が秒単位で100枚以上のスプライト書き換えをするゲームを作っているので、
そのたびにdefsubでサブルーチンコールすると、動作が恐ろしく鈍重になったので諦め。
>自分で管理するとそれのために変数を割り当てないといけないから
配列変数を使うと、思ったほど変数資源に響かないですよ。
ただ作品中でreset文を使ってソフトリセットっぽいことをするときには、
配列変数を手動で初期化してやる必要があることと、あと、べらぼうな量の配列変数を使うと、
(おそらくメモリが干渉してしまうのか)一部の命令で誤動作のもとになりますので要注意です。
べらぼうっても、問題になるのは30000個以上とかであって、10000個程度までなら余裕で大丈夫です。
0231名前は開発中のものです。
2005/11/12(土) 13:46:30ID:q+RE2syLexbtnでは、マウスの動きで勝手にスプライト状態が変わるのだ。
それで挫折したことがある。ただ、それだけだ…。
そしてもう俺は振り返らない。終わりだろ?
っていう冒頭が有名だよな、あのゲーム。
0232名前は開発中のものです。
2005/11/12(土) 18:54:04ID:oo5S5GXO0233名前は開発中のものです。
2005/11/12(土) 21:09:34ID:q+RE2syLふつうのものとは違うのかな?
0234名前は開発中のものです。
2005/11/12(土) 21:14:01ID:RTneraVe0235名前は開発中のものです。
2005/11/12(土) 21:23:40ID:q+RE2syLまじ? ぐぐっちゃうよ?
0236名前は開発中のものです。
2005/11/12(土) 21:44:17ID:q+RE2syLなんかファイルがごちゃごちゃしてるけど、これって何に使うんだ?
最新版でまかなえない部分なんてないんじゃなかろうかと思ったけど。
0237名前は開発中のものです。
2005/11/12(土) 21:56:58ID:q+RE2syLfullはこちらに置いておきます。26156番。
パスワードは、スクリプター名の頭文字3文字。
何に使うのか未だにさっぱりだけど。
0238名前は開発中のものです。
2005/11/13(日) 09:21:30ID:ayNUrNMHネタで答えてるのかマジで答えてるのか。
一応マジレスすると、この場合Fullってのは全部入ってるって意味。
以前は、公式サイトでダウンロードできるNscripterには
Nscripter(Full) …… 古いバージョンのNsc本体、マニュアル、ツール等全部入ってる。
Nscripter(最新版) …… 最新バージョンのNsc本体。
の二つがあって、まずFullをダウンロードしてから、最新版をダウンロードし、
Nsc本体を置き換えなければ、最新の状態にならなかった。
けど、それだとややこしくて初心者がよく間違ってたため、結局一本化された。
つまり、今ダウンロードできるのは
Nscripter …… 最新バージョンのNsc本体、マニュアル、ツール等全部入ってる。
だけって事。つまりFullであり最新版でもある。
0239名前は開発中のものです。
2005/11/14(月) 19:19:03ID:JV53CuF10240名前は開発中のものです。
2005/11/14(月) 20:17:00ID:ZrX3gp9X一応、PNG用のSusieプラグインを使えるけどいろいろ問題もある。
ttp://d.hatena.ne.jp/eiji8pou/20050621/1119337574
0241名前は開発中のものです。
2005/11/14(月) 20:38:15ID:JV53CuF1試してみます
0242名前は開発中のものです。
2005/11/20(日) 03:39:12ID:IyJ8Phwa0243名前は開発中のものです。
2005/11/20(日) 08:51:19ID:/fLNF9+O0244名前は開発中のものです。
2005/11/20(日) 11:08:11ID:TqDN3vR70245名前は開発中のものです。
2005/11/20(日) 16:02:54ID:/9/HdoTx右クリックでフローチャートの表示ってNScripterで作れますか?
0246名前は開発中のものです。
2005/11/20(日) 18:12:52ID:mT3i3qHzめんどいけど
0247名前は開発中のものです。
2005/11/20(日) 18:55:39ID:/9/HdoTx何をする処理が面倒なんですかね?
ってこれは盛り上げるとは違う気がするorz
0248名前は開発中のものです。
2005/11/20(日) 19:29:01ID:uxeKaUx3>>246じゃない横槍でスマンが、
「キミがこんな所で訊くよりも先に実際に作ってみようとしない」
という点のみで既に面倒だと解ってるはずだ。
ま、なんだ。
フローチャートの表示を考えるだけで面倒ではあるな。
一画面で収まるサイズならいいけど、
複数画面に渡る場合はどう処理するんだ? とか、
考えなくてはいけない事項が山とある。
0249名前は開発中のものです。
2005/11/20(日) 20:20:12ID:/9/HdoTx普段なら実際に作ってみようとするんですけど、
今話題無いみたいだから
あーしたほうがいい、こーしたほうがいいって膨らめばいいと思ったんですが…
とりあえずリファレンスと睨めっこからやり直してきますorz
0250名前は開発中のものです。
2005/11/20(日) 21:55:33ID:CC1vsayh超おすすめ。
0251名前は開発中のものです。
2005/11/20(日) 23:20:12ID:cjzs96kIフローチャートってことはやっぱり縦長になるんだろうから
縦長の画像を上下にドラッグ移動できるようにセットすればいいだけじゃね?
もっとも、これは表示させることだけを考えているわけで
現在がそのフローチャートのどこにあるかとか、どこは通ったとかそういうの表示させ始めると大変そうだね
0252名前は開発中のものです。
2005/11/20(日) 23:57:49ID:lPLwCBk9今同じ事をやってるんだけど、スゲーめんどくさい。
みんな作らないわけがわかった。
0253名前は開発中のものです。
2005/11/22(火) 06:58:22ID:0KNCfXXMPPCにカンタン移植できそうでイイですねー
と思ったら早速ウチのサークルの過去作品コンパイルできないし |||orz
0254名前は開発中のものです。
2005/11/23(水) 02:23:11ID:jhgKLzNR結構時間かかったよ
参考になるかどうかわかんないけど宣伝ついでに晒しておきますね
既読かどうかと現在地はラベルにて判定しました
チャート図?の部分は背景で予め書いておくことにしました
あと、もしかして俺うざいんじゃないだろうかと思った
ttp://www.geocities.jp/takasi_tama/nscr/hinagata2.zip
0255名前は開発中のものです。
2005/11/23(水) 16:58:57ID:60ofEP2G参考にさせて頂きますm(_ _)m
0256名前は開発中のものです。
2005/11/24(木) 23:28:49ID:LZZt1/83乙
■ このスレッドは過去ログ倉庫に格納されています