
A Game of 2 Genres
This is a game designed to mix the classic action of a 2D shooter and the strategy of turret defense game. Players control their soldier and have a variety of weapon pick ups dropped by the aliens and can build turrets to then upgrade them into stronger turrets. The aliens are coming through their black hole to retrieve their eggs and its your job to stop them!
Play the game on itch.io Play now!
Under the hood
Assets
These amazing assets are from the Unity Store made by the artist named Hippo. Link to assets here. This asset pack contains great looking player characters, weapons, turrets, and everything I needed to create the game I’ve been craving to play for years
AI Pathfinding
I usually code everything from the ground up however pathfinding is always the biggest challenge. I needed a system that was dynamic enough so the enemies would avoid turrets as they were dropped and change their routes and while Unity has its built in system I found this amazing system called A*(A star). Link here. It has a great dynamic awareness system and can be tailored to work with any game 3D or 2D better than the base system in Unity Nav Mesh System.
Turret Tree
The turret system is an upgrade tree where the player drops a simple base turret and can upgrade it down a line of options. The turrets use the same variety of projectiles that the player that vary in damage output, ranges, fire rates and accuracies. There are gun turrets, MG turrets, Lazer Turrets, Rocket Turrets, Missile Turrets, Zcatter Turrets, Sniper Turrets, and coming soon elemental Plazma Turrets. Collect coins with kills and spend them to unlock new turrets.
Meet the Baddies

Hordo
This little fella comes alone or in a group. He is a little skittish so if you get too close he will run from you.

SpetSpaz
This guy is aggressive and fast, he will go directly for the resource pile and will attack you on site if you get too close

Biggun
This big guy moves rather slow but can take a lot of hits and has a heart of gold. If his little brothers are being attacked he will pursue the player at a great speed

Blood Wormz and Zpiders
These alien creatures wont go for the resource but rather attack the player directly. The Blood Wormz appear in a large group and will swarm the player at great speed. The Zpiders are more focused on disrupting the turrets. When they find a turret it is disabled until the player removes that Zpider.
Weapons

Lazer Guns:
These guns feature different ranges with decent damage but usually limited to single fire rates however they are the most accurate

Chain Guns:
These are rapid fire weapons that shoot in 3 to 6 round bursts using either lazer rounds or bullet rounds. The rounds are rather weak but can take out a swarm of worms rather nicely

Rocket Launchers:
These launchers will shoot a flurry of high damage rockets between 2 to 6 rounds. However they are rather in accurate

Missile Launchers:
The missiles have a targeting system that guides the missile towards the mouse position for a homing hit. Watch out! You can blow yourself up if too careless
