マイクラの世界でプログラミングすることができます。マイクラ自体、自由にブロックを積んで創造力豊かに遊ぶことができますが、さらにプログラミングの魔法をかけることができます。
マイクラって何?
マイクラで、大きな建物を建てるのは大変です。1つずつブロックを置かないといけません。
でもプログラミングの力があれば、一瞬で巨大な建物を作ることができます。
プログラムは書くだけではなく実行しないと面白くありません。普通にパソコンで作ったプログラムは画面の中で動くだけです。プログラミングでLEDを光らせたり、ロボットを動かすこともできますが、基盤や、ロボット用意しなければいけません。
それに比べると、マイクラの世界はとても自由です。何をしても構いません。広い世界の中で、無限個のブロックをつかって巨大建築をしても、TNTを爆発させても大丈夫です。
さあ、マイクラの世界でプログラミングしてみましょう。
Microsoft MakeCodeエージェントマインクラフト
MakeCodeをつないでマイクラを始めると、こんなカワイイキャラクターがプレイヤーの隣に現れます。 ・・・誰!? 彼はエージェント君です。エージェント君は普段はポツンと待っていますが、プログラムで指示を与えるとずーっと働き続けてくれます。でもプログラムが間違…
Microsoft MakeCodeプログラミングマインクラフト
前回はMakeCodeを使いWindows10版のマイクラでプログラミングする記事を書きました。MakeCodeのサイトにはたくさんのチュートリアル(サンプル)が紹介されています。今回は面白そうなものをいくつか、実際に実行してみながら紹介してみます。 1.超ジ…
Microsoft MakeCodeマインクラフト
マイクロソフトはMakeCodeというサービスを提供しています。MakeCodeはmicro:bitのコードエディタになっています。 Microsoft MakeCode brings computer science to life for all stud…
Python(パイソン)RaspberryJamModプログラミングマインクラフト
今回はpollBlockHitsという、触ったブロックを検出するプログラムを使って空を飛でみます。まずは、こんなコードを実行してみます。 [python] import mcpi.minecraft as minecraft import time mc = …
Python(パイソン)RaspberryJamModプログラミングマインクラフト
前回は地面スケスケの術を使って、主人公の足元の貴重な鉱石を見えるようにしました。今回はもっと簡単に鉱石が手に入るプログラムを作っていきます。鉱石吸い出しの術です。巨大なブタさんを動かした時に使ったMinecraftShapeを使います。コードはこんな感じです。…