【マイクラ×MakeCode】エージェントを動かしてみよう!(チュートリアル:Agent Moves)

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

「Agent Moves」では、エージェントを動かすのに基本的きほんてきなブロックを学ぶことができます。

チュートリアルの中で一番かんたんなものです。

このチュートリアルでMakeCode(メイクコード)の操作そうさにもれておきましょう。

MakeCodeの基本的きほんてきな使い方は、下の記事にまとめています。

スポンサーリンク

チュートリアルをはじめる

チュートリアルを開始して、どのようなプログラムをつくるのか確認かくにんしましょう。

1.ホーム画面のチュートリアルから「Agent Moves」えらぶ。

2.ブロックの「チュートリアルを開始」をクリック。

Agent Movesをクリック

 

3.内容ないよう確認かくにんしたら「開始」をクリック。

開始をクリック

 

エージェントを自分の位置にもどす

エージェントを自分の位置いちにテレポートさせるプログラムをつくります。

プログラムをつくる

1.「チャットコマンドを入力した時」ブロックの”run”をクリックし、”tp”と入力する。

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

「チャットコマンドを入力した時」ブロック
設定せっていされたキーワードをゲーム内チャットに入力して 実行すると中の命令めいれいを実行します。
キーワードは半角で入力しましょう。””は自動で入ります。

入力が終わったら、説明文せつめいぶんの横にあるボタンをクリックしましょう。次のステップへ進みます。

電球ボタンをクリックすると、答えを見ることができますよ。

 

2.カテゴリーのエージェントをクリックして選択せんたく

3.「エージェントを自分の位置いちにもどす」ブロックをクリックして、プログラミングエリアに出す。

ブロックをプログラミングエリアに出す
「エージェントを自分の位置いちにもどす」ブロック
エージェントをプレイヤーの位置いちにテレポートさせます。

 

4.「エージェントを自分の位置いちにもどす」ブロックをドラッグして、「チャットコマンドを入力した時」ブロックの中に配置はいちする。

チャットコマンドを入力した時ブロックの中に配置

 

プログラムを実行して確認

作ったプログラムをマイクラで実行してみましょう。

1.「開始」ボタンをおしてから、マイクラの画面にもどる。

2.「T」キーをおして、チャット画面を開く。

3. tp と入力して、「Enter」キーで実行する。

開始ボタンをおし、マイクラへもどる

マイクラとMakeCodeの画面の切りかえ
「Alt」キーをおしながら「Tab」キーをおして切りかえます。

 

下をみてみましょう。

エージェントが自分の位置に移動している

エージェントが自分の足元に移動いどうしていますか?

 

エージェントを移動させる

エージェントを前に移動いどうさせるプログラムをつくります。

プログラムをつくる

1.カテゴリーのプレイヤーを選択せんたく「チャットコマンドを入力した時」ブロックをクリックして、プログラミングエリアに出す。

2.カテゴリーのエージェントを選択せんたく「エージェントを移動いどうさせる」ブロックをクリックして、プログラミングエリアに出す。

チャットコマンドを入力した時ブロックをプログラミングエリアに出す

「エージェントを移動いどうさせる」ブロック
エージェントに指定した方向(前後左右上下)へ移動いどうするよう命令めいれいします。

 

3.「チャットコマンドを入力した時」ブロックの”jump”をクリックして選択せんたくし、”fd”と入力する。

4.「エージェントを移動いどうさせる」ブロックをドラッグして、「チャットコマンドを入力した時」ブロックの中に配置はいちする。

5.1ブロック移動いどうさせるを5ブロック移動いどうさせるに変更へんこうする。(半角で入力しましょう)

ブロックを配置し、値を設定

 

プログラムを実行して確認

作ったプログラムをマイクラで実行してみましょう。

1.「開始」ボタンをおしてから、マイクラの画面にもどる。

2.「T」キーをおして、チャット画面を開く。

3. fd と入力して、「Enter」キーで実行する。

開始ボタンをおして、マイクラにもどる

 

エージェントが5ブロック分前進しましたか?

エージェントが5ブロック分前進する

トコトコ歩く姿すがたがカワイイ!

 

エージェントの向きを変える

エージェントの向きを左右にえるプログラムを作ります。

プログラムをつくる

1.「チャットコマンドを入力した時」ブロックをプログラミングエリアに配置はいちし、キーワードを”jump”から”lt”に変更へんこうする。

2.カテゴリーのエージェントをクリックして選択せんたく

3.「エージェントの向きをえる」ブロックをクリックし、プログラミングエリアに出す。

4.「エージェントの向きをえる」ブロックを「チャットコマンドを入力した時」ブロックの中に配置はいち

エージェントの向きを変えるブロック

「エージェントの向きをえる」ブロック
エージェントの向きを指定した方向(左右)にえます。

 

同じように、右を向くプログラムも作りましょう。

  • 「チャットコマンドを入力した時」ブロックのキーワードを”rt”にする。
  • 「エージェントの向きをえる」ブロックの向きの指定を「左」から「右」に変更へんこうする。

 

プログラムを実行して確認

作ったプログラムをマイクラで実行してみましょう。

1.「開始」ボタンをおしてから、マイクラの画面にもどる。

2.「T」キーをおして、チャット画面を開く。

3. lt と入力して、「Enter」キーで実行する。

開始ボタンをおして、マイクラにもどる

 

エージェントが左を向きましたか?

同じように、チャットコマンド “rt” を実行してみましょう。

エージェントの向きが変わる

 

チュートリアルの終了

完了かんりょうをクリックすると、チュートリアル終了しゅうりょうです。

チュートリアルを終了する

すべてのカテゴリーとコマンドが表示ひょうじされ、自由にプログラムを変更へんこうすることが出来できるようになります。

家のアイコンをクリックすると、ホーム画面へもどります。

 

まとめ

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

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

  • 「チャットコマンドを入力した時」ブロック
    設定せっていされたキーワードをゲーム内チャットに入力して実行すると、中の命令めいれいを実行します。
  • 「エージェントを自分の位置いちにもどす」ブロック
    エージェントをプレイヤーの位置いちにテレポートさせます。
  • 「エージェントを移動いどうさせる」ブロック
    エージェントに指定した方向(前後左右上下)へ移動いどうするよう命令めいれいします。
  • 「エージェントの向きをえる」ブロック
    エージェントの向きを指定した方向(左右)にえます。

今回使用したブロックは、エージェントに何かしてもらうための基本的きほんてきなブロックなのでおぼえておきましょう。

 

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