Minecraft for Windows10 と MakeCode/code connectionの接続異常が解消した話

マインドテックの冨です。

世の中では子供にプログラミング教育を!と一部方面で盛んですが、我が家も毎日、浴びるほどフォートナイトやらマインクラフトをやっているチビ様に、ちょっとScratchあたりを見せて水を向けてみたのですが、あまり興味がわかない様子。

で、知ったのがマインクラフトの世界で操作をプログラミングできるMakeCode/Code connection。こりゃスゴイ。

https://minecraft.makecode.com/

早速試そうと自宅のマインクラフト周りの設定を入れてみた所、一瞬接続できた気配はするのだけど、すぐに接続が切られてチュートリアルにあるようなヴィジュアルプログラミングの画面に移れなかったんですよね。ネットワークの設定の問題かと思い、ファイヤーウォールを一時的に切ってみたり、"Education Edition"の文字が出てくるので、マイクラの設定画面で”Education"のスイッチを変えて反応をみたりと、いろいろと試したけどことごとく失敗。

海外サイトも含めて設定周りのFAQあたりを調べていたら、似たような症状を訴える投稿をチラホラみかけました。ただ「マニュアルサイト読め」と突き放されるような回答だらけで絶望感でいっぱい。

これといった手掛かりもなく、コミュニティサイトの以下の投稿に「同じ症状」のスイッチを入れておいたのです。

マインクラフトとcode connection of Minecraftの接続がすぐに切断されてしまいます。https://answers.microsoft.com/ja-jp/xbox/forum/xba_gapp/マインクラ/152e76ce-1efe-4773-b8b2-f1f901bb2a9b?messageId=e9ab9cf8-df22-4a11-ae6d-54d188afefe4

通知のメールがちらほら飛んできたのですが、"The Bug has been fixed up"なる文字を見かけて元ネタを見に行ったら、本体にバグがあったらしいと。そこでいろいろと試してみましたところ、動きました!

  • まずはMinecraft for Windows 10 のアップデートから。マイクロソフト・ストア(Microsoft Store)アプリの右上「・・・」から「ダウンロードと更新」メニューを選択。Minecraftが出てきたら更新
  • code connectionアプリは、ストアからもダウンロードできるのですが、これでは私の環境ではダメでした。(2018/11/13現在)上記のMakeCodeのサイトからダウンロードしたもので動きましたので、ストア版でNGだった方は試してみてください。
  • 設定に関してですが、マインクラフト側のチートのスイッチONで、最低限の設定はこれで大丈夫です。Educationのスイッチもありますが、これはON/OFFどちらでも大丈夫なようです。あとはサバイバルでやるかクリエイティブでのんびりやるかはお好みでどうぞw
  • 後は説明サイトの通り、code connectionのアプリを起動し、接続情報のコピー~マイクラ側でTキー~チャット画面でコピーした接続情報をペースト~送信!で、code connectionアプリの画面がエディター選択に切り替わります。切り替わらない場合はマイクラ or code connectionのバージョンが古いと思われるので、アップデートを確認するなり、入手元を変えてみるなり、PCのネットワークの設定を確認してみるなり。
  • code connectionアプリのウィンドウサイズが、妙に拡大されて表示されます。とりあえず動作はするので放置していますが、縮めるやり方をご存じな方は教えてください。

とにかく動いたので、ニワトリを100羽、空から降らせてみたり、10x10x10ブロックのTNTを出現させては大爆発させてみるなど、チビ様へのアピールは抜群でしたねw

とりあえず月末近くに上手くいかなかった方は、アプリの更新後に改めて試してみるとうまくいくかもしれません。