目次
今回作るゲーム
今回は「お化けジャンプゲーム」を作っていきます。ジャンプをして飛んでくる鳥を避けましょう。
鳥または端に触れるとゲームオーバーになります。
- スペースキー:ジャンプ
ゲームを作る用意
スプライト1は使わないので削除します。
![](https://harusatoweb.com/wp-content/uploads/2022/12/581ed73606b6c81ff487790e0733cfe6.gif)
背景とスプライトの準備
- 背景:Wall1
- スプライト
- Ghost(お化け):プレイヤー
- Parrot(オウム):敵の鳥
お化けのコード
コードを入れる前にGhost(お化け)の大きさを50にします。その後Ghostに下記のコードを入れます。
- 重力を使ったジャンプ
- 当たり判定
重力ジャンプ
Ghost(お化け)は重力を使ったジャンプを使います。変数”重力”を作り、重力ジャンプを作ります。
![](https://harusatoweb.com/wp-content/uploads/2022/12/2d843a416833bc578aa1748543fcf7dd-1024x604.jpg)
お化けの当たり判定
Ghostは端またはParrot(敵の鳥)に触れるとゲームオーバーになります。
![](https://harusatoweb.com/wp-content/uploads/2022/12/31a239eccef8ce755ad06e13d0bec2d0-1024x544.jpg)
鳥のコード
コードを入れる前にParrot(オウム)の大きさを50にします。その後Parrotに下記のコードを入れます。
- コスチュームが変わるコード
- 左右からランダムに出てくるコード
コスチュームが変わる
0.1秒ごとにコスチュームが変え、羽を動かしているように見せます。
![](https://harusatoweb.com/wp-content/uploads/2022/12/aadd556195dcf6565f5653d2a137b0c7-1024x956.jpg)
動き
変数”左右どっちから飛んでくるか”を使ってランダムに出てくるようにします。変数が1の時は左(x座標が-250)から出てきます。また、2の時は右(x座標が250)から出てきます。
![](https://harusatoweb.com/wp-content/uploads/2022/12/e2326f59d92d1d7bbe7d692feeb36acf-649x1024.jpg)
すべてのコード
これでコードの解説は以上となります。
すべてのコードはこちらから確認できます。