Krampus’ Workshop is a cooperative game in which two players race to create presents to meet their quota. It was created for the University of Staffordshire’s GDS Arcade Jam as part of a two person team. For this game, I was responsible for the world features such as the machines, buttons and the item creation process as well as designing and creating the level.


A key decision I made when working on these features was to ensure that they were intuitive and easy to reuse to speed up our content generation later in the jam. This worked out well as it allowed us to produce a good number of recipes for items in a short amount of time. As well as this, I implemented an interactable/interactor system using an observer pattern to allow for the machines, buttons and levers to work using the same system.

I also created the machine/recipe system as well as the associated minigame. The minigame is a series of quicktime events which need to be hit on the various buttons on the arcade machine. The settings for the minigame are customisable to allow for more complex and longer minigames based on the complexity of the attached recipe.

Download the game from itch.io HERE!
Be aware! The controls are abit odd as the game was designed for a bespoke arcade cabinet.