トップページgamedev
1001コメント312KB

【SB】 Shooting Game Builder ver.3 【シューティング】

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2008/10/31(金) 16:41:20ID:AK2G/MOk
SB ◆.if.Xu7A6c氏が作った開発ツール"Shooting Game Builder"について語るスレ

Shooting 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

前スレ
【SB】 Shooting Game Builder ver 2 【シューティング】
http://pc11.2ch.net/test/read.cgi/gamedev/1219872208/
06717292008/12/09(火) 22:30:10ID:1u8YHgqo
>>669
自分もあれをみて刺激を受けて速攻で作ってみました。
多間接で制御方式を遅延にして、描画方式をスキニングを使うとああいう自機からニュイーンと伸びた感じになります。
後はキャラを最初遠くに飛ばして、次にある程度誘導で自機のほうに寄せて、また遠くに飛ばす。
それの繰り返しです。
でも、理屈は分かってるが、パラメータの設定が絶妙すぎてSぷ氏みたいにセンスよく出来ない。



0672名前は開発中のものです。2008/12/09(火) 23:23:59ID:3AjYtfMW
これこそエフェクト編集に実装すべき!!
0673名前は開発中のものです。2008/12/09(火) 23:27:13ID:HMOkFNaG
SB使ってる時点で高度とかw
0674名前は開発中のものです。2008/12/09(火) 23:29:48ID:fFSBTS/4
>>670
簡単なのは、敵の破壊時タスクで取得したゲージ値の量で条件分岐してスコア加算
「倍率」という形で敵の基本スコアを変動したいなら

自機タスクでスコアを取得してシステム変数に代入
敵破壊時タスクでスコアを取得
変数計算でスコアをn倍してシステム変数に戻す

これを上のゲージ値による条件分岐に入れる
0675名前は開発中のものです。2008/12/09(火) 23:32:04ID:fFSBTS/4
いや待て、間違った
>>674だと総スコアがn倍になっちまうな
やっぱりスコア加算で条件分岐でおkだな
下側は忘れてくれ
0676名前は開発中のものです。2008/12/10(水) 00:07:53ID:qjWsHppP
>>975
いけた、ありがとう

変数関連は難しいわ
本体のスクリプトヘルプに変数の項目が無いのが辛い…
0677名前は開発中のものです。2008/12/10(水) 11:04:20ID:Xy5jmhvx
スクリプト関係はwikiのスクリプト情報蓄積がかなり参考になる
あとはupされてるサンプル群
0678名前は開発中のものです。2008/12/10(水) 11:35:37ID:dzxAkso7
学生の時にフローチャートとか、もっとしっかり勉強してれば
変数も楽に使えただろうなあ…・・・
0679名前は開発中のものです。2008/12/10(水) 11:50:18ID:csPb0jhv
図画工作とか音楽真面目に受けときゃよかったと今にして思うわ。
0680名前は開発中のものです。2008/12/10(水) 12:09:36ID:O/0UoWF+
>>678-679
同意
0681名前は開発中のものです。2008/12/10(水) 13:51:35ID:IXDWd4jt
フローチャート(笑)
0682名前は開発中のものです。2008/12/10(水) 14:10:54ID:dzxAkso7
あれ?俺ヘンな事言った?
0683名前は開発中のものです。2008/12/10(水) 14:16:24ID:R/GlL2NR
>>682
チャートでの制御の苦労を知らない人か、そんな事で頭を悩ませる事のない天才がいる模様。
0684名前は開発中のものです。2008/12/10(水) 14:23:42ID:7ts0S4u2
フローチャート自体が古い手法だからねぇ
そういう自分も勉強したし手で書いてた
今はOOPだからUMLとかかもね
0685名前は開発中のものです。2008/12/10(水) 14:33:12ID:syVecFBt
>>679
多分、授業真面目にやってても変わらないと思うよ・・・

