VEXcode VR の Rover Rescue では、エイリアンの惑星の広大なエリアを探索できます。 異国の地を横断するために VR ローバーのコーディングを開始すると、実装できるさまざまな戦略が存在します。 Rover Rescue のストーリーをよく知らない場合は Rover Rescue の開始方法に関するこの記事を参照してください。 


ゲームプレイ戦略

以下の情報は、Rover Rescue での戦略ベースのコーディングをさらに詳しく説明するために提供されます。 鉱物の使用や敵の無力化などの基本的なゲームプレイ要素に慣れていない場合は、この記事のセクションを参照して

これは戦略の開始リストですが、複数の方法を組み合わせることで追加のオプションが多数見つかります (敵が発見されたときに無力化する鉱物に焦点を当てた戦略や、バッテリーを節約するために敵を避ける基地に焦点を当てた戦略など)鉱物を収集するときの生命)。

サンプル プロジェクトは、コードの開始点として使用できます。 VEXcode VR のサンプルプロジェクトへのアクセスと使用の詳細については、この記事 を参照してください。

ミネラル重視

ミネラルに重点を置いた戦略を使用している場合、VR ローバーはバッテリー寿命とゲームを延長するために必要な場合にのみミネラルを使用します。

Rover Rescue プログラミング チャレンジを表示する VEXcode VR インターフェースのスクリーンショット。ブロックベースのコーディング レイアウトと障害物を回避する仮想ロボットを備えており、教育環境でコーディングとロボット工学の概念を教えるために設計されています。

経過日数を短縮しながらミネラルに集中し続ける方法の 1 つは、VR ローバーのスタンバイ機能を使用することです。

スタンバイ機能を使用すると、バッテリーが指定されたレベルに達するまで VR ローバーをスタンバイ モードにすることができます。 スタンバイ中は時間の進みが早くなるため、生存日数が急激に増加し、バッテリー残量が急激に減少します。

VEXcode VR Rover Rescue チャレンジのスクリーンショット。障害物を回避し、シミュレートされた環境でタスクを完了するために使用される仮想ロボット インターフェイスとコーディング ブロックを紹介します。

ただし、鉱物の発見とスタンバイ機能のみを使用すると、VR ローバーのレベルアップにかなりの時間がかかり、VR ローバーが放射線にさらされた敵に対して脆弱になる可能性があります。

この画像では、上のビデオで示されているスタンバイ後に、VR ローバーが鉱物の使用により 2 つの経験値 (XP) を獲得していることがわかります。


敵中心

VR ローバーの長期生存のためのもう 1 つの戦略は、放射線を吸収して敵を無力化することでエネルギーを獲得し、バッテリーを補充することです。

Rover Rescue プロジェクトを紹介する VEXcode VR インターフェースのスクリーンショット。プログラミング タスクに使用される仮想ロボットとコーディング ブロックが特徴で、プラットフォームの教育がコーディングの概念とロボット工学の原理に重点を置いていることを示しています。

VR ローバーが基地から遠ざかるにつれて敵は強くなり、VR ローバーはレベルアップして敵を倒すのに十分な XP を獲得する必要があります。

生存を確実にするために、VR ローバーのレベルに近い敵のみを攻撃し、バッテリーがフルまたはほぼフルの場合にのみ攻撃することをお勧めします。 敵を無力化する方法の詳細については、この記事を参照して

「Rover Rescue」プログラミング チャレンジを示す VEXcode VR インターフェースのスクリーンショット。ブロック ベースのコーディング レイアウトとナビゲーション タスクの準備が整った仮想ロボットを備えており、STEM 教育におけるコーディングの概念と問題解決を教えるために設計されています。

危険ではありますが、この戦略により VR ローバーはすぐにレベルアップし、より多くの惑星を探索できるようになります。

表に示すように、VR ローバーの各アクションは特定の数の XP を獲得します。 敵を無力化することは、VR ローバーがゲーム内で最も多くの XP を獲得できるアクションです。

Rover Rescue コーディング チャレンジを表示する VEXcode VR インターフェースのスクリーンショット。シミュレートされた環境で仮想ロボットを制御するためのプログラミング ブロックを含むブロックベースのコーディング レイアウトが特徴です。

(敵のレベル) ブロックを使用して、近づく前に敵のレベルを決定します。 これを使用して、敵のレベルが VR ローバーのレベルより低い場合に VR ローバーがその敵に近づいて攻撃することを指定するロジックを作成できます。 


ベース重視

上の表に示されているように、VR ローバーは基地に返された鉱物サンプルごとに 5 XP を獲得することもできます。 VR ローバーのストレージ容量を最大化することで、レベルが上がるごとにより多くのミネラルを持ち帰ることができます。

時間をかけて鉱物を収集し、基地に持ち込むことで、VR ローバーの寿命を延ばすことができます。 鉱物を収集している間、鉱物はほとんど常に VR ローバーのストレージにあるため、VR ローバーのバッテリーが少なくなったときに補充するための信頼できる供給源があります。

VEXcode VR の Rover Rescue チャレンジ インターフェースのスクリーンショット。ユーザーが仮想ロボットをプログラムして障害物を回避するブロックベースのコーディング環境を紹介し、STEM 教育のコーディング概念を示しています。

VR ローバーの耐荷重を確認するには、プレイグラウンド ウィンドウの耐荷重インジケータを確認してください。 VR ローバーは、2 つの鉱物サンプルを運ぶことができることから始まります。

Rover Rescue プロジェクトをフィーチャーした VEXcode VR インターフェースのスクリーンショット。ロボット工学と問題解決に関連する課題を完了するために仮想ロボットをプログラミングするために使用されるブロックベースのコーディング環境を紹介します。

VEXcode VR のコマンドを使用して、プロジェクトの実行中にストレージの容量を決定することもできます。 このコード スニペットでは、VR ローバーのストレージがいっぱいになると、VR ローバーは Base に戻ります。 次に、同様のブロックを使用して、さらに収集に出かける前に基地にドロップする鉱物サンプルの数を決定できます。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: