見出し画像

マインクラフト教育版でPython使ってみた


金ブロックで「2023」と書いてみた

教育版マインクラフトでは「c」キーを押すことでプログラミング機能(エディター)を呼び出すことができます。
エディターはMakeCodeでブロックエディター(Scratchのような)とテキストベースでのJavaScriptとPytjonを使用することができます。
今回はPythonを使って、金ブロックを使って文字を描いてみました。

Pythonのコード

def on_on_chat():
    blocks.print("2023", GOLD_BLOCK, pos(0, 5, 0), EAST)
player.on_chat("2023", on_on_chat)

ブロックエディタ

実行する際はゲームに戻って「t」キーを押してチャット欄を開いて、プログラムを呼び出すコマンドを入力(今回は「2023」)するだけ。

この他にも、エージェントというプログラミングで動かすことができるキャラ(ロボットのようなもの)に命令を与えて採掘したり、建築したり等マイクラ上でプログラミングを用いていろんなことができちゃいます。

エージェント

いいなと思ったら応援しよう!