できる人って遊びで作ってみた延長上にいる人が多いんじゃないかなぁ
やってみて面白いと感じた人が続けてノウハウの蓄積してるんだと思う
0686名前は開発中のものです。2008/12/10(水) 14:54:54ID:I8SCQwoR
おまえらが何言ってるのか全然ワカンネ
ググレカス
d
0687名前は開発中のものです。2008/12/10(水) 15:15:39ID:57mP+L90
たまにパネルをうざったく感じて構文で書きたくなる。
0688名前は開発中のものです。2008/12/10(水) 15:54:12ID:IXDWd4jt
プログラムに限らず、コンピュータ系の授業なんて大抵はクソの役にも立たんのにな。
結局、自分で調べて考えて作るのが一番早いし力も付く。

>>683
天才じゃないのは間違いないけど、フローチャートを書く必要性を感じたことは一度もないな。
フローチャート書くくらいだったら実際のプログラム書いた方が圧倒的に早いし分かりやすい。
0689名前は開発中のものです。2008/12/10(水) 16:36:15ID:M/KVKwvF
一般的な高校以下の美術・音楽の授業なんぞ、真面目に受けてたところでなんもかわりゃあせん。
ようは個人の技術の蓄積と、それを形にするセンスの問題だからな。
美大、音大の授業ならまた別だが。
0690名前は開発中のものです。2008/12/10(水) 16:40:53ID:M/KVKwvF
ちなみにフローチャートだって、あれは考えを整理して他人にそれを簡素に伝える為に書くもんだから、他人にコードを見せる必要が無いなら、自分の管理しやすい方法でまとめとくだけで十分。
0691名前は開発中のものです。2008/12/10(水) 17:50:36ID:g6YEoMlf
相変わらず持論を展開して悦に入ってる奴ばっかで、どんどん話がずれていってるが
要は「物事をシステマチックに解体&構造化する練習をもっとやっときゃよかった」っていってるだけだろ。
0692名前は開発中のものです。2008/12/10(水) 18:02:08ID:I8SCQwoR
たられば言っててもしょうがないぜ
おまえらの後悔は次の世代に活かして今からやれる事をやるんだ
d
0693名前は開発中のものです。2008/12/10(水) 18:04:53ID:I8SCQwoR
とりあえずフローチャートをググってこんなもんがある事を知った
ゲームの動作とかスクリプトの動作を整理するのに便利そうだと思った
ちょっとやってみようと思う
d
0694名前は開発中のものです。2008/12/10(水) 18:05:22ID:IXDWd4jt
システマチック(笑)

だから学校の授業じゃ身に付かないって言ってるわけだが。
なんか、無能ほど学校を有り難がるよなあ。
0695名前は開発中のものです。2008/12/10(水) 18:31:47ID:dzxAkso7
性格ひん曲がってるのが文章から滲みでてるな

学校で空気読む勉強でも教えてもらったほうがよかったかもね
0696名前は開発中のものです。2008/12/10(水) 18:35:41ID:iHnME2Sp
何か最近変な奴がよく沸くもんだな、大人しくSB触ってろ
0697名前は開発中のものです。2008/12/10(水) 18:37:14ID:b7Jdhcix
涅槃をやって落ち着け。
0698名前は開発中のものです。2008/12/10(水) 18:37:43ID:E77gRHaA
某STGにスレに投下した馬鹿が最近居たから、そこから流れてきたのかも…
前の時にやめろって流れだったのに
0699名前は開発中のものです。2008/12/10(水) 18:41:09ID:Xy5jmhvx
何でも某スレのせいにすりゃいいってもんじゃねーぞ
0700名前は開発中のものです。2008/12/10(水) 18:51:07ID:/aGKDCj9
じゃぁ天災のせいだ
0701名前は開発中のものです。2008/12/10(水) 18:55:22ID:O/0UoWF+
GK乙
0702名前は開発中のものです。2008/12/10(水) 19:41:10ID:ZTXR9vRX
学校なんて行っても行ってなくても同じだぜ。
オレ一応ゲーム系の専門学校卒業してるけど、ありゃコネ作る為の場でしかないなと思った。
できる奴は授業とか一切関係なしでできるんだ。オレはできない方だったわけだけど。
0703名前は開発中のものです。2008/12/10(水) 20:20:08ID:Kq2z+jIR
>>Sぷ

ぱーぷる
0704名前は開発中のものです。2008/12/10(水) 21:36:12ID:YQIW6RQT
>>702
大学も同様。できる人には講義は不要。
自分でやりたいことをやっていても、わからない・つまったところだけ参考書を読めば、試験も問題ない。

