目次
今回作るゲーム
今回は「サッカーゲーム」を作っていきます。
ゴールキーパーに止められないようにシュートを打ちましょう。
- 画面をクリック:シュートを打つ
ゲームを作る用意
スプライト1は使わないので削除します。
![](https://harusatoweb.com/wp-content/uploads/2022/12/581ed73606b6c81ff487790e0733cfe6.gif)
背景とスプライトの準備
- 背景:Soccer2
- スプライト
- Jordyn(女の子のサッカー選手):キッカー
- Soccer Ball(サッカーボール)
- Goalie(ゴールキーパー)
![](https://harusatoweb.com/wp-content/uploads/2022/12/95436039dc2e3d6762cef8eda7940810-709x1024.png)
サッカーボールのコード
Soccer Ball(サッカーボール)に下記のコードを入れます。
- x座標を0、y座標を-80にする:サッカーボールの初期の位置を決めます。
- y座標が0より大きくなるまで上に上がり続け、-160より小さくなるまで下に下がり続けます。
→上下にボールが動き続けます。
![](https://harusatoweb.com/wp-content/uploads/2022/12/3b25e46ddaeb2773125a11b9fe980bf6-759x1024.jpg)
ゴールキーパーのコード
Goalie(ゴールキーパー)に下記のコードを入れます。
- 旗をが押されると1秒ごとにランダム(乱数)な位置に移動します。
![](https://harusatoweb.com/wp-content/uploads/2022/12/6f638af42ece031e5981e4e37b040aac-1024x314.jpg)
キッカーのコード
Jordynはマウスをクリックするとサッカーボールに向かって移動しシュートをします。
初期位置を設定するコード
大きさや初期位置を設定します。
![](https://harusatoweb.com/wp-content/uploads/2022/12/80e5c804ab2ecd8da538d5feafb9fe60-1024x833.jpg)
ボールを蹴るコード
- マウスを押すと(クリックすると)Soccer Ball(サッカーボールに向かって6歩ずつ動きます。
- ボールに触れるとコスチュームが変わり、メッセージ”キック”を送ります。
![](https://harusatoweb.com/wp-content/uploads/2022/12/80d1764d9cf967b756025fc75ce24b70-886x1024.jpg)
サッカーボールのコード
メッセージ”キック”を受け取ると端に触れるまで8歩ずつ動き続けます。
![](https://harusatoweb.com/wp-content/uploads/2022/12/7048d3ba8592a0b4ebcff03c88728465-852x1024.jpg)
すべてのコード
これでコードの解説は以上となります。
すべてのコードはこちらから確認できます。