[過去ログ] 【SB】Shooting Game Builder ver18【STG】 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
831(1): 2019/07/02(火)23:20 ID:BS35g8aP(3/4) AAS
>他の武器取ったらパワーダウンさせるってのもやりたかったんだけど、無理だったわ。
アイテムAで変数1を+1、アイテムBで変数1を-1とかは、以前実装したことある気がする
>同タスクで違うハズの変数、システムを参照させたら、何故か最初の条件分岐で止まるんだよね
ローカル変数とシステム変数の切り替えで、何か衝突(干渉)してない??
832(1): 2019/07/02(火)23:27 ID:BS35g8aP(4/4) AAS
たぶん、else if分岐がループしてない印象
分岐後の行き先がおかしいとかない?
OUT 1
↓
アイテムA? →Yes:変数+1 →IN 2
↓
No
省9
833: 2019/07/03(水)00:03 ID:TE0QBut9(1/5) AAS
>>831
変数に入れる値にマイナスも使えるとは盲点だった。
これ、試してみる。
834: 2019/07/03(水)00:03 ID:TE0QBut9(2/5) AAS
>>832
デフォに入っている破壊時ってスクリプトを流用しているんだけど
それで、流れ的にはそのままラベル通り越して最初の分岐をぶっ込んだのは、やっぱり不味い?
制御信号送信(アイテムキャリアとの遣り取り用)
↓
制御フラグ☓2
↓
省23
835: 2019/07/03(水)00:04 ID:TE0QBut9(3/5) AAS
失敗した奴はこんな感じ。上手く言っている奴は、変数2の部分はごっそり削除してあって
更に別のスクリプトで変数2と1を交換したのを使ってる。
後、今やってて気がついたんだが、自機が破壊されても武器のレベルがリセットされなくて困った。
それと、画面下端で自機を止めるにはどうしたら良いでしょうか。
スプライトを大きくとって調整する方法思いついたんだけど、それ以外にもあったら教えて下さい。
836: 2019/07/03(水)11:27 ID:z4R2z8sn(1/2) AAS
解決してるかもだが、スクリプトで武器制御してるなら死亡後の動作もスクリプトでやらないと(アカン)
>画面下端で自機を止める
これどういう意味?
普通止まらね?
837: 2019/07/03(水)12:55 ID:TE0QBut9(4/5) AAS
AA省
838: 2019/07/03(水)14:08 ID:z4R2z8sn(2/2) AAS
なるほど理解
ならなぜサンプルは止まるかの調査からだな
さすがに仕事先じゃわからんw
自機のサイズを見てるのか判定位置を見てるのか
報告を待つ!
839: 2019/07/03(水)20:14 ID:iC5bTJa1(1/2) AAS
>後、今やってて気がついたんだが、自機が破壊されても武器のレベルがリセットされなくて困った。
武器のレベルをリセットするスクリプトも組まなきゃダメ
自機の破壊時にタスクに仕込むには、デフォルトスクリプトの「破壊時:ゲート11 」をいじる必要あり
嫌なら、子生成でダミー作成して、そちらの破壊時スクリプトに仕込む手もあるけど・・・
>それと、画面下端で自機を止めるにはどうしたら良いでしょうか。
>スプライトを大きくとって調整する方法思いついたんだけど、それ以外にもあったら教えて下さい。
再出現時なら、基本はデフォルトスクリプトの.「プレーヤー:ゲート13 」を変更するのが良いが、少々面倒くさい
省3
840: 2019/07/03(水)20:16 ID:iC5bTJa1(2/2) AAS
ちなみに、デフォルトスクリプトはいじるのが面倒くさい
・デフォルトスクリプトを開くと、「これはシステムデータです。編集しないで下さい。」のメッセージが出ますが、閲覧は可能です。
・編集も可能ですが、デフォルトスクリプトは、ゲームシステムに直接関連しており、編集によってゲームが正常に起動しなくなる恐れがあります
・デフォルトスクリプトは、ゲーム内の全キャラクタに有効で、キャラクタに登録されたスクリプト内のゲートが作成されていない空きタスクに継承されます。
・デフォルトスクリプトの編集結果は、「保存して終了」することにより、テストプレイに反映できますが、次回SB起動時には編集結果がリセットされています。
省2
841: 2019/07/03(水)23:06 ID:TE0QBut9(5/5) AAS
>>X中心、Y中心:切り出したパターンの中心位置
イエス! まさにこれだった。
Y中心を縦幅程度に設定したら、画面下にめり込まなくなった。
ありがとうございます。
842: 2019/07/11(木)13:24 ID:WhDSBFkL(1) AAS
サンプルだと、X中心はど真ん中に設定されているな
だとしたらスクリプトが怪しいんだが、調べてもさっぱり分からん
843: 2019/07/14(日)22:38 ID:OwaOiOXW(1) AAS
いやパワーダウンならスクリプト組まなくても自機を弄ればできるだろ?
844: 2019/07/18(木)22:42 ID:wpPf1SCY(1) AAS
スプライトにあるバンクって、何の意味があるんすかね
845: 2019/07/21(日)13:38 ID:0dFddbza(1) AAS
バックアップの仕方って、何か特別な手順とかあるんでしょうか
自分で別フォルダ作ってファイル(SBD)を改良する度に念の為とバックアップしてたのに、
時々、全部改良前に戻っていたりする
大抵は日をまたいで起きていたので自分がし忘れた程度に思ってたけど、
今日は数分前に取っておいた複数のバックアップ全てが改良前に戻ってた
何だよこれ・・・
846: 2019/07/21(日)14:22 ID:PTB0rX/u(1) AAS
何だよこれってこっちが聞きたいが
手動でやってるなら俺も使ってるFreeFileSyncとかでタスクスケジューラに登録して
自動でミラーリングするようにしとけば
847: 2019/07/23(火)18:23 ID:+uNm6haa(1) AAS
>バックアップの仕方って、何か特別な手順とかあるんでしょうか
無いっす
おま環を疑ってみましょう
848: 2019/07/25(木)08:41 ID:sew25z7j(1) AAS
逆にバックアップできない条件を探るんだ
849: 2019/07/25(木)22:41 ID:fWqdtt29(1) AAS
逆にね
850: 2019/07/26(金)14:06 ID:77YW4Foh(1) AAS
スクリプト内で使っている変数の中身をリセットするにはどうしたら良いんですか
変数計算に右シフト・左シフトってのがあって、あれで中身が0になるかと思ってたけど、どうも違うっぽい
851(1): 2019/07/26(金)23:10 ID:sij5TAc3(1) AAS
0を入れなよ
852: 2019/07/27(土)10:49 ID:oOZjL/8s(1/2) AAS
>>851
変数 左シフト 0 = 変数
で良いって事?
この方法を試したんだけど、どうも書き換わってない様な結果が出るんだよね・・・
853: 2019/07/27(土)12:42 ID:hrQmuiBL(1) AAS
シフト演算でググろう
全然関係ないことやろうとしてる
854: 2019/07/27(土)14:18 ID:oOZjL/8s(2/2) AAS
>>シフト演算でググろう
ビットがどうのとか出て、余計に分からんかったが、これじゃないのか
と言う事は、普通に計算して代入するって事で良いのかな
0 * 0 = 変数
855: 2019/07/27(土)18:08 ID:1x2u95Vx(1) AAS
それで良い
856: 2019/08/10(土)18:22 ID:2R44O6JS(1) AAS
オプションって、アイテム取る度に切り替える事はできないのかな
武器設定すると似たような感じにはできるけど、射出される武器なのでポッドやバリヤーみたいに自機の側に付ける事ができない
逆にプレイヤーメニューのオプション項目のみで取得を制御しようとすると、切り替えでは反応しないので追加にしたんだけど、これだと前のオプションも付いたままになる
自機のスクリプトでオプションぽいのを発生させよともしたんだけど、子発生ってなかなか制御が難しくて延々とスプライトを吐き出したり、もしくは次のステージに受け継がれなかったりして難しい
後残っているとしたらゲージ利用だけど・・・・せっかく項目があるんだから、それで何とかしたいんだよね
857(1): 2019/08/10(土)18:32 ID:ki/1VNUW(1/4) AAS
もし、自機に張り付く武器(バリアみたいな)を作りたかったら、武器設定の上下左右ワインダーをオンすれば、自機の移動に連動するはず
858(1): 2019/08/10(土)18:34 ID:ki/1VNUW(2/4) AAS
スクリプトで制御するなら、攻撃(子生成)なら自機の動きに連動する
そこ(子キャラクタ)からショットを出したい場合は、攻撃(ショット)を使うべし
859(1): 2019/08/10(土)18:44 ID:ki/1VNUW(3/4) AAS
プレイヤー設定のオプション設定の場合、グラディウスのオプションみたいにオプションが次々に追加されて増殖していく
個々のオプションの位置切り替えは、オプション切り替えボタンで変更
スクリプトで、オプション切り替えボタンで、オプションのグラを変更したり、
オプションから発射する武器(オプションウエポン)を変更することはできる
あらかじめ、何パターンかオプションウエポンを作っておいて、オプションウエポン切り替えのボタンを、
オプションの切り替えボタンと同じに設定しておく
860(1): 2019/08/10(土)18:45 ID:ki/1VNUW(4/4) AAS
あらかじめ、何パターンかオプションウエポンを作っておいて、オプションウエポン切り替えのボタンを、
オプションの切り替えボタンと同じに設定しておくと、
オプションの位置変更とともに、オプションから射出される武器(オプションウエポン)も同時に変更される
861(2): 2019/08/11(日)02:36 ID:KtPtODSN(1) AAS
そういえば、戦車を建物の中から出現させる、みたいなのはどうやってやるんだろう
普通に敵配置したら画面上から出てきちゃうよね?画面の真ん中とかから出すにはどうすればいいんでしょうか
あと、画面左から敵を出すとかなり画面上に寄ったところから出てきてしまいます 画面右から出すのは全く問題ないんですが、左からがうまくできません
862: 2019/08/11(日)11:58 ID:kBqHIHMo(1) AAS
>>857-860
ありがとう
参考にします
863: 2019/08/13(火)22:39 ID:wwejkSLz(1) AAS
最新版のβが出とるぞ!
864: 2019/08/18(日)21:58 ID:+zWDLJeQ(1) AAS
イヨスー
865: 2019/08/20(火)17:59 ID:kJ6yudM1(1) AAS
>>861
建物をスプライトにして戦車を発射するとか
866: 2019/08/24(土)18:45 ID:of9A+w48(1) AAS
真っ直ぐ発車後、自機のY軸と座標が並んだら、その方向に曲がると言う敵弾のスクリプトはどうやって組んだら良いのでしょうか。
一応、これでそれらしき物はできたんですけど、自機に命中する気がしない
out0→移動(移動力絶対値指定/Y0:300/時間待ち:フレーム100/移動フレーム:10)→移動位置分岐*1(ターゲット:P/ターゲットが距離以下で右分岐/距離:300)→IN0
*1→移動位置分岐(pが右にいる時分岐)分岐後ラベルIN1→移動位置分岐(pが左)分岐ごラベルIN2→制御通過時間待ちなし
IN1→描画パターン→移動停止(時間待ちフレーム30)→描画パターン→移動(移動力絶対値指定/X0:800/時間待ち:フレーム1000/移動フレーム:100)→制御通過時間待ちなし
省1
867: 2019/08/25(日)18:38 ID:cVNwWF/5(1) AAS
Y軸チェックそのもののパネルがあるからそれを使おう
Sぷ氏のサンプルに同じものがあるからそれを参考に
868: 2019/08/25(日)23:57 ID:ituADu/N(1) AAS
>Y軸チェックそのもののパネル
どれですか?
869: 2019/09/04(水)07:08 ID:AHMEvunW(1) AAS
>>861
「画面の真ん中とかから敵を出す」のがハッチみたいなものという意味なら
画面と連動する建物的なもの(か透明のキャラ)を配置してそこから「そいつを発射」してみるのはどうかな。
左から敵を出すとかは、「画面外で自動消滅しない」のON/OFFが上手く設定されてない可能性も。
でも、ぶっちゃけどっちも計算がメンドイ(狙った動きをさせられない)時はいっそパス使う方が楽かも。
(なんかSBってキャラを狙った座標で表示させるのにえらく苦労する印象ある・・・初心のうちは特に・・・)
870: 2019/09/12(木)16:23 ID:p6YeXQaT(1) AAS
>狙った座標で表示させるのにえらく苦労する印象
そういう意見の詳細って大事だと思うよ?
871: 2019/09/22(日)22:33 ID:ChV5KuZ+(1) AAS
コンテニューした時、スコアをリセットする方法ってありませんか
872: 2019/09/24(火)09:34 ID:Kq4lnvfo(1) AAS
得点マイナスアイテムを作る
873: 2019/09/24(火)18:44 ID:9ec7Iz4h(1) AAS
>得点マイナスアイテムを作る
おお、ありがとう。
ローカル変数のスコア参照で発生するイベント作ってたから、変数でしかできないと思いこんでた
874: 2019/09/26(木)23:37 ID:t9FCGCI2(1) AAS
久々に再開してちょっと気になったのですが
他人にプロジェクトのコピー渡す時って画像やサウンドデータのパスって
登録しなおしになりますか?
875: 2019/10/18(金)22:55 ID:8D5oeQ8Q(1) AAS
wikiでは会話イベントがスクリプトで可能となってるわりにそれらしいの見当たらないんだけど
もしかして会話本文ごとメッセージウィンドウをスプライトとして取り込んで描画するしかない?
876(1): 2019/10/25(金)23:53 ID:mminYaKa(1) AAS
自機と敵キャラクターを置いたら予想以上に画面が狭くて(キャラクターのサイズが大きくて)かなり占領しちゃったんだけど
もうちょっとゲーム画面広くできないんですかね?
877: 2019/10/28(月)04:17 ID:RcXH4x6r(1) AAS
できる
878: 2019/10/28(月)12:20 ID:MSNxt7C8(1) AAS
>>876
ゲーム設定 システムタブの解像度で変更できたかも
879: 2019/11/12(火)21:48 ID:K8P6EO2i(1) AAS
外部リンク:megalodon.jp
880(2): 747 2020/01/03(金)16:02 ID:EpG88u+M(1) AAS
正月恒例の更新ということで、、
AVATRIDE ver0.17
アップロードしました。
(stgdu0000542.zip)
1年前からの主な更新箇所は5面BGMの差し替えと、5面ボス実装です。
1年間の大部分は新しい曲作成ツールに慣れるのに費やしてしまいました。
5面ボスはほぼ一晩で作りました(やっつけ…)
省1
881: 2020/01/03(金)23:47 ID:iSlTQGvj(1) AAS
乙乙
882(1): 2020/01/19(日)21:05 ID:NQvMlFfK(1) AAS
>>880
いったいなんて作曲ツールを使ったんだ?
883: 880 2020/01/21(火)08:26 ID:M4wr8Zp6(1) AAS
>>882
BandlabのcakewalkというDAWソフトです。
1年かかったといってもみっちりやってたわけじゃなく、たまーに触る程度だったので……
884: 2020/02/08(土)10:58 ID:RBrXnAGB(1) AAS
スクリプトの攻撃パネルにあるPARAMって、具体的にどう使えば良いんだろうか
WIKIとか読んでも、イマイチ使い道が分からない
885: 2020/02/21(金)17:32 ID:sCj9wirQ(1) AAS
変数と同じ感じと解釈してる
886: 2020/02/21(金)23:17 ID:lNa00AxK(1) AAS
簡単に言えばキャラ間限定変数
親子関係作るときに超重要になる
887: 2020/03/27(金)20:19 ID:AF/xMs9P(1) AAS
ステージ編集
「奥の背景を星と宇宙で横にフリースクロールしない
手前の背景(メイン背景)を鉄骨として左右にフリースクロールする」ということが出来ません
手前背景で「左右にフリースクロールする」をチェックすると奥も横にスクロールしてしまいます
今回はあきらめますが参考までに
888: 2020/04/03(金)17:02 ID:9DXf2oZT(1) AAS
自機に向けて回転する砲頭を持った小さい戦車
回転した砲の先っちょから弾を発射することできる?
オフセットが指定できるみたいだけど自動的に回転した場所になる?
889: 2020/04/04(土)11:42 ID:p/UJFq+m(1) AAS
過去ログを検索したら出来ちゃいました
ちゃんと回転した砲の先から弾出ました
890: 2020/04/04(土)17:56 ID:VtQl1Ld2(1) AAS
atwikiとか参考に見てみては?
891: 2020/04/11(土)19:10 ID:81QVgFFY(1) AAS
wikiもチュートリアルも説明書も見ることにします。
モリモリと理解進んでいます。
サンプルのgsの改造から入ろうとしたのですが基本はチュートリアルや説明書と思い知りました。
892: 2020/04/15(水)22:39 ID:d9wP5q9S(1) AAS
♪Shooting Game Builderのスレと間違えて
♪Smile Game Builderのスレ開きました
チクショー!
893(1): 2020/04/17(金)20:12 ID:ziBSKTzZ(1) AAS
サンプルは何ができるかのサンプルみたいなもんで初心者には難しい
894: 2020/04/20(月)09:00 ID:WArrgl0Y(1) AAS
>>893
確かに
未だにサンプル見てもアイテムをどうやって出したりできているのか、自機ドットと画面端の接触判定をどうやっているのか分からない
895(1): 2020/04/26(日)16:12 ID:NNgq8/YD(1/2) AAS
敵に弾を発射させる時、一つの弾で連装砲みたいに出させる方法ってないんでしょうか
一応、タスク2つに攻撃ショットを置いて、その一つ上のタスクで同時にタスクを実行させる方法を試したのですが、若い番号のタスクに置かれた攻撃ショットが上手く作動しないんですよね
タスク0-タスク開始1,2
タスク1-攻撃ショット←こっちは1発しか撃たない
タスク2-攻撃ショット←制御どおりに連射
グラで予め連想型にしたのを発射するのが手っ取り早いんでしょうが、何か納得が行かない
896: 2020/04/26(日)22:31 ID:NNgq8/YD(2/2) AAS
>>895だけど、自己解決した
発射用のキャラクタを別に作っておいて、それを子として本体に配置するとできた
897(1): 2020/04/28(火)22:18 ID:XJgELGAu(1) AAS
確かタスクを分けても攻撃パネルの同時使用はできないハズ
攻撃と弾幕は別扱いのようで、これらは併用できるので
タスク0-タスク開始1,2
タスク1-攻撃ショット
タスク2-弾幕(上と同じものを用意)
こうすればうまくいくと思うよ
898(1): 2020/04/29(水)00:05 ID:3kACthVy(1/3) AAS
タスク0-タスク開始1,2
タスク1-攻撃ショット中央のみ
タスク2-攻撃ショット右と左
・・・ではなくて、
タスク0-タスク開始1
タスク1-攻撃ショット中央のみ
タスク0-タスク開始2
省2
899(1): 2020/04/29(水)00:09 ID:3kACthVy(2/3) AAS
個々のタスクは独立しているように見えて、同時に並列処理されているわけではなくて、
タスクが若い順に直列処理(最低1フレーム)じゃなかった?
だから、各タスクで移動の開始や弾幕の開始みたいな慣性(移動し続ける、弾幕撃ち続ける)のある処理を開始できても、
攻撃タスクみたいに繰り返し処理のものは、最後のタスクしかループされないのでは?
900(1): 2020/04/29(水)00:12 ID:3kACthVy(3/3) AAS
同じキャラクタのタスクは、複数のタスクを同時処理はできないから、
子キャラクタに処理させるタスクを置いて、子キャラクタ自体を複数配置するのは確かにお勧め
弾丸を発射する砲台キャラクタを作って、それをコピーして自機にセットする感覚
901: 2020/04/29(水)15:24 ID:u6qXa/Y7(1) AAS
>>897-900
おお、色々と参考になる意見をありがとうございます。
そーか、タスクって、必ずしも同時処理しないのか。
後、最後のタスクの方に、ループが優先でかかる可能性を知れたのも大きい。
恐らく、これが最初に試した奴の原因だっただろうな
902: 2020/05/13(水)07:28 ID:nED+W7Z5(1) AAS
最近作り始めたものです。戻り復活はどう設定したらいいのでしょうか?
903(1): 2020/05/13(水)11:29 ID:fX8LNXHR(1) AAS
復活ポイントごとにステージ作ってそこに飛ばすって力技だったような
904(1): 2020/05/13(水)18:07 ID:+7FnLFv7(1) AAS
あるいはステージと出現テーブルをキャラクターで作ってスクリプト管理
905: 2020/05/13(水)19:14 ID:a+IeiKwm(1) AAS
大量の自機弾を障害物でバウンドさせる方法ってないですかね?
R-TYPEの反射レーザーみたいな数の少ないものならできたんですが……
906: 2020/05/14(木)04:56 ID:S4lI22MQ(1/2) AAS
それを大量に出せばええんちゃうの?
907: 2020/05/14(木)08:24 ID:YqBWH7r2(1) AAS
>>903,904
ありがとうございます。どっちもかなりの力技ですな…。
戻り復活機能デフォルトで実装されてほしい…!
908: 2020/05/14(木)18:06 ID:BYlzluTO(1/2) AAS
このツールって全方位スクロールシューって疑似的にも出来るものですかね。
909: 2020/05/14(木)18:16 ID:App4XMEh(1) AAS
できます
910: 2020/05/14(木)21:14 ID:gOhb33Zv(1) AAS
できません
911: 2020/05/14(木)21:31 ID:S4lI22MQ(2/2) AAS
俺にはできる
お前にはできない
上下前次1-新書関写板覧索設栞歴
あと 91 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.019s