#マインクラフト でプログラミングする方法 / #ブロックプログラミング #javascript #Python 対応 #minecraft
マインクラフトでプログラミングする方法 — MakeCode for Minecraft 入門 この記事の内容 Minecraft for Windows 10 と MakeCode for Minecraft を使ってブロックプログラミング・JavaScript・Python でマインクラフトを操作する方法を解説します 最新版マインクラフトではコードコネクションが繋がらない問題と、バージョン管理ツール(mcLauncher)を使った回避策を紹介します Windows の開発者モードを有効にして古いバージョンのマインクラフトを起動する手順を説明します ブロックプログラミングで生き物を召喚したり、ループや条件分岐を使う実践デモを紹介します ブロックプログラミングから JavaScript・Python へ切り替える方法についても触れます はじめに マインクラフトの中でブロックプログラミングや JavaScript・Python を使って操作ができるのをご存知でしょうか。「MakeCode for Minecraft」というツールを使うと、マインクラフトを題材にしながらプログラミングを学べます。今回はその環境構築から簡単なプログラムの実行まで、実際につまずいたポイントも含めてまとめます。 前提条件:必要なソフトウェア Minecraft for Windows 10 のインストール まず、Microsoft Store から Minecraft for Windows 10(Bedrock Edition) を購入・インストールします。Microsoft Store で「Minecraft」と検索すれば見つかります。スターターコレクションなど複数のエディションがありますが、Windows 向けのものを選んでください。 Code Connection のインストール 次に Code Connection をインストールします。こちらも Microsoft Store から取得できます。「Code Connection」で検索すればすぐに見つかります。 インストール後に起動すると、コマンドを入力するための画面が表示されます。これはマインクラフトと MakeCode をつなぐサーバープログラムです。 最新版では繋がらない問題と対処法 問題の概要 Code Connection は、マインクラフトの最新バージョンでは正常に接続できないことがあります。レビューを見ると「接続できなくなった」「早く修正してほしい」「バージョンをダウングレードしたい」といった声が多く見られます。マインクラフトのバージョンアップが速いため、対応が追いつかない状態が続いています。 この記事の時点(2022年4月30日)では、バージョン 1.18.12.1 が Code Connection と繋がる最新バージョンです。最新の 1.18.31.4 では動作しませんでした。 ...