Jest or Die

Worked in a team of nine with roles ranging from narrative designers, 2D and 3D artists, sound designers, and game designers. Primarily worked on designing systems to allow other team members to easily load in character assets and dialogue assets. The game was built in Unity and heavily utilized ScriptableObjects in order to load resources. Completed during a single weekend for the Global Game Jam 2024 for the theme "Make Me Laugh".

Role: Programmer

Sample Work - Scriptable Objects

  • Due to the size of our team and the amount of dialogue, sprites, and assets that needed to be added, we needed a scalable system for adding content.

  • To make it easier for team members to add their own content, we designed a system where one could simply open the Unity Editor, add a new Scriptable object from the Create menu, and then add the relevant content.

  • This minimized conflicts on merges for scenes and also allowed for easily adding additional content like voice lines and other audio clips at a later stage without losing all of the existing work.

The code included here creates scriptable objects for the jesters and the props available to choose from in the game.