Project Spaceship Defender's Top Cover Image

Spaceship Defender

A 2D, Arcade, Space-themed shooter inspired by the classic game, Asteroids. Available for PC & Mobile

Key 🔑 Value
Project Status Complete. Web version on Itch.io should be fully functional. Google Play Store version may not be up due to outdated APIs.
Date 14/06/2020
Built with
Quick Links

Details

💡 View the Trailer here

Spaceship Defender is a game written in the Unity Game Engine that follows very closely to the classic arcade game, Asteroids. It was originally written for the PC Platform, but was patched with mobile controls for Android. The Android version also features IAPs (In App Purchases), using the Unity Purchasing API which were mostly just for Donation purposes.


The game has the following features:

  • Scaling Difficulty system
  • Various different enemies (Asteriods, Aliens and UFOs)
  • Different Powerups (Time Freeze, Score boost, Attack up, life up etc.)
  • Ship Upgrades (Extra Cannons, faster firing etc.)

Motivation

Spaceship defender was made as a deliverable for Game Programming class in 2nd Year. The primary deliverables were to create a PC game that could be 2D or 3D. I decided to recreate asteriods with extra features. After submission, I thought the game might look cool on mobile, and since Unity makes it rather simple to port a game to multiple platforms, I studied for a few more weeks to learn to port to mobile with Joystick controls and integration with mobile APIs (i.e IAPs)