上からモブを落としてみよう
チャットに fall と打つと、上空からニワトリが落ちてくるプログラムを作ろう。
たかい場所に出すと、重力で降ってくるよ。
🧠 できるようになること
- 高い場所にモブを出せるようになる
- 2つ目の数字(高さ)を大きくできる
- 重力で落ちてくる動きを観察できる
🧰 用意するもの
- Minecraft Education + MakeCode
- Creative・Flatワールド(空が見える場所)
🖼 できあがり
チャットで fall と打つと、10マス上からニワトリが「コッ!」と落ちてくるよ。
📷 ここに上空からニワトリが降ってくる画面のスクショ
🚀 やりかた
- 「on chat command」ブロックを置き、名前を
fallに - 「モブをスポーン」ブロックを1個入れる
- 場所を
~ ~+10 ~(10マス上)に - Minecraftで
fallと打って、空を見上げる!
🧩 つくるブロック
▼ MakeCodeで組み立てるブロック
チャットコマンドが入力されたときfall
モブをスポーンニワトリ~~+10~
💡 きょうのポイント
高い場所に出すと、Minecraftの重力で下に落ちる。
プログラムでスポーンさせた後は、Minecraftの世界のルールでモブが動くよ。
プログラムでスポーンさせた後は、Minecraftの世界のルールでモブが動くよ。
🎮 チャレンジ
~+10 のところを ~+30 にしてみよう! もっとたかい場所から降ってくると、ニワトリは無事かな…?🔁 ふりかえり
- ニワトリが落ちてくるとき、どんな気もちだった?
- 高さを変えると、どう変わった?
- つぎは何体降らせたい?
🐍 Pythonコードでも書ける!
def on_chat_fall():
mobs.spawn(CHICKEN, pos(0, 10, 0))
player.on_chat("fall", on_chat_fall)
👨👩👧 おうちの人・先生へ
- 準備:CreativeモードのFlatワールドで、頭上に屋根がない場所に移動してください。
- つまずきポイント:屋根のある建物の中だと、上空に出したモブが屋根の上に乗ってしまい見えません。屋外で実行してください。
- 所要時間:5〜10分。
- 声かけ例:「ニワトリは落ちても平気みたい。落下耐性があるんだよ」と、Minecraftの仕様を一緒に観察してあげてください。
