Scratchではじめてのシューティングゲームを作ろう
どんなシューティングゲームを作るか設計する
はじめて作るシューティングゲームなので、スクラッチの入門的な機能を使っていきます。シンプルなものを作ります。

作りたいのはシンプルなシューティングゲームです。下にゲームのルールを書いておきます。
- 右と左に動けます。
- スペースキーを押すとビームがでます
- 敵が迫ってきます
- ビームを敵に当てると倒せます
- 敵とプレイヤーが当たるとゲームオーバーです
作り方の手順
今回はスタータープロジェクトがあるので、リミックスしてスタートしてください。
所要時間: 20分.
作成手順は、プレイヤーを作り、ビームが出るようにして、敵を作る、という三段階です。今回は「クローン」というスクラッチの技術を使います。シューティングゲームでは「クローン」を使うことが多いので、このゲームで基本的な使い方をマスターしてください。
- スタータープロジェクトを使おう
戦闘機の素材が付いているスタータープロジェクトを用意しました。リミックスして使ってください。もしインターネットにつながってない(Scratchデスクトップを使っている)場合は、ファイルをダウンロードしてください。
・リミックスしてスタートするなら
https://scratch.mit.edu/projects/360884368
・Scratchデスクトップ用のファイルを使うなら
https://scratch.coach/wp-content/uploads/sp200120.sb3スタータープロジェクトを使おう - 戦闘機の動きを作ろう
なめらかな動きを作ります。
戦闘機の動きを作ろう - ビームを撃てるようにしよう
スペースキーを押したらビームが出るようにします。ビームのスプライトを作り、プレイヤーのスプライトに「スペースキーが押されたらビームのy座標を増やす」処理を追加します。
ビームを撃てるようにしよう - ビームをたくさん撃てるようにしよう
ここでクローン機能を使います。ビームをクローンして、連射できるようにします。まずビームのスプライトに処理を書きます。
ビームをたくさん撃てるようにしよう - 戦闘機からビームを撃ち出そう
次に、プレイヤーのスプライトにもビームを連射させる処理を書きます。
戦闘機からビームを撃ち出そう - 敵を作ろう
敵がプレイヤーに向かってくるようにコードを組み合わせます。
敵を作ろう - 敵が端に触れたら消そう
もし端に着いたら隠す、といった処理を追加します。
敵が端に触れたら消そう - ビームに当たったら撃破しよう
敵にビームが当たったら敵のクローンを削除します。
ビームに当たったら撃破しよう - 敵がたくさん出てくるようにしよう
「たくさん」という言葉が出てきたらクローンを使えないかな、と考えます。敵のクローンを作って、たくさんの敵がプレイヤーに襲いかかるようにします。
敵のクローンを作る - 敵に当たったらゲームオーバーにしよう
プレイヤーが敵にあたったときに、ゲームは終了です。「もし〜なら」を使って当たり判定を作ります。
当たり判定を作る - ゲームーオーバーの処理を作ろう
ゲームオーバーになったタイミングで一緒に敵も消します。「一緒に」や「合わせて」という言葉が出てきたらイベントを使えないかな、と考えます。今回はゲームオーバーに合わせて敵を消す処理に、イベントが使えます。
イベントで敵を消す

すこし難易度が上がりますが、敵が弾をたくさん打ってくるシューティングゲームもあります。Scratchで作る一番やさしい弾幕シューティングゲームの作り方なので、チャレンジしてみてください。
スクラッチゲーム攻略
スクラッチゲーム一覧

- あ Appel
- あ あつまれ どうぶつの森
- あ アスレチック
- あ アモングアス
- あ アンダーテール
- あ 青の塔
- あ 青鬼
- え エーペックス
- か カービィ
- き キャプテンロケット
- こ コールオブデューティー
- し しょぼんのアクション
- す スイカゲーム
- す スプラトゥーン
- す スマブラ
- ぜ ゼルダの伝説
- そ ソニック
- た 太鼓の達人
- だ ダダサバイバー
- だ ダンシングライン
- つ 壺男
- て テトリス
- て テラリア
- で デルタルーン
- ど ドロップザナンバー
- ど ドンキーコング
- に にゃんこ大戦争
- ぱ パズドラ
- ぱ パックマン
- ぴ ピクミン
- ふ フォートナイト
- ふ フラッピーバード
- ぶ ブロスタ
- ぷ ぷよぷよ
- ぷ プロセカ
- へ ヘビゲーム
- ぼ ボールころころ
- ぼ ボールブラスト
- ぽ ポケモン
- ぽ ポケモン大戦争
- ま まち針ゲーム
- ま マイクラ
- ま マイクラ アスレチック
- ま マイクラ クリッカーゲーム
- ま マリオ
- ま マリオオデッセイ
- ま マリオカート
- ま マリオパーティ
- ま マリオメーカー
- も もちもちスライム
- も モンスト
- も モンハン
- も 桃鉄
- よ 妖怪ウォッチぷにぷに
- ろ ロックマン
- ろ ロブロックス
- わ わんこ大戦争
- ヴ ヴァロラント
- ゲームのジャンル
- あ RPG
- あ アクションゲーム
- お 落ちゲー
- お 音ゲー
- か 格闘ゲーム
- く クリッカーゲーム
- し シミュレーションゲーム
- し シューティングゲーム
- し 射的・銃ゲーム
- す 3Dゲーム
- せ 戦車ゲーム
- た タワーディフェンスゲーム
- た 大砲ゲーム
- た 戦うゲーム・バトル
- だ 大戦争ゲーム
- だ 脱出ゲーム
- ぶ ブロック崩しゲーム
- へ ヘリコプターゲーム
- ほ ホラーゲーム
- ほ 放置ゲーム
- ま マインスイーパー
- れ レースゲーム


- 趣味全般
- あ アニメーション
- あ アート
- い イカゲーム
- い イラスト
- う UNO(ウノ)
- う 歌・曲のスクリプト演奏
- え エレベーター
- お オセロ
- お 音楽
- か カオスバトル
- か カードゲーム
- か 仮面ライダー
- が ガンダム
- き 鬼滅の刃
- く クレーンゲーム
- く 車運転ゲーム
- け 消しゴム落とし
- こ 工作
- し 将棋
- し 進撃の巨人
- す すとぷり
- す スクラッチの文化
- す スロット
- つ 釣りゲー
- で デザインゲーム
- で 電車
- ど ドナルド(マック)
- ど ドラえもん
- ど ドラゴンボール
- ぱ パズル
- ひ 飛行機
- べ ベイブレード
- め メダルゲーム
- め 迷路
- り 料理
- ゲームセンター系
- が がっぽり寿司ゲーム
- げ 激カザーン
- じ ジャグラー
- ぱ パチンコ
- み みんなでダービー(競馬)
- れ 連射でアタック
- kawaii系
- あ アイコン
- き 着せ替えゲーム
- ぺ ペット(育成)ゲーム
- スポーツ・運動系
- お 鬼ごっこ
- ご ゴルフ
- さ サッカー
- す スケボー
- す スポーツ全般
- た 卓球
- て テニス
- ば バスケ
- ぼ ボクシング
- や 野球
- ゆ 雪合戦・雪遊び
- 映像作品、テレビ番組、漫画、動画などに関連したもの
- じ 呪術廻戦
- と 逃走中
- ね ネプリーグ
- わ ワンピース
