Math Space Shooter
Project Info
Developed For: Personal Project
Platforms: Android, Windows
Responsibilities: Programming, Design, Art & Sound asset preparation
Engine: Unity, GIMP, Particle Illusion
Team size: 1
Time Frame: 3 months
Introduction
Math Space Shooter was my first Unity project, developed solo in 2019. I handled all aspects—coding, design, and asset integration. It runs on Android and Windows, and may work on iOS (untested). Assets were free-licensed and customized in GIMP; dynamic VFX were created with Particle Illusion.
The game blends endless space shooting with math challenges: pilot a customizable ship, solve math problems, and destroy asteroids by selecting the correct number—while fending off enemy ships.
Main Features
Here are some of the main features of this game:
The primary currency in the game is “coin.”
Coins can be earned by destroying asteroids with the correct answers or defeating enemies.
The coin can also be earned by watching a video ad.
Using the coin, we can enhance our ship with various guns and missiles.
We can view a player’s overall stats, including total playtime, total correct hits, wrong hits, and more.
Includes options to adjust the volume of sound effects and music.
Future Plans
This game was developed several years ago as my first project, and it’s far from being a polished, clean-coded product. If I have the time, I have several tasks in mind to revive this project, make it more enjoyable, and potentially publish it on the Play Store. Below is a list of tasks ordered by priority.:
Refactoring the whole project
Currently, math expressions are restricted to multiplication. The plan is to incorporate additional operators like addition and subtraction, along with more complex math expressions.
Include additional guns and missiles if feasible.
Add more spaceships, and make them customizable as well.
Guns will have the ability to upgrade, improving both damage and fire rate.
Add power-ups to the main gameplay. Some potential power-ups could include being invincible for a limited time, highlighting correct asteroids temporarily, or reviving after losing.
Add in-app purchase for the “coin” currency.


