MODでひろがるマインクラフトの世界せかい!

ブロックを1こずつ置おくゲームから、きみのアイデアをプログラムで動うごかす世界へ。

🎯 今日のゴール

今日はコードをおぼえなくてOK! 見て、びっくりして、やってみたいことを考える回です。

MOD(モッド)って、なんだろう?

MODは、Minecraftに新しいできることをプラスするパワーアップパーツです。

このコースでは、Raspberry Jam Mod(ラズベリージャムモッド)というMODを使います。Raspberry Jam Modが、Pythonで書いた命令めいれいをMinecraftへ届とどけてくれます。

🌉 PythonとMinecraftをつなぐ橋

  1. ⌨️ きみがPythonでわざを書く
  2. 🌉 Raspberry Jam Modが命令をとどける
  3. ⛏️ Minecraftの世界が動きだす!

すべてのMODでPythonが使えるわけではありません。このコースでは、PythonとつながるRaspberry Jam Modとmcpiを使います。

たとえば、こんなことができるよ!

先生のデモを見ながら、「どこが人の手よりすごいかな?」をさがしてみよう。

🚀 光るレインボーロケット

7色のブロックをじゅん番に積み、てっぺんをピカッと光らせる!

コマンド:/py rainbow_rocket

🌈 空へつづく、にじの階段かいだん

同じわざをくり返せば、少ないコードで長い階段も作れる!

コマンド:/py rainbow_stairs

❤️ 体力を見ぬくライフコア

元気なときとピンチのときで、光や色が変わるセンサーを作れる!

コマンド:/py life_core

🛗 空のエレベーター

「高さ30!」と数字をわたせば、ガラスの塔が空へぐんぐんのびる!

コマンド:/py space_elevator 30

🔮 材料ざいりょうをえらべる魔法まほうの祭壇さい だん

言葉を変えるだけで、ダイヤや金など好きな材料へチェンジ!

コマンド:/py magic_altar ダイヤ

🏰 四つの塔がある大きな城

「塔を作るわざ」を何度も使えば、門と城壁がある城まで作れる!

コマンド:/py four_tower_castle

🔍 どれがプログラムの得意技とくいわざ?

「これはコンピューターにまかせたい!」と思うものにチェックしよう。いくつでもOKです。

ヒント: くり返すことや、きまりどおりに動くことはコンピューターの得意技とくいわざ。何を作るか考えることは、きみの得意技です。

プログラムの「3つの魔法まほう」を見やぶろう!

  1. 予想よそうする
    コマンドを動かす前に、何が起こるか考える。
  2. よく見る
    どこに、何色で、どんなじゅん番で作られるか見る。
  3. ちがいを見つける
    数字や材料を変えたら、結果のどこが変わったか言う。

🛡️ 冒険前ぼうけんまえの3つのやくそく

  1. 練習用ワールドでためす。大切な建物からはなれよう。
  2. コマンドは先生の合図で1回だけ動かす。
  3. 止まらない、変な場所にできた、エラーが出たときは、むやみに何度も動かさず先生を呼よぶ。

きみが手に入れたい力はどれ?

今いちばん作ってみたいものを1つえらぼう。あとで変えてもだいじょうぶです。

✏️ まだMinecraftにないものを考えよう

「こんなものがあったらいいな」を、名前・絵・短い言葉のどれかで書こう。

これからの冒険ぼうけんマップ

いきなり大きな城を全部書くのではありません。小さなわざを1つずつ手に入れ、さいごに組み合わせます。

  1. 💬 文字と数字
  2. 📦 名前のついた箱
  3. 🚦 もし〜なら
  4. 🔁 くり返し
  5. 🏆 オリジナル作品

🏅 0章クリア!

つぎの3つができたら、冒険のじゅんびはかんぺきです。

つぎはいよいよ、きみのPythonファイルを動かそう!


マイクラでMOD開発者になるための準備

JAVA版のバージョン設定

マインクラフトJAVA(ジャバ)版には、いろんなバージョンがあって、むかしのマイクラを遊ぶことができたり、最新のマイクラを遊ぶこともできるよ。

MOD開発で使うマイクラのバージョンはコレ

この教材ではこのバージョンのマイクラを使っていきます。

まずは、Minecraft Launcher を起動しよう

そして、「起動構成」のところで、forge のバージョンを選択

すると、いつもの起動画面と違って、下に赤いバーが出てくるけど、これでOK。

画面右下にこんな表示がでれば、MOD開発ができるマイクラの起動が完了!

ワールドを作成しよう

クラスでは、毎回シングルプレイ、クリエイティブ、スーパーフラットのワールドを作ります

MODプログラムを作る場所を確認しよう

これからみんなで作るMODは、パソコンの中の「mcpipy」という場所に入れることになるよ