Space Fight is a 2D top-down space themed shooter game where you and your spaceship must fight and survive against oncoming waves of enemy ships that are trying to destroy you. Your ship is surrounded by asteroids so you are unable to flee and have no other choice but to fight to survive.

- Gameplay -

You can fight back against the attacking enemy ships by shooting at them with your ship's laser-bullet cannon. The cannon can be fired by left-clicking the mouse and if a laser-bullet hits an enemy ship, they will take damage.  If you or an enemy loses all of their ship's health, the ship will be destroyed. The goal is to destroy as many enemy ships as possible and avoid being destroyed yourself.

Your ship has a dash ability which allows you to quickly move around the arena and dodge incoming laser-bullets. The dash ability also allows you to dash through laser-bullets if timed correctly which can be very helpful to avoid taking damage. The dash ability can be activated by pressing the spacebar on your keyboard.

You can collect heart pickups to replenish your health and you can also find multiple different powerups that will make your ship's offensive abilities more powerful for a limited amount of time.

                                    

    powerups              heart pickup

There are also multiple different enemy types which appear in different levels throughout the game. The enemy types vary in terms of movement, shooting, and health.

The enemy ships attack in waves and if you destroy all of the enemy ships in a wave the next wave will appear. Waves are grouped into levels and if you manage to beat all of the waves in a level you will move on to the next level.

- Game modes -

There are two game modes in Space Fight: Endless mode and Level mode

Endless mode is a game mode in which you must clear as many levels and waves as possible before being destroyed. This game mode goes on forever and you must survive as long as possible and try to get the highest score you can.

Level mode consists of 6 separate levels that increase in difficulty and also appear in Endless mode. You can unlock a level by beating the previous level.


- Controls -

*NO CONTROLLER SUPPORT*

- Movement is controlled with the W A S D keys

- Aim by moving the mouse and shoot by left-clicking (and holding)

- Dash by pressing the spacebar (while moving)

- Pause the game by pressing the ESC key during gameplay

- Credits -

Game created by Jason Hamidovic

SFX created using ChipTone

Art created using Pixelorama

*Font used in the game is called PressStart2P*

---------------------------------------------


This game took me way longer than it should've as I started it over a year ago but I guess it makes sense as I am still learning unity and am quite new to it. I also have not published any games in the past so I am new to game dev in general.  With that said, don't judge too hard as this is my first proper game and my first finished unity game as well.

There is also no music in the game as I am yet to learn how to make my own music for games.

I probably will not be updating the game as I want to move on to new projects and I also have to deal with school but I might update it if I feel like it or if the game has any game-breaking bugs or other issues.

Anyway, I hope you enjoy the game!

*Update: added HTML5 support so the game can now be played in the browser (albeit at a slightly lower quality and some minor bugs that I have not fixed yet)

StatusReleased
PlatformsHTML5, Windows
Rating
Rated 3.0 out of 5 stars
(1 total ratings)
AuthorJace8bit
GenreAction, Shooter
Made withUnity
Tags2D, Arcade, High Score, Pixel Art, Singleplayer, Space, Top-Down, Top down shooter, Unity
Average sessionA few seconds
LanguagesEnglish
InputsKeyboard, Mouse

Download

Download
SpaceFight.zip 20 MB

Install instructions

Just unzip the downloaded folder to your desired location and run the .exe file located in the folder.

Have fun playing!

Comments

Log in with itch.io to leave a comment.

cool nice!

Thanks so much!