この記事では、スクラッチ(Scratch)で「サッカーゲーム」を作る方法を解説しています。この記事と同じように作ることで、だれでもプログラミングでゲームを作ることができるようになります。
サッカーゲームの遊び方

画面をクリックしてボールを蹴ろう!



ボールがゴールキーパーに当たらないタイミングで蹴るんだね
操作方法
- 画面をクリック:シュートを打つ
目次
サッカーゲームの作り方①
- 背景を選ぶ
- スプライトを選ぶ



まずは背景やコスチュームを整えるよ
背景を選ぶ
- 「背景を選ぶ」→「Soccer2」を選ぶ
スプライトを選ぶ
- 《スプライト1》を削除
- 「スプライトを選ぶ」→《Jordyn(女の子のサッカー選手)》、《Goalie(ゴールキーパー)》、《Soccer Ball(サッカーボール)》を選ぶ
サッカーゲームの作り方②
- ゴールキーパーのコード
- キッカーのコード
- サッカーボールのコード
ゴールキーパーのコード
- 《Goalie(ゴールキーパー)》に以下のコードを追加



旗を押すと、キーパーがランダムな位置に動くよ!Xは50~150、Yは-150~0だね



乱数で動くのが面白いね!
キッカーのコード
- 《Jordyn(女の子のサッカー選手)》に以下のコードを追加



旗を押すと、キャラのサイズが 75% になって、指定の位置(-150, -70)に移動するよ!



コスチュームや向きも変えられるんだね!
- 続けて以下のコードを追加





旗を押してボールに触れると、キャラがボールに向かって動き、キックするよ!



コスチュームを変えて動きにリアリティを出してるんだね!
サッカーボールのコード
- 《Soccer Ball(サッカーボール)》に以下のコードを追加





旗を押すと、ボールが上下に動き続けるよ!Y座標が0を超えると下がり、-160を超えると上がるんだ。



この繰り返しでボールが跳ねてるみたいになるね!
- 続けて以下のコードを追加





キックを受け取ると、ボールが斜め右上(75度)の方向に進むよ。端に触れると跳ね返り、キーパーに触れると止まるんだね



リアルな動きが表現できてるね!
まとめ
今回は「サッカーゲーム」をスクラッチで作る方法を解説しました。他にも作ってほしいゲームなどありましたら、YouTubeのほうにお気軽にコメントいただけますと嬉しいです。(コメントは全て目を通してハートを押しています!)
また、もし今回の記事や動画が役に立ったと感じた方は、YouTubeチャンネル スクプロ
のチャンネル登録もぜひよろしくお願いします!