Leveling Up in Rover Rescue


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.

rover-map-enemies.png


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.

Screen_Shot_2022-12-01_at_10.02.48_AM.png

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.

Progress_Bar_Level.png

The current level is displayed above the number of days the VR Rover has survived.

Progress_Bar_XP.png

The XP counter displays the ratio of current XP to the total needed to progress to the next level.

Progress_Bar_Progress.png

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.

Progress_Bar_Absorb_Capacity.png

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.

Screen_Shot_2022-12-01_at_10.19.47_AM.png

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

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.

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

Last Updated: