目次
今回作るゲーム
今回は「じゃんけんゲーム」作っていきます。スペースキーでゲームを開始できます。じゃんけんに勝つと2ポイントゲット、負けると1ポイント減ります。
- スペースキー:じゃんけんを始める
- 下矢印キー:グー
- 左矢印キー:チョキ
- 右矢印キー:パー
ゲームを作る準備
こちらをクリックしてゲームをリミックスしましょう。
![](https://harusatoweb.com/wp-content/uploads/2023/02/0c163736e1c5598305aca4cfa1185fa3-1024x657.jpg)
リミックスをすると今回のゲームで使う素材が揃っています。
![](https://harusatoweb.com/wp-content/uploads/2023/02/9293daa1f5fb6ce4492bc3e98494a85f-1024x503.png)
自分のコード
自分に下記のコードを入れます。
- ゲームをスタートするコード
- グーチョキパーを出すコード
ゲームスタート
- スペースキーを押すとゲームがスタートします。
- 最初はコスチュームが”グー”になります。
- 変数”ステップ”を使って、手を出すタイミングを調整します。
![](https://harusatoweb.com/wp-content/uploads/2022/12/ab7291824ba99f4e2a467c6cf3de6319-574x1024.jpg)
グーを出すコード
- 下向き矢印キーでグーを出します。
- 変数”ステップ”1になると、コスチュームが変わります。
- その後、相手の手を決めるメッセージを送ります。
![](https://harusatoweb.com/wp-content/uploads/2022/12/b134cd26ed7381a919082b6f845ad251-751x1024.jpg)
パーを出すコード
- 右向き矢印キーでパーを出します。
- 変数”ステップ”1になると、コスチュームが変わります。
- その後、相手の手を決めるメッセージを送ります。
![](https://harusatoweb.com/wp-content/uploads/2022/12/0a1dafc9463b3ccffd23e0c1da2593c8-707x1024.jpg)
チョキを出すコード
- 左向き矢印キーでパーを出します。
- 変数”ステップ”1になると、コスチュームが変わります。
- その後、相手の手を決めるメッセージを送ります。
![](https://harusatoweb.com/wp-content/uploads/2022/12/4ad4359d649d082498958a3a74a8646a-743x1024.jpg)
相手のコード
相手に下記のコードを入れます。
- ゲームがスタートする時のコード
- メッセージを受け取った時に手を出すコード
- 勝敗を判定するコード
ゲームスタート
- スペースキーが押されるとコスチュームが”相手グー”になります。
- その後「最初はグー」「じゃんけんぽーーー」と言います。
![](https://harusatoweb.com/wp-content/uploads/2023/02/674aae98ac549450e858e4854fcae892-750x1024.jpg)
手をだすコード
- 受け取るメッセージによってコスチュームが変わります。
![](https://harusatoweb.com/wp-content/uploads/2022/12/29c72d7a1eb425d60dcc2beda2999994-1024x350.jpg)
判定のコード
- メッセージ”結果”を受け取った時変数”確率”で勝敗を判断します。
![](https://harusatoweb.com/wp-content/uploads/2022/12/e27ad564b0b00c6461cee40df94b6d7c-765x1024.jpg)
結果のコード
下記のコードを結果に入れます。
- 旗が押された時、変数”ポイント”をリセットするコード
- 勝敗によってポイントを上下させるコード
ゲームスタート
- 旗が押された時、ポイントを”0″にします。
![](https://harusatoweb.com/wp-content/uploads/2022/12/2db889118bef9df8097b45719e9240a8-1024x414.jpg)
判定のコード
- 勝つとポイントを”2″ポイントゲットします。
- あいこの場合、ポイントは変わりません。
- 負けるとポイントが”1″減ります。
![](https://harusatoweb.com/wp-content/uploads/2022/12/2e94baf79a526d445334c6bbb1d61478-1024x361.jpg)
すべてのコード
これでコードの解説は以上となります。
すべてのコードはこちらから確認できます。