Red Spring
Red Spring is a 2D Arcade-Style Jet Shooter. You play as an American F-18 Hornet and face off against waves of Soviet Mig 29’s in an intense battle for survival.
Technically, the features include:
- Extensive use of design patterns including:
- Sound System processed using Command Pattern to offer more control over sound effects.
- Wave System processed using Strategy Pattern to minimize reused variables.
- A simple wave design tool that uses instructions written in a text file to preload the waves at the startup of the game.
TANKS


TANKS is a 3D Game Demo I made revolving around tank on tank battles. It uses my MOABE Engine and my jAzul Graphics API as a backbone. It’s purpose is to act as a stress test of my systems, and as such is very basic, however, it still has some key features including:
- A basic level designer that reads from a given file and preloads all the specified assets at the startup of the game, and loads them at a later point.
- A vehicle system that lets you choose between a variety of armored vehicles each with slightly different features.