プログラミング

【マイクラ】エージェントができることや動かす方法を解説!

こんにちは。Tech TeacherのKids Blog編集部です!

本ブログを運営しているTech Teacherは、マインクラフトの家庭教師サービスを提供しています。

完全マンツーマン指導で、お子さんの興味や学習状況に沿って授業を進めます。

幅広い学習要望に対応しており、マインクラフトでのPC操作・コマンド・MOD・プログラミングの基礎から発展まで学べます。

授業を受けた分だけ後払いの料金システムで、月1回から受講可能なので気軽に始められます。

マイクラが大好きなお子様に「遊び」を「学び」に変える個別指導はいかがでしょうか?

まずは無料体験授業でお試しください。

マイクラの家庭教師を
詳しく見る

マインクラフトでのプログラミングに興味がある方で、こんなお悩みはありませんか?

「エージェントはどんなことができる?」
「エージェントの動かし方は?」

そんなお悩みをお持ちの保護者の方に向けて、本記事では「エージェントでできること」「エージェントを動かす方法」について解説します!

本記事を読むと、エージェントを利用したビジュアルプログラミングでマイクラが動かせますよ。

ぜひ最後までお読みください!

マイクラのプログラミングについて詳しく知りたい方は以下の記事もご覧ください。

マイクラでのプログラミング学習のやり方!【Java版&教育版】本記事では、「マイクラでプログラミング学習のやり方は?」「マイクラでプログラミング学習をするメリットは?」という疑問を解決します。 マイクラでプログラミングを始めたい方は必見です!...

【マイクラ】エージェントとは?

エージェントは作成したプログラムで動作する「マイクラのロボット」です。

教育版マインクラフトで操作できます。

エージェントは「ブロックの破壊や設置」「Mobのスポーン」などの動作を、プログラミングで動かせます。

エージェントを動かすプログラムは、教育版マインクラフトの「MakeCode」と呼ばれるツールで作成します。

「MakeCode」について詳しく知りたい方は、「マイクラのMakeCode」の記事をご覧ください。

【マイクラ】メイクコード(MakeCode)の導入方法とやり方!本記事では「メイクコード(MakeCode)の導入方法は?」 「メイクコード(MakeCode)のやり方は?」という疑問を解決します。メイクコード(MakeCode)の特徴や学習方法を知りたい方は必見です!...

【マイクラ】エージェントができること

マイクラのエージェントはプログラムを作成すると、以下のような作業ができます。

  1. 建築や採掘の自動化
  2. アイテムをプレイヤーに渡す作業
  3. 敵モブの検知

エージェントはブロックを置いたり、ブロックを掘らせたりできます。

プログラムを使えば、「進行方向に木があったら、伐採して木材をとってきてもらう」「階段を作ってもらう」といった、簡単な作業の自動化もできます。

複雑なプログラムを上手く作れるようになると、以下のプログラムも実行できます。

「自動農場」
「自動建築」
「自動橋架け」

【マイクラ】プログラムでエージェントを動かす方法

プログラム(Makecode)を利用して、エージェントを動かす方法を解説します。

  1. エージェントを呼び出す
  2. エージェントをプログラムする
  3. プログラムを実行する

①エージェントを呼び出す

ワールドを開いたら、キーボードのCボタンを押して「Microsoft MakeCodeで楽しむMinecraft」を選択しましょう。

「新しいプロジェクト」を選択します。

画面が変わるので、「MakeCode」のウィンドウの左にある×ボタンを押して下さい。

普段通りのゲーム画面に戻ります。

プレイヤーの近くにエージェントがいれば呼び出し完了です。

②エージェントをプログラムする

今回はエージェントを自分の位置に呼ぶプログラムの作り方を紹介します。

Cボタンを押してエディタを開き、「エージェント」のボタンを選択します。

「エージェントを自分の位置に戻す」のブロックを選びましょう。

「チャットコマンドを入力した時」のブロックにドラッグしましょう。

「チャットコマンド”run“を入力した時」のrunの部分が、プログラムを動かすために必要なチャットコマンドです。

また、このチャットコマンドは「ブロックの白い欄」を選択すると好きな文字に変更できます。

ブロックの差し込みが終わったら、画面右下にある緑色の再生ボタンを押しましょう。

これでプログラムの作成は完了です。

③プログラムを実行する

実際に動作するかプログラムを実行する前に、少しエージェントからはなれましょう。

キーボードの「T」か「/」を押して、チャット画面を開きます。

チャット画面を開いたら、「run」と入力してください。

画面右下の矢印を押しましょう。

エージェントが自分の位置に移動したら、プログラムの実行成功です。

ここで紹介したものはシンプルなものですが、条件や動作を組み合わせると、複雑な動作もできますよ。

マイクラの家庭教師ならTech Teacher!

本ブログを運営しておりますTech Teacherは、Minecraftの家庭教師です。

Minecraftの家庭教師なら、お子さんの「遊び」を「学び」に変えることができます。

「子どもが夢中になって楽しく学べるように教えてほしい」

「マイクラが子どもの可能性を伸ばすきっかけになってほしい」

Tech Teacher Minecraftコースは、そんなご家庭様にぴったりです。

指導可能ソフトMinecraftであれば全て(統合版・Java版・教育版)
対象年齢未就学児・小学生
授業内容一人ひとりに合わせたオーダーメイドカリキュラム
授業時間1回60分~自由に調整可能
授業回数月1回~自由に調整可能
授業形態完全個別指導(生徒1人に教師1人)
講師スキルと指導力を兼ね備えた難関大の学生
受講場所対面(ご自宅など)/オンラインから選べる
授業料授業時間分だけ(2,750円 / 30分 〜 )
入会金22,000円

Tech Teacherが選ばれている3つの理由

お子さんの夢が実現できる!オーダーメイドカリキュラム

担任教師がお子さんの作りたいものややりたいことを最優先してカリキュラムを作成いたします。

「YouTubeで見た建築物を再現したい」「自分でMODを入れてみたい」といった具体的なご要望に対応可能です。

専門的な知識やスキルが必要な場合でも、経験豊富な教師がサポートすることで、お子様の夢や目標を一緒に追求して叶えます

遊びを学びにつなげる! 担任教師によるマンツーマン指導

マイクラに詳しい担任教師による継続的なマンツーマン指導が受けられます。

お子さんのゲームへの熱意は保ちつつ、ITスキルやプログラミング的思考といった未来のために重要なスキルを、自然に学べる環境を提供します。

教師が継続してお子さんと関係を築いていくからこそ、お子さんの興味関心に合わせた新たな学習内容の提案が可能です。

保護者の方も安心! 最小限の受講負担

オンライン/派遣の選択が可能で、面倒な送迎が不要のため、お忙しいご家庭様でも安心です。

スケジュールも自由に変更でき、好きな曜日・時間・頻度でご受講いただけます。月1回~ご受講可能です。

保護者の方がマイクラやITに詳しくなくても、教師がお子さんの学習を全面的にサポートし、進捗状況や学習内容も報告します。

Tech Teacherの無料体験実施中!


Tech Teacherでは、無料体験授業を実施しています。

「マイクラを習うってどういうこと?」

「うちの子どもでも楽しく学べるかな?」

このような疑問をお持ちの保護者様へ、まずは60分の無料体験授業でお試しください!

マイクラの家庭教師で、お子様の「遊び」を「学び」に変えてあげませんか?

簡単3分!無料体験に申し込む

マイクラのエージェントでプログラムを作ろう!

今回は、「エージェントでできること」と「エージェントを動かす方法」について解説しました。

まとめると、以下のようになります。

マイクラで自動化できるプログラムを作ってみましょう。