SBは、プログラムなんて固く考えすぎずに、パネルをいろいろ並べて試行錯誤するのが楽しい。
目的をもって速やかに組みたかったら、キャラクタの動作とキャラクタ間の相互関係を考えて、
条件分岐と繰り返し、変数によるデータの出し入れに気をつけて図にまとめてから組むとはやいよ。
0705名前は開発中のものです。2008/12/10(水) 21:44:30ID:fJYkb1Q6
学校の話はもういいから
0706名前は開発中のものです。2008/12/10(水) 22:54:28ID:Ahu4Snuv
涅槃でZ連打してみたらものすげぇ処理落ちと共に真ん中の方に死んだじいちゃんが・・・
0707名前は開発中のものです。2008/12/10(水) 23:16:01ID:xR4NA1nW
帰ってこいw
0708NSS ◆XACZbg2Dac 2008/12/11(木) 12:49:13ID:fLHMRn9+
stg0466
多関節で回転する障害物を作ろうと思ったんですが挫折
どなたか助けて下さい

PCが不安定で一日に数回吹っ飛ぶ・・・
プロジェクトの保存をしまくりながら恐る恐る作ってます
0709名前は開発中のものです。2008/12/11(木) 13:34:02ID:j0Zwl5TW
よしまずはパソコンの買い替えだ
0710名前は開発中のものです。2008/12/11(木) 13:42:40ID:1s62zpOp
もっともな意見だな、兄弟。
0711名前は開発中のものです。2008/12/11(木) 16:17:29ID:mFHLKaXw
とりあえずOS再インストールしる
0712名前は開発中のものです。2008/12/11(木) 16:30:38ID:PzlRgt6s
何か色々な人のサンプルを見るとパネルとパネルの間がかなり開いてたり
凄い離れたところにポツンとパネルが置かれてたりするんだけど
あれってどういう意味があるの?
0713名前は開発中のものです。2008/12/11(木) 16:35:48ID:zIxHq5pY
処理が繋がってる場合もあるし
俺みたいに、消し忘れのゴミもある
0714名前は開発中のものです。2008/12/11(木) 17:03:11ID:PzlRgt6s
ゲートの下に何かパネル置いて行間開けて別のパネル置いても処理って繋がるのか
てっきり何か特殊なやり方で同じタスク内で違う処理を複数同時にやったりしてるのかと思った
0715名前は開発中のものです。2008/12/11(木) 17:37:30ID:mFHLKaXw
このツールってシステム変数を直に計算することはできないの?
いったんローカル変数を介さないとどうやっても無理かな?
0716名前は開発中のものです。2008/12/11(木) 17:48:50ID:e6R1e+p8
ロードストアと考えたらいいんじゃないかと
0717名前は開発中のものです。2008/12/11(木) 18:57:18ID:x9DeZ42Z
>>715
システム変数同士は計算できないよ。いったんローカル変数を介するのは仕様だから。
システム変数はみんな共有の保管庫みたいなところだから。

