Changed the game logic. The victory condition is just reaching the end of the level. Lose condition is running out of fuel. There are three levels: one with asteroids, one with aliens, and a final boss fight.

Animated directional thrusters for the spaceship. Created a script to control which thruster is shown depending on the player's movement.

Changed the camera to only follow vertically.

Created walls of animated asteroids to bound the world. Added a check to disable the animation script when an asteroid is not in the camera's view.

Fixed the player controller to use rigidbody velocity (as instructed in the Unity doc). Otherwise, the collisions were janky.

Fixed the projectile collision. Tweaked the player hit particle effect.

Fuel pickup SFX: https://freesound.org/people/juancamiloorjuela/sounds/204319/ 
Rock explosion SFX: https://freesound.org/people/harpoyume/sounds/86026/ 

CREDITS

Game by Raimond Tunnel.
Fuel pickup SFX by Freesound user juancamiloorjuela.
Rock explosion SFX by Freesound user harpoyume.

Download

Download
2DShooter-Windows.zip 31 MB
Download
2DShooter-MacOS.zip 39 MB

Leave a comment

Log in with itch.io to leave a comment.