【教育版マインクラフト】3-8 壁の間をエージェントが往復させる
![デフォルトアイキャッチ](https://tsukurium.net/wp-content/uploads/2023/03/tsukurium_eyec320.jpg)
はじめに:何かブロックまで前進させるには
ブロックがあるところまでエージェントを進めるには、「~でない」を使ってエージェントの前に何もない間だけ進みづづけるようにします。なおエージェントの向きは最初に指定しています。
![何らかのブロックまでエージェントを前進させるプログラム例](https://tsukurium.net/wp-content/uploads/2024/07/image-7.png)
次に:これを応用して壁の間を往復する
さきほどの処理を二重ループにして壁にあたったら向きを返るようにしています。これで完成です。ちなみにチャットコマンド中では無限ループを行うために「もし~なら繰り返し」を使っています。ループを抜ける場合はCキーを押してMakeCodeの画面を呼び出しましょう。
![壁の間をエージェントが往復するプログラム例](https://tsukurium.net/wp-content/uploads/2024/07/image-6.png)
コース・WEB講座
目次へ戻る
教育版マインクラフト・プログラミング入門
マインクラフトコースについてはこちら
https://tsukurium.net/kitaurawa-minecraft-club/
体験会開催中です。
当教室では教育版マインクラフトコース開講中です。
先生のお話がしっかり聞くことができ、ルールを守れる人なら年長さんからでも入会可能です。
また当教室のマインクラフトコースはよくあるような既存の学びに対するカウンターカルチャーや逃避の場を志向するものではなく、教育版マインクラフトの特徴を活かしつつ高校の情報Ⅰや大学入試などメインストリームのしっかりとした学びにつながるものを志向するものです。
お問いあわせ・ご入会・体験会のお申込みは下記のリンクからお願いいたします。
画像をクリックするとお問い合わせページにジャンプします。