ただいまの人気記事はこれ!おすすめ記事いろいろ

【Shooting Game Builder】チュートリアルのすすめかた その13 ~自機の弾にスクリプトを追加しよう~

ゲーム制作
当サイトでは記事内に広告を掲載しています。

今回は「Shooting Game Builderのチュートリアルのすすめかた」その13をお届けします。

前回の記事(その12)では、「プレイヤー」に自機ショットを追加しました。

【Shooting Game Builder】チュートリアルのすすめかた その12 ~プレイヤーに自機ショットを追加しよう~
今回は「Shooting Game Builderのチュートリアルのすすめかた」その12をお届けします。 前回の記事(その11)では、自機ショットの設定に入りました。 今回は、その続きです。 ...

今回は弾にスクリプトを追加していきます。

Shooting Game Builderの記事一覧

前回の記事では

「プレイヤー」に自機ショットを追加

前回の記事では、「プレイヤー」に自機ショットを追加しました。

今回は弾にスクリプトを追加していきます。

自機の弾にスクリプトを追加しよう

1.左側のメニューの「スクリプト」の欄にある「SHOT-A」を開きます。

「スクリプト」の欄にある「SHOT-A」

 

2.すると、SHOT-Aの「スクリプト編集」ウインドウが開きます。

SHOT-Aの「スクリプト編集」ウインドウ

タスクの下にある四角形の部分を「制御フィールド」と呼びます。ここにスクリプトを組んでいきます。

 

3.「タスク」の欄を「00:メイン」にします。

「タスク」の欄を「00:メイン」に

制御フィールドをみると、「GATE」と書かれているところがあります。ゲートは、スクリプトの実行がはじまる位置のことをいいます。つまり、最初はここに「どんな行動をさせたいか」を入力するわけですね。

 

4.左側にある制御グループから「制御」をクリックします。

「制御」

 

5.「通過」パネルを制御フィールドの「GATE」の下にドラッグして配置します。

「通過」パネル

「通過」パネルを配置できたら、右上の「時間待ち」を「動作完了まで」にします。これで自機ショットがまっすぐに進む(通過する)ようになります。

これで自機ショットのメインのタスクの設定ができました。

攻撃ヒット時の設定をしよう

つづいて、攻撃ヒット時の設定を行います。

1.「タスク」の欄を「09:攻撃ヒット」にします。

「タスク」の欄を「09:攻撃ヒット」

ここで攻撃ヒット時のスクリプトを設定するわけですが、制御フィールドをみると「ゲート」がありません。というわけで、「ゲート」を作成します。

「ゲート」は、スクリプトの実行がはじまる位置のことです。

 

2.制御フィールドのいちばん左上の〇を右クリックします。

ゲートの作成

 

3.メニューが表示されます。「ゲート作成」を選択します。

「ゲート作成」を選択

 

これで「ゲート(スクリプトの実行がはじまる位置)」ができました。

ゲートができました

 

4.「制御」の中にある「消滅」パネルを制御フィールドにドラッグして配置します。

「消滅」パネル

これは、自機の弾が「攻撃がヒットした時」に「消滅」するという設定です。

これで自機弾の設定は完了です。

テストプレイをしてみよう

ここまでの設定ができたらテストプレイをしてみましょう。

テストプレイ

Zキーで弾が発射できるようになっていればOKです。

これで「自機の操作」と「弾を撃つ」ことができるようになりました。ショットが撃てるようになると、一気にシューティングゲームらしくなってきますね。

次回からは敵の設定を行っていきます。

次回は自機のショットを設定していきます

今回は「Shooting Game Builder チュートリアルのすすめかた」の第13回ということで、自機のショットを撃てるようになりました。

次回からは敵の設定を行っていきます。

Shooting Game Builder on Steam
Shooting Game Builder is a tool for creating and distributing shoot 'em up with no programming required! You can create your own graphics, sounds, and ideas.

Shooting Game Builderの記事一覧

タイトルとURLをコピーしました