Point Punisher!!
A top-down arcade-like shooter game made in Unity. Ever wanted to play something that's a mix of Galaga and Asteroids?
The goal of the game is to make it through 4 simple, linear stages. Turn your brain off, and let the dopamine triggers blast away (literally). Has 2 difficulty options.
Behind the scenes is where I pushed my abilities to use 4 different Design Patterns in C#: the Singleton, Object Pool, State Machine, and Subject-Observer.Â
This was completed from November to December 2022.
Code Gallery
Code Gallery
Object Pool (1/2)
Object Pool (1/2)
Object Pool (2/2)
Object Pool (2/2)
State Machine
State Machine
Singleton
Singleton
Subject-Observer
Subject-Observer
Subject Side
Subject-Observer
Subject-Observer
Observer Side