モブ雨ゲームを作る
チャットに game1 と打つと、30体のモブが上空から降ってくるゲーム。逃げて遊ぼう!
🧠 できるようになること
- 遊べるゲームが作れる
- ループ+ランダムで30体のモブを散らす
- ゲーム性を意識した建造物が作れる
🧰 用意するもの
- Minecraft Education + MakeCode
- Creative・Flat、屋外
🖼 できあがり
頭上から30体のモブが「コッコッ!」と降ってくる避けゲーム!
📷 ここにモブ雨の画面のスクショ
🚀 やりかた
- 「on chat command」ブロックを置き、名前を
game1に - 「for index 0 to 29」ループ
- 「モブをスポーン(ニワトリ・
~+randint(-10,10) ~+15 ~+randint(-10,10))」 - Minecraftで
game1! 逃げる!
🧩 つくるブロック
▼ ランダム位置から30体
チャットコマンドが入力されたときgame1
for index 0 to 29
モブをスポーンニワトリrandint(-10,10)~+15randint(-10,10)
💡 きょうのポイント
ゲーム=遊べる仕掛け。
ループ+ランダムだけで「逃げる」遊びが作れる!
ループ+ランダムだけで「逃げる」遊びが作れる!
🎮 チャレンジ
モブをゾンビにすると難易度UP!
🔁 ふりかえり
- 逃げきれた?
- 30体はすごかった?
- 次は回避ゲーム?
🐍 Pythonコードでも書ける!
def on_chat_game1():
for i in range(30):
x = randint(-10, 10)
z = randint(-10, 10)
mobs.spawn(CHICKEN, pos(x, 15, z))
player.on_chat("game1", on_chat_game1)
👨👩👧 おうちの人・先生へ
- 準備:屋外、開けた場所。
- つまずきポイント:30体は重い。15〜20体に下げてもよい。
- 所要時間:15分。
- 声かけ例:「これがゲーム制作の第一歩だね」と。
