【マイクラ×MakeCode】ビルダーの壁(チュートリアル:Builder Wall)

この記事では、MakeCode for Minecraftのチュートリアル「Builder Wall」について解説かいせつします。

「Builder Wall」では、ビルダーツールを使ってかべ自動生成じどうせいせいするプログラムを作ります。

wallは、英語えいごかべという意味です。

 

ビルダーって何だっけ?という人は、前回のチュートリアル「Gold Stairs」でおさらいしましょう。

スポンサーリンク

ビルダーでブロックをならべる

1.「チャットコマンド”run”を入力した時」ブロックを消す。

「チャットコマンド”run”を入力した時」ブロックを消す

今回は使わないので消しましょう。

 

2.高度なブロック→ビルダーカテゴリーにある「ブロックを使って軌跡きせきをなぞる」ブロックを出し、最初さいしょだけ」ブロックの中に配置はいちする。

3.「草」ブロックを「こけの生えた石レンガ」ブロックにする。

「ブロックを使って軌跡をなぞる」ブロックを配置

 

「ブロックを使って軌跡きせきをなぞる」ブロックは、ビルダーが移動いどうを開始した位置いちから、ビルダーが通った道筋みちすじにそって、指定したブロックを配置はいちする命令めいれいです。

なので、ビルダーを移動いどうさせた後に「ブロックを使って軌跡きせきをなぞる」ブロックを実行する必要ひつようがあります。

4.ビルダーカテゴリーにある「ビルダーを移動いどうさせる」ブロックを出し、「ブロックを使って軌跡きせきをなぞる」ブロックの上に配置はいちする。

5.前へ20ブロック移動いどうするよう変更へんこうする。

「ビルダーを移動させる」ブロックを配置

 

ビルダーの開始位置を設定する

最初さいしょにプログラムを実行したとき、ビルダーはプレイヤーと同じ位置いちにあります。

また、ビルダーが軌跡きせきをなぞる開始位置いちをしめすしるしもプレイヤーと同じ位置いちにあります。

 

開始位置いちべつの場所にしたい場合は、ビルダーを開始したい位置いち移動いどうさせ、「ビルダーの位置いちしるしける」ブロックでしるしをつけましょう。

最初ビルダーと印はプレイヤーと同じ位置

 

1.ビルダーカテゴリーにある「ビルダーを移動いどうさせる」ブロックを出し、ビルダーを前へ20ブロック移動いどうさせるブロックの上に配置はいちする。

2.左へ5ブロック移動いどうするよう変更へんこうする。

3.ビルダーカテゴリーにある「ビルダーの位置いちしるしける」ブロックを出し、ビルダーを左へ5ブロック移動いどうさせるブロックの下に配置はいちする。

別の場所に印をつける

「ビルダーの位置いちしるしける」ブロック
現在げんざいのビルダーの位置いちに開始位置いちをしめす目じるしをつけます。

 

2段目以降を積み上げる準備

高さが1だんではかべとは言えませんね。2だん以降いこうげる準備じゅんびをします。

ビルダーを上に移動いどうし、反対方向に向きをえます。

2段目以降を積み上げる準備

 

1.ビルダーカテゴリーにある「ビルダーを移動いどうさせる」ブロックを出し、ビルダーを前へ20ブロック移動いどうさせるブロックの下に配置はいちする。

2.上へ1ブロック移動いどうするよう変更へんこうする。

3.ビルダーカテゴリーにある「ビルダーを方向転換ほうこうてんかんさせる」ブロックを2つ出し、ビルダーを上へ1ブロック移動いどうさせるブロックの下に配置はいちする。

方向は「左」のままでOKです。左向け左を2回すると、反対方向を向きますね。

上の段に移動し、反対側に方向転換

「ビルダーを方向転換ほうこうてんかんさせる」ブロック
ビルダーの向きを、指定した方向にえます。

 

くり返して高い壁を作る

「20ブロック前進 → 上のだん移動いどう → 反対を向く」という、1だん分のかべを作るプログラムができました。

これをくり返して、高さ10ブロックのかべを作ります。

同じ動作を何度も行う場合は、「くりかえし」ブロックを使いましょう。

プログラムがシンプルになって見やすくなりますし、修正しゅうせいもかんたんになります。

くり返して10段の壁を作る

 

1.ループカテゴリーにある「くりかえし」ブロックを出し、ビルダーを前へ20ブロック移動いどうさせるブロック~ビルダーを左に方向転換ほうこうてんかんさせるブロックをかこむように配置はいちする。

このままだと、かべの一番上によけいなブロックが配置はいちされます。空気ブロックにきかえましょう。

2.ビルダーカテゴリーにある「ビルダーの位置いちにブロックをく」ブロックを「ブロックを使って軌跡きせきをなぞる」ブロックの下に配置はいちする。

3.「草」ブロックを「空気」ブロックにする。

くり返して10段の壁を作るプログラム

「ビルダーの位置いちにブロックをく」ブロック
現在げんざいのビルダーの位置いちにブロックをき、開始位置いちしめしるしをつけます。

 

マイクラにもどって実行!

マイクラにもどって実行してみましょう。

プログラムを実行する

かべができているでしょうか。

 

まとめ

チュートリアル「Builder Wall」について紹介しょうかいしました。

今回使用した新しいブロック

ビルダーをあつかうブロック

  • 「ビルダーの位置いちしるしける」ブロック
    現在げんざいのビルダーの位置いちに開始位置いちをしめす目じるしをつけます。
     
  • 「ビルダーを方向転換ほうこうてんかんさせる」ブロック
    ビルダーの向きを、指定した方向にえます。
     
  • 「ビルダーの位置いちにブロックをく」ブロック
    現在げんざいのビルダーの位置いちにブロックをき、開始位置いちしめしるしをつけます。

ビルダーを使うときは、ビルダーの位置いちと向き、しるし位置いち意識いしきするようにしましょう。

 

タイトルとURLをコピーしました