お問い合わせCONTACTWebからのお問い合わせBLOG2016.11.30Minecraftでプログラミングマインクラフトとスクラッチをつないでプログラミングみなさま、こんにちは。使ってマインクラフトとスクラッチをつないでプログラミングをしてみます。専用のマインクラフトが最初からインストールされています。このマインクラフトは、単体ではクリエイティブモードで遊べるようになっていますが、今回はプログラミングということで、スクラッチとつなげてみます。環境設定が終わり、ネットワークなども使える状態からの解説になります。環境設定等に関しては、ほかのサイトで紹介されている内容をご確認ください。Scratch2MCPIのインストールまずは、ツールのインストールを行います。コマンドを打ち込むためにコマンドプロンプトを立ち上げます。次に示すコマンドを入力してエンタを押してください。指定して、指定したURLにあるファイルを取得するコマンドです。その取得したファイルをそのまま次に続くコマンドに渡す役割をします。コマンドを動作させているシェル(shell)という環境を立ち上げてファイルの中に書かれているコマンドを実行することを意味しています。中には、必要となるバイナリや設定などをするためのコマンドが書かれています。表示されていれば成功です。アイコンが表示されています。2.起動してみようさあ、インストールが終わったら起動してみましょう。すると図の右にあるようにマインクラフトが起動されます。遊んでいて世界が作られているのであれば、それを選んでいただいていいのですが、そうでない場合は、新しい世界を作りましょう。いうボタンが新しい世界を作るボタンです。右のように世界ができるはずです。アイコンをダブルクリックすると起動するはずです。World起動すると図の左のような画面が表示されるはずです。ここで、初期のファイルの書かれているのがテンプレートになります。プログラムが書かれている状態ですので、まずはこれを動かしてみましょう。緑のはたをクリックすると、右の図のようにメッセージが表示されます。これは、スクラッチからメッセージを送り、マインクラフト側に表示しています。Scratch2MCPIはこのインタフェースを利用してスクラッチからのメッセージをマインクラフトに送っています。試しにプレイヤを移動させるプログラムを書いてみましょう。これは、図の左にあるように2つのコマンドを使って行います。コマンドは、プレイヤの現在地の座標を取得するコマンドです。