#マインクラフト でプログラミングを行う方法/ #MakeCode #JavaScript #Python #minecraft

Web上にほぼ情報が無かったのでTwitterにつぶやきましたが、ブログにも書いておきます。困っている人が結構ほかにもいるはず。 実現できること Minecraft for windows 10(統合版)をプログラムから操ることができます。使える言語は下記です。 ブロックプログラミング- JavaScript- Python はまりポイント 利用する「Code Connection」と「Minecraft」で接続できるバージョンに依存関係がある模様です。使えていた環境でも、Minecraftのバージョンが上がったタイミングでCode Connectionと接続できなくなってしまうことが過去多発している模様です。これからも発生する可能性が高いと覚悟しておく必要がありそうな雰囲気があります(私の勝手な感想です)。 対処方法 原因はプログラムのバグなので基本的にはバグを報告し、修正してもらうのを待つ対応となります。2022年5月時点の問題は下記で報告されています。私も報告しておきました。 https://bugs.mojang.com/browse/MCPE-154405?jql=project%20%3D%20MCPE%20AND%20resolution%20%3D%20Unresolved%20AND%20text%20~%20%22code%22%20ORDER%20BY%20updated%20DESC 問題の回避方法 変更を待っているといつ直るかわかりませんので、能動的に問題を回避するにはminecraftの古いバージョンを実行するという方法があります。 下記のツールで複数バージョンのminecraftを同時にインストール、起動させることが簡単に可能です。 https://github.com/MCMrARM/mc-w10-version-launcher ただし、このツールで過去のバージョンのminecraftを実行するためにはWindowsを開発モードに設定しておく必要があります。これは「設定」から「開発モード」を検索して有効化しておいてください。 2022年4月30日時点の接続可能なバージョン minecraft バージョンCode Connectionとの接続可否1.18.31.4NG1.18.30.4NG1.18.12.1OK 接続デモ Youtubeで接続を実演してますので細かい操作方法はそちらを見ながら真似してもらえればと思います。 https://www.youtube.com/watch?v=lcdE04qewBU

May 6, 2022 · 1 min · 胡田昌彦

2009-11-07

なんだか無性に簡単で小さなゲームを作ってみたくなったので、そのための勉強に以下の動画を見ながら写経。勉強。 【プログラミング】オセロを1時間で作ってみた【実況解説】‐ニコニコ動画(9) クロージャーの概念がわからなかったので、調べました。以下のサイトの解説がわかりやすかったです。 [JavaScript] 猿でもわかるクロージャ超入門 まとめ - DQNEO起業日記 Javascriptをもうちょっと本気で学ぼうかと思います。

November 7, 2009 · 1 min · 胡田昌彦

2008-12-01

このあたりを読みました。 JavaScriptにおけるオブジェクトの基本的性質 JavaScriptの関数とメソッド プロトタイプ(prototype)によるJavaScriptのオブジェクト指向 エレガントな JavaScript を作成するための関数型プログラミングの使用 知られざるJavaScriptの世界:ITpro 境界を越える: JavaScript の言語機能 “Firebug"の導入〜関数リテラルとは? 無名関数についてもう少し考える プロトタイプオブジェクトについて考える クラスベースとプロトタイプベースの違い プロトタイプチェーン プロトタイプチェーン(2) prototype.jsを読む(1) prototype.jsを読む(2) prototype.jsを読む(3) prototype.jsを読む(4) prototype.jsを読む(5) javascriptを理解するためのたった2つの大切なこと:改 EfficientJavaScript - Dev.Opera - 効率的な JavaScript うーん。JavaScriptは今まで勉強してきた言語よりもかなりぐちゃぐちゃな印象…。大学のときにお世話になった教授だったらけちょんけちょんにしそう(笑)。 このくらいの分量をまとめて読むとそれぞれの人が同じことを違った言い方をしてくれているので、ある程度わかった気になれます。でも、難しいなぁ。

December 1, 2008 · 1 min · 胡田昌彦

2008-12-01

Google AJAX Feed API - Google Code Google AJAX Feed APIを使って、簡単に自分の複数書いているブログ、WikiなどからRSSフィードをまとめて表示させるようにしてみました。(トップページの最近の記事) あとでもうちょっといじって、全フィードをまとめて更新日時順くらいには並べ替える予定。 うん、一応ちょっとはJavaScriptがわかってきた気がする。まだまだまだまだだけど・・・。

December 1, 2008 · 1 min · 胡田昌彦

AI・テクノロジーの情報を発信しています

YouTube

AI・テクノロジーの最新トレンドを動画で配信中

note

技術コラム・深掘り記事を公開中