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.

Previous
Previous

C++ Game Engine Framework