>>714
下方向はパネルがない部分はスルーされて、次のパネルへ移るよ。下にも何もないとゲートに戻ってループ。
分岐型のパネルだと、右方向もパネルがない部分は次のパネルが出るまでスルーされるよ。
パネルの通り道になっていない部分だと、パネルを置いても無視されるよ。
0718名前は開発中のものです。2008/12/11(木) 19:00:28ID:x9DeZ42Z
うpろだ、また仕様変更になるのかな?
容量が増えるらしいけど・・・。
0719名前は開発中のものです。2008/12/11(木) 19:25:36ID:yn/huzRz
>>708
件の設定ではパスが使えない、が正解な気がします。
0720名前は開発中のものです。2008/12/11(木) 21:37:57ID:TbqUQ3IV
SBとは直接関係ないかもだがみんな敵の通常弾にアニメーションさせてる?
適度にうにょうにょキラキラしてたほうが見やすいのかな
0721名前は開発中のものです。2008/12/11(木) 21:57:44ID:gATCRMVK
>>718
鯖メンテと仕様変更の関連性が分からない
そもそもまたって何だ?
0722名前は開発中のものです。2008/12/11(木) 22:24:58ID:j0Zwl5TW
>>720
点滅アニメだけでもやった方が背景との区別が付いて解りやすい気はする。
0723名前は開発中のものです。2008/12/11(木) 22:27:18ID:zIxHq5pY
視認しやすくするためにアニメーションはさせたほういい
敵弾を回転させるのも楽でいい
0724名前は開発中のものです。2008/12/11(木) 23:35:48ID:DYvSjcu/
回転って楽にできるの?
回転する絵を描いてアニメーションさせたらちらついて見れたもんじゃなかったんだが…
0725名前は開発中のものです。2008/12/11(木) 23:41:29ID:mFHLKaXw
スクリプト設定すれば10秒で回転作れるじゃないか
0726名前は開発中のものです。2008/12/12(金) 00:00:05ID:r3Fj7fVs
これそういう意味だったのか…
「〜を中心として円軌道を描いた運動をする」コマンドかと思ってたよ
0727名前は開発中のものです。2008/12/12(金) 00:19:46ID:7Vhx53Ep
それは公転
0728名前は開発中のものです。2008/12/12(金) 00:32:11ID:r3Fj7fVs
勉強になった
thx
0729名前は開発中のものです。2008/12/12(金) 01:12:13ID:HJxunXHJ
そして少年は正円を回転させるのであった…。
0730名前は開発中のものです。2008/12/12(金) 02:07:43ID:prU982og
「おかしい。どんなにスクリプトをいじっても回転してくれない」
0731名前は開発中のものです。2008/12/12(金) 09:20:14ID:NkV3MZuh
おまえらは本当にコントが好きだな
0732名前は開発中のものです。2008/12/12(金) 10:23:35ID:L2NJccBu
コント(本当)にね
07331382008/12/12(金) 13:11:16ID:0aoi4hx7
>>708
障害物を中心にして多関節キャラクタがパスに沿って楕円回転するように修正したサンプルをupしておきました。
詳細は、同包のメモ帳を読んで下さい。
0734名前は開発中のものです。2008/12/12(金) 13:26:42ID:iXsC/ZBB
なんで自機に向くのか謎だったけど、IKそのものの特性だったのか。
これは分からんわ。
0735名前は開発中のものです。2008/12/12(金) 22:22:12ID:zVovnZ0l
メモ帳の「FK」は「IK」のミスだよね
0736名前は開発中のものです。2008/12/12(金) 22:28:18ID:zVovnZ0l
>>>708
>原因は「FK」になっているため、先端が自機を追尾してしまうためです。
>先端のキャラクタに搭載された移動のスクリプトよりも、自機への誘導が優先されます。

本当は「原因は「IK」になっているため」だよね。

>多関節の難点は、
>@「IK」では根元は固定される(あるいは自由に動かせる)が、先端は自機しか追尾できない。
>(先端を自機以外のキャラクタへ誘導させられない)
>A「遅延」では根元は固定される(あるいは自由に動かせる)が、先端は強制的に自機の位置になる。
>(先端を自機以外のキャラクタに固定できない)
>B「追尾」では根元は自由に動かせるが、先端は根元を必ず追尾する。
>(先端を固定できない)

「FK」が実装されるなら、誘導とか追尾とかしなくていいから、
根元と先端をスクリプトで自由に移動可能にして欲しいかも。
0737名前は開発中のものです。2008/12/13(土) 02:31:17ID:9ycVk+9A
クリスマスプレゼントの用意はよろしいか?
0738名前は開発中のものです。2008/12/13(土) 06:19:17ID:FsC7fte9
靴下の用意はおk
0739名前は開発中のものです。2008/12/13(土) 09:26:37ID:TlXBHxQ3
もらう準備かよ!
0740名前は開発中のものです。2008/12/13(土) 10:45:09ID:U7Ns17C6
クリスマスプレゼントにSB製のSTGとな?
0741名前は開発中のものです。2008/12/13(土) 11:57:22ID:kkjiF9Bp
今からサンタシューティング作ると俺は3月までかかるな
0742名前は開発中のものです。2008/12/13(土) 16:50:36ID:DiE1CltB
ブロークンサンタ
0743名前は開発中のものです。2008/12/13(土) 18:43:41ID:QLGj0+ym
へぇーっくしっ!
0744名前は開発中のものです。2008/12/13(土) 21:36:44ID:5a0EIUmN
サタンクロース
0745名前は開発中のものです。2008/12/13(土) 22:09:36ID:ILw31Ta4
>・ボス等の破壊不能箇所に攻撃が当たっても青いHIT効果が出せない
>・破壊不能な障害物に攻撃が当たっても青いHIT効果が出せない
破壊不能な障害物を「無敵」や「防御判定なし」にしてませんか?
→「防御判定あり」で、防御力を自機ショットの攻撃力よりも高く設定すれば、
 破壊されないけども、障害物の防御時タスクは発動します(自機ショットの攻撃時タスクも発動します)

