Rover Rescue では、VR ローバーが完了する各アクションで経験値 (XP) を獲得します。 これらはゲームプレイを通じて蓄積され、VR ローバーのレベルアップが可能になります。 レベルアップすると、VR ローバーが強さを増し、マップ全体でより困難な敵を無力化できるようになります。

VEXcode VR Rover Rescue アクティビティのスクリーンショット。STEM 教育とコーディングの概念を強調し、シミュレートされた環境でタスクを完了するための仮想ロボットをプログラムするために使用されるブロックベースのコーディング インターフェイスを紹介します。


VR ローバーをレベルアップする 

レベルアップすると、VR ローバーはより強くなり、より強力な敵を無力化し、異星環境を探索しながらより多くの鉱物サンプルを基地に持ち帰ることができます。 VR ローバーが完了する各アクションは、経験値 (XP) を獲得します。 これらの XP は、VR ローバーが次のレベルに進むにつれて加算されます。

VR ローバーの各アクションは、次のように特定の数の XP を獲得します。

VRローバーアクション 獲得したXP
ミネラルを使って 2XP
ミネラルをもとに戻す 5 XP
エイリアンのクモを無力化する 5 XP
青またはオレンジ色のエイリアン・サーペントを無力化する 10XP
紫色のエイリアン・サーペントを無力化する 15XP

VR ローバーはレベル 1 でゲームを開始し、最大レベル 5 まで進むことができます。 レベルアップは、ゲーム全体で獲得した XP の累積数によって決まります。 各レベルは、次のように獲得 XP のベンチマーク数に対応します。 

レベル 必要な合計 XP
レベル1 0 XP – ゲームの開始
レベル2 10XP 
レベル3 30XP
レベル4 70XP
レベル5 125XP

レベルデータの表示

獲得した XP と次のレベルへの進行状況は、いつでも [プレイグラウンド] ウィンドウで確認できます。

VEXcode VR の Rover Rescue プログラミング インターフェイスのスクリーンショット。ブロックベースのコーディング要素と仮想ロボットを紹介し、シミュレーション環境でコーディングの概念と問題解決スキルを教えるために設計されています。

次のレベルへの進行状況は、色付きの進行状況バーと XP カウンターで確認できます。XP カウンターには、現在の XP と次のレベルに到達するために必要な合計との比較が表示されます。

Rover Rescue プロジェクトを紹介する VEXcode VR インターフェースのスクリーンショット。仮想ロボットがシミュレートされた環境を移動し、STEM 教育のコーディング概念を示しています。

現在のレベルは、VR ローバーが生存した日数の上に表示されます。

教育的な STEM アクティビティのための仮想ロボットとブロックベースのコーディング要素を備えた「Rover Rescue」プログラミング チャレンジを紹介する VEXcode VR インターフェースのスクリーンショット。

XP カウンターには、次のレベルに進むために必要な合計 XP に対する現在の XP の比率が表示されます。

VEXcode VR の Rover Rescue チャレンジのスクリーンショット。シミュレートされた環境で仮想ロボットを制御するために設計されたプログラミング ブロックを使用したブロックベースのコーディング インターフェイスを紹介しています。

XP を獲得するとカウンターが更新され、進行状況バーに次のレベルへの進行状況が表示されます。

VR ローバーのレベルが上がるにつれて、鉱物を運び、敵を無力化する能力が強化されます。

VEXcode VR Rover Rescue プログラミング インターフェイスのスクリーンショット。STEM 教育とコーディングの概念を重視し、ユーザーがシミュレートされた環境で仮想ロボットを制御できるように設計されたブロックベースのコーディング レイアウトを示しています。

Absorb 数値は、敵が無力化されたときに吸収される放射線の割合を示します。

容量 数字は、VR ローバーが一度に基地に持ち帰れる鉱物の数を示します。

これらの数値は、レベルが達成されるたびに大きくなります。


Rover Rescueの敵のレベル

エイリアン スパイダーとエイリアン サーペントもローバー レスキューでレベルアップされます。 敵のレベルは、異質な環境内での敵の位置に相関します。

VEXcode VR Rover Rescue プログラミング インターフェイスのスクリーンショット。STEM 学習の教育目的で設計された、シミュレートされた環境で仮想ロボットを制御するためのブロックベースのコーディング レイアウトを示しています。

敵のレベルは VR ローバーの内蔵 AI テクノロジーによって感知され、センサー データの一部としてプレイグラウンドに表示されます。 

VR ローバーは敵の放射線を検出することもできます。 レベルの高い敵ほど放射能が高くなります。

Rover Rescue で敵を無力化する方法の詳細については、こちらの記事をご覧


プロジェクト例

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

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

Last Updated: