目次
今回作るゲーム
今回は「モグラ叩きゲーム」を作っていきます。魔法の杖を動かして、ランダムに出てくるキャラクターたちを叩きましょう。
- 矢印キー:魔法の杖の移動
- スペースキー:叩く
ゲームを作る用意
スプライト1は使わないので削除します。
背景とスプライトの準備
- 背景:Light
- スプライト
- Wand(魔法の杖):プレイヤー
- Bat(コウモリ):敵キャラ1
- Dinosaur2(恐竜):敵キャラ2
- Ghost(お化け):敵キャラ3
魔法の杖のコード
Wand(魔法の杖)に下記のコードを入れます。
- 初期位置を決めるコード
- 移動と叩くコード
- 敵キャラを出すコード
- 制限時間のコード
移動と叩くコード
- 旗が押された時、ステージの中心に移動します。
- Wandの場所(x座標とy座標)を変数で管理します。
- スペースキーで角度が変わります(叩きます)
- 右、上、左の矢印キーで移動します
敵キャラを出すコード
- ランダムの位置に敵キャラが出てきます。
- タイマーが30より小さくなったらゲームが終了します。
コウモリのコード
Bat(コウモリ)に下記のコードを入れます。
- 旗が押されると大きさや場所が調整されます。
- メッセージ ”コウモリを出す”を受け取ると表示されます。
- 魔法の杖の座標と位置が一致した場合、変数”倒した数”が1増えます。
恐竜のコード
Dinosaur2(恐竜)に下記のコードを入れます。
- 旗が押されると大きさや場所が調整されます。
- メッセージ ”恐竜を出す”を受け取ると表示されます。
- 魔法の杖の座標と位置が一致した場合、変数”倒した数”が1増えます。
お化けのコード
Ghost(お化け)に下記のコードを入れます。
- 旗が押されると大きさや場所が調整されます。
- メッセージ ”お化けを出す”を受け取ると表示されます。
- 魔法の杖の座標と位置が一致した場合、変数”倒した数”が1増えます。
すべてのコード
これでコードの解説は以上となります。
すべてのコードはこちらから確認できます。