>・FIREショットの発射数制限をかけると、前方発射弾にも制限がかかってしまう
FIREショットをサブウエポン(発射数制限あり),前方発射弾をメインウエポン(発射数制限なし)と別ウエポンで作成して、
メインウエポンとサブウエポンのショットボタンを同じに設定するのはどうですか?

>・逆スクロール時に時間配置している敵の表示がずれる(暫定対応)
仕方ないかも・・・

>・オプションやFIREのCREW弾で敵弾を防ぐ場合、全ての弾を防いでしまう
>・火柱で全ての攻撃を防いでしまう
キャラクタの種類が「ボンバー」になっている場合は「対空攻撃」にしておけば、
「空中敵」の敵機と「敵弾(特殊)」の敵攻撃だけを破壊できます。
それ以外の敵攻撃は「敵弾(ノーマル)」にしておけば、「対空攻撃」には破壊されません。

>・HUNTERショットが障害物に誘導されてしまう
誘導対象で「空中敵のみ」を指定して、障害物は「障害物」で作成してはどうでしょうか?
0746名前は開発中のものです。2008/12/13(土) 22:40:55ID:K20fLxC2
ttp://nightstrikers.blog114.fc2.com/blog-entry-40.html#more
これじゃね?
よくわからんけどw
0747名前は開発中のものです。2008/12/13(土) 22:44:22ID:bE3YPBnE
おいおい、そんなんブログのコメントに書けよ・・・
0748名前は開発中のものです。2008/12/14(日) 00:18:25ID:JEQtj1Bf
>>745
確かに、ブログを読む限りは破壊不能な敵の防御タスクでHITマーク出せばよさそう
0749名前は開発中のものです。2008/12/14(日) 00:21:48ID:JEQtj1Bf
(つづき)
>>・FIREショットの発射数制限をかけると、前方発射弾にも制限がかかってしまう
>FIREショットをサブウエポン(発射数制限あり),前方発射弾をメインウエポン(発射数制限なし)と別ウエポンで作成して、
>メインウエポンとサブウエポンのショットボタンを同じに設定するのはどうですか?
ブログには、「サブ武器で別に制御する方法があるが、後者はバックファイアで使っているので無理である」と記載あるから、サブウエポンは2系統必要そう
あるいは、回数が無制限の方を自機のタスクでボタン判定+攻撃(ショット)パネルで擬似実装するしかないのでは
0750名前は開発中のものです。2008/12/14(日) 00:27:30ID:JEQtj1Bf
(さらにつづき)
>オプションの種類を自機に設定すると敵弾を防御する事が可能になります
>しかし全ての敵弾を防いでしまうので
オプションの種類が「自機」だから、防御しているというより喰らっている気が
敵弾に応じて選択性を持たせたかったら、やっぱり「対空攻撃」か「対空対地攻撃」では
「オプション」では敵には判定あるけど、敵弾に判定ないから
0751名前は開発中のものです。2008/12/14(日) 00:36:35ID:5menpJL8
いや、だからなんで困ってる本人に言わずここに書くの?馬鹿なの?
0752名前は開発中のものです。2008/12/14(日) 00:45:02ID:pKCZJEL7
しかも唐突にこのスレで始められてもキチガイとしか思えんしな
>>746のおかげでとりあえず意味はわかったけどさ
0753名前は開発中のものです。2008/12/14(日) 00:55:31ID:tbNpG403
つ「技術知識の集積」

