In Rover Rescue, each action the VR Rover completes earns experience points (XP). These accumulate through game play to enable the VR Rover to level up. Leveling up enables your VR Rover to gain strength and neutralize more difficult enemies throughout the map.
Leveling up your VR Rover
Leveling up will enable the VR Rover to grow stronger, neutralize stronger enemies, and carry more mineral samples back to the base as it explores its alien environment. Each action that the VR Rover completes will earn it experience points (XP). These XP add up as the VR Rover progresses toward the next level.
Each VR Rover action earns a specific number of XP, as follows:
|VR Rover Action||Earned XP|
|Using a mineral||2 XP|
|Taking a mineral back to base||5 XP|
|Neutralizing an Alien Spider||5 XP|
|Neutralizing a blue or orange Alien Serpent||10 XP|
|Neutralizing a purple Alien Serpent||15 XP|
A VR Rover begins the game at Level 1, and can progress up to Level 5. Leveling up is determined by the cumulative number of XP earned throughout the game. Each level corresponds to a benchmark number of earned XP as follows:
|Level||Total XP Required|
|Level 1||0 XP – start of game|
|Level 2||10 XP|
|Level 3||30 XP|
|Level 4||70 XP|
|Level 5||125 XP|
Viewing Level Data
You can view your earned XP, as well as your progress towards the next level, in the Playground window at all times.
Your progress towards the next level will be visible through a colored progress bar and the XP counter, which shows your current XP compared to the total needed to reach the next level.
The current level is displayed above the number of days the VR Rover has survived.
The XP counter displays the ratio of current XP to the total needed to progress to the next level.
As XP are earned, the counter will update, and the progress bar will display progress toward the next level.
As the VR Rover levels up, it grows stronger in its ability to carry minerals and neutralize enemies.
The Absorb number indicates the percentage of radiation absorbed when an enemy is neutralized.
The Capacity number indicates how many minerals the VR Rover can carry back to the base at one time.
These numbers will get larger with each level achieved.
Enemy Levels in Rover Rescue
Alien Spiders and Alien Serpents are also leveled in Rover Rescue. The level of an enemy correlates to their location within the alien environment.
The level of an enemy can be sensed by the VR Rover’s built-in AI technology, and will display as part of the sensor data on the Playground.
The VR Rover can also detect the radiation of an enemy. Higher-leveled enemies have more radiation.
To learn more about neutralizing enemies in Rover Rescue, see this article.
Example projects can be used as a starting point for your code. See this article for more information on accessing and using example projects in VEXcode VR.