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

Main Menu. The game opens to this screen.
This is the game screen. Player controls the jet and shoots oncoming fighter jets and scores points.
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.
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.
The pause menu lets you restart the level, go back to the main menu or adjust the sound settings.
The gameover screen is displayed after the player dies.