問題は無い
もっとやれ
0754名前は開発中のものです。2008/12/14(日) 00:57:33ID:7Xya+ma2
頭にどこそこへの返答って書いて欲しい
最初誤爆かと思ったよw
0755NSS ◆XACZbg2Dac 2008/12/14(日) 05:59:08ID:eLR0ve7A
>>709-711
OS再インスコしてユーザー名入れるとこでぶっ飛ぶ事もある
HDD制御のチップが逝かれかけなノートPCです
買い替えは貧乏生活なので難しい

>>733
138氏ありがとう。お蔭様でそれなりに再現出来ました!
ちょっと岩が触手チックに・・・AF095のD面でやってみました

>>734-736
IKはデフォで誘導だったんだなぁ。色々試行錯誤してて煮詰まってましたorz

>>740
クリスマシュー ってアイデアだけで・・・

>>745-750
色々アドバイスありがとう。ちょっと自分もいきなり箇条書きでビビったw
細かい返答は後日ブログで行いますね
0756名前は開発中のものです。2008/12/14(日) 06:20:39ID:YUUbfsYH
>>755
ttp://daidai.moo.jp/xmashoo.jpg
0757名前は開発中のものです。2008/12/14(日) 11:21:36ID:JAt6AJFu
>>756
いいね
0758名前は開発中のものです。2008/12/14(日) 12:27:24ID:dCJ7OGVz
>サンタシュー
くだらないネタ思いついた・・・・
縦STG、
自機サンタ…メインショット、地上攻撃

地上攻撃がクリスマスプレゼントの投下で、地上グラフィックに民家を用意
家にプレゼントが投下されるとボーナス。
0759名前は開発中のものです。2008/12/14(日) 13:36:43ID:nxIhPKGp
なかなか良いじゃん。

あと1年と10日の開発期間があるから存分に作ってくれ。
0760名前は開発中のものです。2008/12/14(日) 14:28:40ID:zax2tb8N
>>758
いや、そこはひねりを加えて映画『グリンチ』をベースにしてだな。


つーか、この掲示板に書き込んでいる奴って、
『グリンチ』みたいなやつばっかだよな、きっと。
0761名前は開発中のものです。2008/12/14(日) 14:31:15ID:CrM3verF
だけど僕にはドット絵が書けない
0762Sぷ ◆n3VrL7XRbc 2008/12/14(日) 15:16:53ID:9ku+r8Ph
複雑な事やりすぎたら重くなってゲームにならなくなった・・・
馬鹿か俺はorz
0763名前は開発中のものです。2008/12/14(日) 15:56:09ID:J0uyEDZ3
へるしんかですね、分かります
0764名前は開発中のものです。2008/12/14(日) 17:42:42ID:tbNpG403
ある意味限界を超えましたね
おめでとうございます!
0765名前は開発中のものです。2008/12/14(日) 18:22:48ID:CrM3verF
バニッシャー最高
あとはD-Diverに期待
0766名前は開発中のものです。2008/12/14(日) 22:34:58ID:5menpJL8
複雑なことやってたら俺本人もどことどこがリンクしてて
どの処理がどこまで影響を及ぼすのか把握しきれないw
0767名前は開発中のものです。2008/12/15(月) 01:08:07ID:rbecwjDR
>>761
http://dotter.heriet.info/dot827
上から見たトナカイは、流石に難しいと思うんだ。

つか、やるならトナカイが自機で、サンタは追尾式オプションだな。
0768名前は開発中のものです。2008/12/15(月) 02:57:35ID:rbecwjDR
↓これも
http://dotter.heriet.info/dot829
0769名前は開発中のものです。2008/12/15(月) 04:25:20ID:LIjhaxy9
>>758
お前それ、せがた三四郎のミニゲーム集の中のひとつだぞw
0770名前は開発中のものです。2008/12/15(月) 13:59:47ID:NDpgYxKr
「CAVEのパクリ」ならべつになんとも思わんが
「せがた三四郎のパクリ」なんて言われたら一生の汚点になりかねんw
■ このスレッドは過去ログ倉庫に格納されています