
Lost In Space is a 2D shoot ’em up created by a team of 3.
I was responsible for:
- Player movement and attacking
- Wave spawning & enemy attacking
- Environmental Hazards
- Player stats
The player’s movement is controlled with either WASD or the arrow keys, while the player is bound to the screen’s limits.
The player’s attack is activated with either E or left mouse click, with a small cooldown to prevent spamming. However, the enemies shoot at random intervals.
After the player has cleared a wave of enemies the next wave is spawned, with the later waves spawning more enemies and enemies possessing greater health.
Meteors are randomly shot across the screen at intervals dependent on the round number as an additional obstacle for the player to dodge.
The players’ score is increased by killing enemies and destroying meteors and is displayed along with the number of kills the player achieved and what wave they lost their last life. This score is then used to award the player with Nebula shards, the game’s currency system.


