Galaxy Shooter
A 2D top down space shooter for Android
Overview
This was the first game I built in Unity (and ever)! The game was originally built to run on Windows but I later adapted it to work on Android which is where development was focused on. I learned the basics of Unity (animations, UI, handling inputs etc.) through this project. View the complete code is on GitHub.
Key Features
- Power-ups
- Multi-platform support
- Touch-Screen support
- Floating Joystick controls
- Animations
- Music and Sound
- High Score System
- Pause Feature
- Music and Sound
Gameplay
Screenshots
![start screen](/assets/img/space_shooter/menu.jpg)
Main Menu. The game opens to this screen.
![game screen](/assets/img/space_shooter/game.jpg)
This is the game screen. Player controls the jet and shoots oncoming fighter jets and scores points.
![pause screen](/assets/img/space_shooter/power.jpg)
You can collect power ups to get temporary boosts. These include a shield, triple shot to fire 3 shots at once and slow speed of the enemies.
![pause screen](/assets/img/space_shooter/damage.jpg)
Damage taken by the player is seen on the jet. The player can take 2 points of damage before dying. The health is also displayed on the top left corner of the screen.
![pause screen](/assets/img/space_shooter/pause.jpg)
The pause menu lets you restart the level, go back to the main menu or adjust the sound settings.
![pause screen](/assets/img/space_shooter/gameover.jpg)
The gameover screen is displayed after the player dies.