VEXcode VR の Rover Rescue では、エイリアンの惑星の広大なエリアを探索できます。 異国の地を横断するために VR ローバーのコーディングを開始すると、実装できるさまざまな戦略が存在します。 Rover Rescue のストーリーをよく知らない場合は Rover Rescue の開始方法に関するこの記事を参照してください。
ゲームプレイ戦略
以下の情報は、Rover Rescue での戦略ベースのコーディングをさらに詳しく説明するために提供されます。 鉱物の使用や敵の無力化などの基本的なゲームプレイ要素に慣れていない場合は、この記事のセクションを参照して 。
これは戦略の開始リストですが、複数の方法を組み合わせることで追加のオプションが多数見つかります (敵が発見されたときに無力化する鉱物に焦点を当てた戦略や、バッテリーを節約するために敵を避ける基地に焦点を当てた戦略など)鉱物を収集するときの生命)。
サンプル プロジェクトは、コードの開始点として使用できます。 VEXcode VR のサンプルプロジェクトへのアクセスと使用の詳細については、この記事 を参照してください。
ミネラル重視
ミネラルに重点を置いた戦略を使用している場合、VR ローバーはバッテリー寿命とゲームを延長するために必要な場合にのみミネラルを使用します。
経過日数を短縮しながらミネラルに集中し続ける方法の 1 つは、VR ローバーのスタンバイ機能を使用することです。
スタンバイ機能を使用すると、バッテリーが指定されたレベルに達するまで VR ローバーをスタンバイ モードにすることができます。 スタンバイ中は時間の進みが早くなるため、生存日数が急激に増加し、バッテリー残量が急激に減少します。
ただし、鉱物の発見とスタンバイ機能のみを使用すると、VR ローバーのレベルアップにかなりの時間がかかり、VR ローバーが放射線にさらされた敵に対して脆弱になる可能性があります。
この画像では、上のビデオで示されているスタンバイ後に、VR ローバーが鉱物の使用により 2 つの経験値 (XP) を獲得していることがわかります。
敵中心
VR ローバーの長期生存のためのもう 1 つの戦略は、放射線を吸収して敵を無力化することでエネルギーを獲得し、バッテリーを補充することです。
危険ではありますが、この戦略により VR ローバーはすぐにレベルアップし、より多くの惑星を探索できるようになります。
表に示すように、VR ローバーの各アクションは特定の数の XP を獲得します。 敵を無力化することは、VR ローバーがゲーム内で最も多くの XP を獲得できるアクションです。
(敵のレベル) ブロックを使用して、近づく前に敵のレベルを決定します。 これを使用して、敵のレベルが VR ローバーのレベルより低い場合に VR ローバーがその敵に近づいて攻撃することを指定するロジックを作成できます。
ベース重視
上の表に示されているように、VR ローバーは基地に返された鉱物サンプルごとに 5 XP を獲得することもできます。 VR ローバーのストレージ容量を最大化することで、レベルが上がるごとにより多くのミネラルを持ち帰ることができます。
時間をかけて鉱物を収集し、基地に持ち込むことで、VR ローバーの寿命を延ばすことができます。 鉱物を収集している間、鉱物はほとんど常に VR ローバーのストレージにあるため、VR ローバーのバッテリーが少なくなったときに補充するための信頼できる供給源があります。
VR ローバーの耐荷重を確認するには、プレイグラウンド ウィンドウの耐荷重インジケータを確認してください。 VR ローバーは、2 つの鉱物サンプルを運ぶことができることから始まります。
VEXcode VR のコマンドを使用して、プロジェクトの実行中にストレージの容量を決定することもできます。 このコード スニペットでは、VR ローバーのストレージがいっぱいになると、VR ローバーは Base に戻ります。 次に、同様のブロックを使用して、さらに収集に出かける前に基地にドロップする鉱物サンプルの数を決定できます。