The game
Built in C# using the custom Azul Engine, this learning project applies more than ten design patterns to recreate classic Space Invaders gameplay. Examples include Composite for alien formations, Command for timed events, Observer for collision responses, and State for scene transitions.
