【マイクラ】JavaScriptでプログラムできるMod「8x9Craft」が公開!「はっくんエディタ」が使いやすい!

8x9Craft

Minecraftでプログラミングができる8x9Craft(ハッククラフト)というModが公開されました。このModを導入すると「はっくん」というキャラクターをプログラムでコントロ
ールすることができるようになります

同じくプログラミングができる「ComputerCraft」というModに非常に似ていますが、8x9Craftは専用のエディタ(はっくんエディタ)が用意されていて、ComputerCraftより格段に使いやすくなっています。また、ComputerCraftはマイナーなLua言語でプログラミングしますが、8x9Craftは超メジャーなJavaScript。素晴らしいです

インストール

商用の場合を除き、利用料は無料です。対応しているMinecraftのバージョンは1.11.2

Modのダウンロードはこちら
ダウンロード | 8x9Craft ハッククラフト

セットアップ方法はこちら
セットアップ – 8x9craft

「はっくんエディタ」を使う手順

コマンドではっくんに命令することもできますが、今回は「はっくんエディタ」を使ってみることにします

クリエイティブモードで実行すると「はっくんの貝殻」と・・・

8x9Craft

「はっくんの貝殻の化石」が追加されています

8x9Craft

「はっくんの貝殻」を地面に置くと「はっくん」が現れます

8x9Craft

「はっくんの貝殻」以外を持っている状態(もしくは何も持っていない状態)で「はっくん」を右クリックすると「はっくん」のインベントリが開きます。この画面で持ち物をセットできます

石ブロックをセットしました

8x9Craft

「/」キーを押すと、コマンドが入力できるので、そこで「js」と入力します

8x9Craft

/js

はっくんエディタへのリンクが表示されるので、「T」もしくは「/」を押してから青文字のリンクをクリックします

8x9Craft

確認画面がでるので「はい」を選びます

8x9Craft

すると、はっくんエディタがブラウザで開きます。このエディタを使ってプログラムを入力することができます

こんな感じで、マイクラとエディタを並べて作業するとやりやすいです。(マイクラの画面で「T」か「/」を入力すると、マウスカーソルをマイクラの外に移動できます。再びマイクラの操作をしたい時は、マイクラ画面で「Esc」キーを押してください)

8x9Craft

プログラムを実行

このようなプログラムを実行してみました

for (var i=0; i<4; i++) {
    for (var j=0; j<4; j++) {
        crab.back()
        crab.place(1)
    }
    crab.turnRight()
}

結果はこれ。はっくんは自分の前にしかブロックを置けないようなので、最後の1個がうまく置けませんでした

8x9Craft

ロの字の形にブロックを置くには、もう一工夫必要ですね。ComputerCraftみたいに、自分の下にブロックが置けると楽なんですが、どうもできないっぽいです

・・・と思ったら自分の下に置けました(2017.11.13追記)

crab.up()
for (var i=0; i<4; i++) {
    for (var j=0; j<4; j++) {
        crab.placeDown(1)
        crab.forward()
    }
    crab.turnRight()
}

これでうまくロの字の形にブロックを置けました

8x9Craft

「はっくんエディタ」は非常に使いやすいので、ComputerCraftに挫折した人は試してみる価値ありです!

8x9Craft ハッククラフト
8x9craft(ハッククラフト)は、子供達それぞれが目的を持ち、楽しみながらプログラミングができるMinecraft® MODです。
タイトルとURLをコピーしました