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


ゲームプレイ戦略

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

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

サンプルプロジェクトは、コード作成の出発点として利用できます。 VEXcode VR でサンプル プロジェクトにアクセスして使用する方法については、こちらの記事 参照してください。

ミネラル重視

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

VEXcode VRローバーレスキューチャレンジでは、ブロックコードと障害物を回避するローバーの様子が紹介されています。

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

スタンバイ機能を使用すると、バッテリーが指定されたレベルに達するまで VR ローバーをスタンバイ モードにすることができます。スタンバイ状態では、時間が加速するため、バッテリー残量が急速に減少する一方で、生存日数は急速に増加します。これは、このビデオで示されています。

VEXcode VR Rover Rescueワークスペース。障害物を乗り越え、目標を達成するためのコードブロックが用意されています。

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

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


敵中心

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

VEXcode VR ローバーレスキュープロジェクト:コードブロックと戦略立案のためのローバープレイグラウンドを使用

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

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

ブロックベースのコードワークスペースとプレイグラウンド上のローバーを使ったVEXcode VRローバーレスキューチャレンジ

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

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

VEXcode VR ローバーレスキューチャレンジ:プレイグラウンドでローバーをナビゲートするためのブロックコード

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


ベース重視

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

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

Rover Rescueロボットをプログラミングして障害物を乗り越え、目標地点に到達するためのVEXcode VRワークスペース

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

ブロックベースのコーディングワークスペースでVEXcode VR Rover Rescueプロジェクトを開きます。

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

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

Last Updated: