Space Challenges

High Concept
Space challenges are a series of challenges given to the player when they are roaming in space before they can begin the on foot-section.

The challenges can be divided into two types:
 * Traversal Challenges
 * Combat Challenges

Purpose of the feature

 * Provide onboarding for the player, prepare them for the combat orientated on-foot section.
 * Make the game feel less like a shoot'em up game by giving them traversal challenges to overcome alongside combat challenges

Traversal Challenges
The traversal challenges can be created by:
 * Environmental hazard player might run into while roaming in space or while pursuing a Cruiser ship.
 * The Cruiser ship flying patterns itself.
 * The boarding mechanic.

Combat challenges
Combat challenges can be created by:
 * Space enemies
 * Small size space enemies.
 * The Cruiser's defensive system.

Design goal

 * Agility-based challenges: Require player to master the piloting of the ship
 * Accuracy based challenges (For combat challenges): Player must be able to predict the movement of the enemy ships to be able to shoot an accurate shot and cause damage to them
 * Punishing, but not impossible to overcome: Player will still be punished if they fail to accomplish the challenges, however, the player can still easily recover from the punishments
 * Mix and match: Traversal challenges and combat challenges must be able to mix and match together in each alien space ship encounter to make the encounters feel less repetitive.
 * Balance risk and reward: Each different traversal and combat challenges must provide a different level of difficulties. When mixing the challenges together, the level of difficulties must correspond to a balanced amount of rewards or upgrades for the player.