Remake of UFO50’s Party House in C
As part of curriculum coursework, developed a remake of UFO50’s Party House: Alien Party Game Mode.
Party House is a Party Themed deck builder with mechanics similar to blackjack. The goal is to host a party containing 5 Alien guests in a single party. Aliens can be added to your house guest deck by spending currency.
Patterns for Insantiating Guest Objects
Developed system to implement individualized animations from a base root object using a flyweight pattern. Created template style structs for “Party Guest” objects to reference sprite sheets without loading additional copies of the sprite sheet into memory.
Text Renderer
Created a robust text renderer to manage multiple messages to display to the screen.
As a UI heavy game, I developed a lightweight UI interface which handled both score, end of round messages, and victory messages.