Skills Applied
- C# programming
- Architecture planning
- Game design
- Documentation
- Teamworking
- MonoGame library
- Architecture programming
Description
Topping Tumble is a 2D puzzle game where the player alters the level in order to guide sentient ingredients into an oven. It was a class project created in the span of a semester based on the prompt, "you can't make me". It was developed in a team of four. My contribution to the project was in the planning phase, gameplay design, and programming the underlying structure and various gameplay systems.
Process & Challenges
This project was developed using the MonoGame library, not a game engine with an
interface. This led to challenges while creating the game's code structure, running
tests, and building levels.
As part of the project requirements, we developed a full design
document outlining our plan and goals. This included a plan for code
architecutre, which made it easier for me to write code that integrated with the
work of other team members.