【SB】 Shooting Game Builder ver.8 【シューティング】
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2010/01/13(水) 03:44:32ID:877TggdVShooting Game Builder公式サイト
http://maglog.jp/sb/
SHOOTING GAME TKOOL WIKI(大容量upロダ有り)
http://www.esc-j.net/stg/
SB@wiki
http://www41.atwiki.jp/stgbuilder/
shooting @Wiki
http://www3.atwiki.jp/shooting/
シューティングツクールxpを待ち続けるスレ wiki
http://www.wikihouse.com/stgmakerxp/index.php
SBヘルプ
http://www.geocities.jp/net05_soft/sbindex.html
ニコニコ動画チュートリアル
http://www.nicovideo.jp/watch/sm8707904
http://www.nicovideo.jp/watch/sm8711074
http://www.nicovideo.jp/watch/sm8728404
前スレ
【SB】 Shooting Game Builder ver.7 【シューティング】
http://pc11.2ch.net/test/read.cgi/gamedev/1253522970/
0732名前は開発中のものです。
2010/05/12(水) 20:22:52ID:6celn2teスピードについてはスクリプトで方向キー判定できるから調整できそうだね。
たとえばスピードが一段階上がっているときに
UPキー(上)判定時にY座標-1で加速させる(押されている間だけループ)とかはどう?
0733名前は開発中のものです。
2010/05/12(水) 20:55:58ID:Ljw3hIxFそれだと無理です
親が管理している変数を子に渡すことができれば可能ですが
0734名前は開発中のものです。
2010/05/12(水) 21:43:13ID:67YiLoPN変なもん作ってんじゃねえこのエロゲ作家が
0735名前は開発中のものです。
2010/05/12(水) 22:01:53ID:vq2gV8/j0736名前は開発中のものです。
2010/05/12(水) 22:07:17ID:cX9zg7aZエロスを絡めたほうが製作の進捗がよくなるかも。
賢者タイムの存在が厄介だが
0737名前は開発中のものです。
2010/05/12(水) 22:15:39ID:9wfVjX8n0738名前は開発中のものです。
2010/05/12(水) 22:16:43ID:S9oH2beg武器レベルやインデックスに関しては、なぜリードオンリーなのかが確かに疑問
直接指定したいのは同感
>>732
ボタン判定で押している間だけ移動をループさせようとすると、ショットなどができなくなるのでは
X,Y座標を直接加減算するとぎこちない動きになるので、X,Y速度の方を変更した方がたぶんスムーズ
>>737
シグナルを使えば親子で変数の受け渡しができるはず
0739名前は開発中のものです。
2010/05/12(水) 22:25:54ID:cX9zg7aZ0740名前は開発中のものです。
2010/05/12(水) 22:32:14ID:PrRudvQi0741名前は開発中のものです。
2010/05/12(水) 22:41:39ID:q0qFds1oスクリプトのキー判定使うと
ステージクリアや死亡時のコントロールOFFにしたい時に
有効のままだから制御に意外と手間かかるよ
0742名前は開発中のものです。
2010/05/12(水) 22:49:23ID:cX9zg7aZ気合でスピード変更実装したけど挙動が不安定なのはそのせいだったか…
システム変数使って条件分岐考えると確かに手間だな。
0743名前は開発中のものです。
2010/05/13(木) 13:33:40ID:nnrt4Vub一定回数だけ鳴らしたい時やループ指定で効果音鳴らした敵が消滅した時とか
めんどくさくて仕方ないよ。
0744名前は開発中のものです。
2010/05/13(木) 15:02:47ID:i6kKwKNw0745名前は開発中のものです。
2010/05/13(木) 17:55:03ID:wJ/HmBdv0746名前は開発中のものです。
2010/05/13(木) 18:49:24ID:aE/aT4UE0747名前は開発中のものです。
2010/05/13(木) 23:04:55ID:PxnUKoOF0748名前は開発中のものです。
2010/05/13(木) 23:16:35ID:aE/aT4UEたったの3パネルだけじゃない
自機の傾き表現なんか2タスクも使わなきゃいけないのに
0749名前は開発中のものです。
2010/05/13(木) 23:17:38ID:wJ/HmBdvだがそれがいい!
・・・のか?
0750名前は開発中のものです。
2010/05/13(木) 23:21:20ID:wJ/HmBdvだよな
それくらいの手間のために新機能を作るのは効率的ではない気がするね
0751名前は開発中のものです。
2010/05/13(木) 23:44:56ID:FnoyXBaFまずデフォルトスクリプトのタスク11(破壊時)を見てみるんだ。
紫色のパネルが効果音パネル
これを適用したいキャラのタスク11番スクリプトに最初から最後まで
コピーする。
そして紫色の効果音パネルを処理方向に増やすといい。
ただし「時間待ち」を設定しないと一挙に音がなるので
連続では音がならない。
これでとりあえず破壊時の爆発音が連続でなるようになるので
あとはいろいろ応用してみるといい。
0752名前は開発中のものです。
2010/05/13(木) 23:54:42ID:wJ/HmBdv>一定回数だけ鳴らしたい時や
これはループを使えばいいし、
>ループ指定で効果音鳴らした敵が消滅した時とか
これは消滅させずに判定消して不可視にすればいいだけ
0753名前は開発中のものです。
2010/05/14(金) 12:38:10ID:4M2DotSZだからそれがめんどいって言ってるんだろ
0754名前は開発中のものです。
2010/05/14(金) 13:59:31ID:czNhBY2f頭使ってこうぜ!
0755名前は開発中のものです。
2010/05/14(金) 14:09:10ID:A8ceitq90756名前は開発中のものです。
2010/05/14(金) 14:10:29ID:oVC1ASEV0757名前は開発中のものです。
2010/05/14(金) 16:00:03ID:byztyDm90758名前は開発中のものです。
2010/05/14(金) 18:19:11ID:yvUmPJVp行くだけならアニメーションパターン設定で簡単に出来る。
帰りまでとなると面倒。
0759名前は開発中のものです。
2010/05/14(金) 18:28:16ID:dx4tBpJV傾きは・・・2段階ならある程度は楽
0760名前は開発中のものです。
2010/05/14(金) 19:50:36ID:j5hjJQh5その3パネルの隙間を確保するのに手間かかるんだよ
下手すると100個近くのコマンドチップを移動させなきゃならん事もある。
コピペがあるがアンドゥ無いのにそんな恐ろしい事はできん。
0761名前は開発中のものです。
2010/05/14(金) 20:07:57ID:dx4tBpJV使う人の問題じゃん
0762名前は開発中のものです。
2010/05/15(土) 00:04:38ID:1bUpOeXK使ってる素材が改変認められてないんですが
0763名前は開発中のものです。
2010/05/15(土) 00:57:18ID:tzMCkTIH0764名前は開発中のものです。
2010/05/15(土) 01:05:49ID:o/Y8IkHL0765名前は開発中のものです。
2010/05/15(土) 05:16:56ID:DS0bT11J0766名前は開発中のものです。
2010/05/15(土) 12:11:18ID:w1Fdopu/お前が♂ならくれぐれも自分でチュパったものを録音するなよ。
自分で楽しむ分にはいいだろうが
効果音素材として広まればとんでもないことになるぜ。
0767名前は開発中のものです。
2010/05/15(土) 15:16:46ID:FAdWK+BL0768名前は開発中のものです。
2010/05/15(土) 17:35:17ID:1bUpOeXKこれが最強にして最悪のコンボだ
0769名前は開発中のものです。
2010/05/15(土) 17:41:00ID:KVqwuxis0770名前は開発中のものです。
2010/05/15(土) 17:43:49ID:DihYBQl50771名前は開発中のものです。
2010/05/15(土) 17:55:35ID:w1Fdopu/エロい人たちの参入で技術の革新が行われることは俺たちにとっても有意義
でもチュパ音はペットボトル使おうや
0772名前は開発中のものです。
2010/05/15(土) 17:57:16ID:qMnqFp6f0773名前は開発中のものです。
2010/05/15(土) 20:03:00ID:DS0bT11J0774名前は開発中のものです。
2010/05/15(土) 20:51:49ID:A5+tP3riプッシャアアアアアアァァン!(レーザー)
0775Sぷ ◆n3VrL7XRbc
2010/05/15(土) 23:22:10ID:lkHsbZ3Pちょいと備忘的にひとつ。
『ゲートから60F経過した位置に置いた[サウンド:BGM]パネルが無効になっている』
・・・かも知れない?
何を言ってるか分からねーと思うが、正直俺もよく分かってない。
だが効かんのだ。
検証の後サンプルを上げるが、他に心当たりのある人はいないだろうか。
>>710
お疲れさまです!
遂に角度指定追加ですね!
グラフィック制御のみならず、先読み弾とか他の事にも使えそうな予感。
ガンプラでも取り込んでぐりんぐりん動かしてみようか。
0776名前は開発中のものです。
2010/05/16(日) 01:48:21ID:9F8t/ZMz60Fて60パネルの間違いじゃね?
ノーウェイトのパネルを数十個連続で置くとおかしくなった記憶が…
スクリプトの最後に1Fのウェイトを置くのでなく
適宜おかしくなってそうなところに1Fウェイトを置くと
解消できた記憶がある。
ちなみにループ検知はしていなかったと思った。
0777Sぷ ◆n3VrL7XRbc
2010/05/16(日) 11:11:38ID:WhmTq9ME例えば
[通過:59F]→[BGM:再生]で曲が流れるのに対して、
[通過:60F]→[BGM:再生]では曲が流れないのですよ。
前後に処理を挟んでいるので、これだけ抽出して同じ結果が得られるかは分からないが・・・。
0778名前は開発中のものです。
2010/05/16(日) 12:39:58ID:l+61/fje効果音の繰り返しは、動作完了まで時間待ちをした効果音パネルを連続でおくだけなので、
今のところは機能追加まではいらないかな・・・
0779名前は開発中のものです。
2010/05/16(日) 12:41:16ID:l+61/fje>むう、ひょっとして移動方向と向きとどっちも取れないと
>まずいか・・?
亀レスですが・・・
「移動方向」「向き」のどちらも取れるとなお良いです。
さらに、入れることもできればさらに良いです。
0780名前は開発中のものです。
2010/05/16(日) 13:12:42ID:uOCEJMTdキー入力判定しているスクリプトを、なんかのタスクにまとめて、
そのタスクの動作、停止を入れ替えることで、対処できるのでは?
スクリプト内でキー判定しているのではなく、
自機の方向キーやショットなどを消したいなら、
自機のフラグ消せば問題ないはず
0781名前は開発中のものです。
2010/05/16(日) 19:13:36ID:nlv4sHKw教えてください
0782名前は開発中のものです。
2010/05/16(日) 20:59:53ID:cZ91vk2Eバグなのか盆ミスなのか判断つかないな…
気になるなら公開するのも一つの手だと思うよ。
一人でチェックするのって限界あるしな。
0783名前は開発中のものです。
2010/05/16(日) 21:06:56ID:cZ91vk2Eすまんこ
0784名前は開発中のものです。
2010/05/16(日) 22:23:13ID:5J0YRJ9Sそろそろ4000超えそうでかなり肥大化してしまった気が・・・
0785名前は開発中のものです。
2010/05/16(日) 22:59:55ID:RBcCgwab俺が作るの下手なのかな
0786名前は開発中のものです。
2010/05/16(日) 23:22:51ID:yauzFhaJ…ちなみに拙者は1500でござる。
0787名前は開発中のものです。
2010/05/16(日) 23:50:15ID:sZOzspSG0788名前は開発中のものです。
2010/05/16(日) 23:57:43ID:7lrFxYqbぎりぎり4桁
0789名前は開発中のものです。
2010/05/17(月) 00:52:45ID:sYjwlibk作って消して、って作業してたらあっという間に増えた気が
0790名前は開発中のものです。
2010/05/17(月) 02:26:09ID:pGhyhuEQ0791名前は開発中のものです。
2010/05/17(月) 04:20:09ID:oF+Vz5S50792名前は開発中のものです。
2010/05/17(月) 17:38:43ID:2mniB6c/0793名前は開発中のものです。
2010/05/17(月) 20:41:53ID:jBUHLupF0794名前は開発中のものです。
2010/05/18(火) 12:41:33ID:Gkh2JPu+0795名前は開発中のものです。
2010/05/18(火) 23:11:10ID:CEwaVoqMたまにメンテかなにかで落ちてるときあるよね
0796名前は開発中のものです。
2010/05/20(木) 10:40:53ID:0YrNA1V5自機プレイヤー設定のオプションキャラクター登録に
パラメーター設定ができないのは何だかすごく勿体無い気がする。
0798名前は開発中のものです。
2010/05/20(木) 19:16:36ID:0YrNA1V5そんなに難しい話でもなく
ステージに敵を配置する時みたいに配置時のパラメータを決められれば
例えば自機に見た目・性能の違うオプションを4つ(A〜D)登録したい時に
1つのキャラクター・スクリプトで4つ分に適応させられると思ったので。
現状では違うオプションを4つ付けて見た目を変えたい場合
どうあがいても4つキャラクターを作らないとダメなのはちょっと無駄があるかなと。
0799名前は開発中のものです。
2010/05/20(木) 20:33:47ID:ViWQBsE90801名前は開発中のものです。
2010/05/20(木) 21:09:17ID:TVg2OFYc0802名前は開発中のものです。
2010/05/20(木) 21:25:06ID:ViWQBsE90803名前は開発中のものです。
2010/05/20(木) 21:44:03ID:HJONWhLr「ローカル変数の移動速度は、代入専用で、実際に移動している速度は取得できない」という永遠のテーマについて
昔、729氏という偉大なる先人がおり、
1フレーム前の座標をシステム変数に記憶しておき、現在の座標と比較する方法を考案し、
現在の移動速度を取得することができるようになりました
0804名前は開発中のものです。
2010/05/20(木) 21:47:29ID:HJONWhLr配置位置を変更しまくるフォーメーション重視のオプションを作成したいので、
配置位置を4個→8個に拡張して欲しい(自機周囲8方向をカバーできるので)
0805名前は開発中のものです。
2010/05/20(木) 21:54:49ID:3r9dbHQC確かにその方法はすごいかもしれんが
移動速度を検出してなにに使うのかがまったく想像できない…
興味があるので教えてくれ
0806名前は開発中のものです。
2010/05/20(木) 22:03:29ID:TVg2OFYcその方法を試してみたことはあるけど
移動速度が100で割り切れないと正しく検出できないから断念した
>>805
疑似的に物理演算するために使う
0807名前は開発中のものです。
2010/05/20(木) 22:14:21ID:3r9dbHQC回答THX
たとえば被弾着弾時の火花の方向とか大きさとか…自由落下とか?
拘る人にはよいテクだね。
0808名前は開発中のものです。
2010/05/20(木) 22:25:58ID:HJONWhLr座標を検出する際は、計算時に誤差を切り落とされないように、
検出直後に100倍して演算して、角度や移動量を求めると良いよ
0809名前は開発中のものです。
2010/05/20(木) 22:30:22ID:HJONWhLr移動時の慣性表現(加速しながら発車や減速しながら停車)、
昔は(回転角度の導入前は)、角度の擬似検出にも使えました
全方向STG(禁句)作成時には、自機の進行方向や角度を記憶しておいて、
後で呼び出すなどの作業が必要な場面もあります
0810名前は開発中のものです。
2010/05/20(木) 22:52:41ID:3r9dbHQCうはww全方向ときましたか。乙です。
SBは縦横だけにあらず。お互いがんばりましょう。
0811名前は開発中のものです。
2010/05/20(木) 23:25:44ID:HJONWhLr--------
・ローカルデータ「向き」=「画像の向き」ではなく、「移動の向き」
・360度で割り切れず(182.XXX)、微妙な誤差あり
----
・プレーヤー機(コントロールON,プレーヤー設定)も、「進行方向を向く」フラグの影響を受ける
(フラグON時は、画像の底辺が進行方向を向く)
・「向き」=「移動の向き(進行方向)」はプレーヤーのキー入力移動には影響されない
(重要:「X,Y移動量」も同様)
・「向き」の初期値は0で、プレーヤーでは「画面下向き(Y軸の正方向)」を向いている
----
・「向き」は、回転パネルの「移動力を向きに合わせる」がOFFの時は、変更されない
(画像の回転だけでは、「向き」は変わらない)
・「向き」は、回転パネルの「移動力を向きに合わせる」がONの時に、変更される
(画像の回転に伴い進行方向も変わるため、「向き」も変わる)
・極座標移動パネル(相対角度0)と速度パネル(初速度0から開始)は、「向き」の方向に移動する
(画像の向きとは無関係)
・直交座標移動パネルを使用すると、「向き」は移動した方向の角度を示す
(「向き」はコントローラー入力以外の、スクリプトによる移動により更新される)
・変数「向き」に直接、数値を代入することで、進行方向を直接指定できる
(0〜65535(1周65536)が0〜359度(1周360度)であることに注意)
----
・テストプレイでは「START」「SELECT」のボタン判定が入力無効?
0812名前は開発中のものです。
2010/05/21(金) 00:01:24ID:uSOuzur0BUTTON 0 → A=Zキー
BUTTON 1 → B=Xキー
BUTTON 2 → X=Cキー
BUTTON 3 → Y=Vキー
BUTTON 4 → L=Aキー
BUTTON 5 → R=Sキー
BUTTON 6 → Select=Spaceキー
BUTTON 7 → Start=Enterキー:なぜかテストプレイでは反応せず
BUTTON 8 → ?=Shiftキー??
BUTTON 9 → ?=Ctrlキー??
SB 0.99.09で、「↑→↓←キー」が導入されたけど、それらのBUTTON No.はどうなってるの?(BUTTON 8.9.10.11なの?)
ASB.INIのパラメーターについて
[PROJECT]
RESUME=(ドライブレター):\(フォルダ名)\(プロジェクト名).sbd
WINDOWX=92
WINDOWY=96
WINDOWW=716
WINDOWH=658
WINDOWSTATE=0
ICONSIZE=0
AUTOSAVE=1
SCRIPTMEMO=0
ウインドウのX/Y座標と幅/高さ、ウインドウの状態?、
アイコンサイズ(プロジェクトマネージャーの右クリックメニュー)の大小、
自動保存の有無、スクリプトメモの個数?
0813名前は開発中のものです。
2010/05/21(金) 14:26:40ID:F9odgmvmそうだろ?
729氏の変態的仕様に期待している
0814名前は開発中のものです。
2010/05/21(金) 22:40:36ID:uSOuzur0変態とは何と失礼な!!
強いて言うならば、変態という名の紳士だよ!
0815名前は開発中のものです。
2010/05/21(金) 23:50:01ID:EDIKVIkF下っ腹が疼いて仕方がありませんわ!
0816名前は開発中のものです。
2010/05/21(金) 23:58:17ID:WMiO2NTE0817名前は開発中のものです。
2010/05/22(土) 00:20:56ID:SY3JIpca>>816ボーイは今日どんなSB作業をしたの?
わたしはいつボーイの完成品を遊べるのかしら?
0818名前は開発中のものです。
2010/05/22(土) 16:24:36ID:NASoEe34解説希望!
0819名前は開発中のものです。
2010/05/22(土) 21:43:58ID:QYexFrHB0820名前は開発中のものです。
2010/05/23(日) 09:39:24ID:ZSScRTXe「移動の向き」(今回実装の「向き」=進行方向)に改名して、
「画像の向き」(未導入の回転角度)も追加して両方実装して欲しい。
0821名前は開発中のものです。
2010/05/23(日) 12:37:06ID:nMzdlyjh0822名前は開発中のものです。
2010/05/23(日) 13:19:22ID:uRWIFESC0823名前は開発中のものです。
2010/05/23(日) 13:35:35ID:uRWIFESC同意
>>812
研究を求む
変数の向きは65536=360度だけど、誘導の角速度は100=1度/フレーム(36000=360度/フレーム)なんだね〜
0824SB ◆.if.Xu7A6c
2010/05/23(日) 14:05:03ID:/+cSsbzrゲーム設定にゲームオーバーBGMの設定を追加
プレイヤー設定のオプションにPARAMA,Bを追加
スクリプトのローカル変数「向き」を「移動方向」へ名称変更
スクリプトのローカル変数「画像方向」を追加
http://maglog.jp/sb/
0825820です
2010/05/23(日) 14:45:56ID:tPpIKEhA要望を受けれていただき、ありがとうございました。
あまりにすばやい対応で驚きました。
今回も神更新ですね!!
0826名前は開発中のものです。
2010/05/23(日) 17:07:48ID:uRWIFESC毎度ながら乙です
0827名前は開発中のものです。
2010/05/23(日) 17:13:38ID:uRWIFESC「関連付けを設定しました」的なメッセージボックスのポップアップがあってもいいかなと思った
0828名前は開発中のものです。
2010/05/23(日) 18:35:54ID:W6KGrn4s乙です。
0829名前は開発中のものです。
2010/05/23(日) 20:47:50ID:20HaOBLOシステム変数を使い方法以外でお願いします
上の方にやり方?があったんですけどよく分かりませんでした
0830名前は開発中のものです。
2010/05/23(日) 21:56:12ID:+BKk0xy8うおー乙!
0831名前は開発中のものです。
2010/05/23(日) 21:57:07ID:LU8OiD8E信号送れ
■ このスレッドは過去ログ倉庫に格納されています