Tumult is a same screen twin stick shooter where you play as skeleton wizards, fighting to knock eachother off the tower to settle your feud!

'Tumult' Cover Art

My Contributions

Engine and Systems

  • Co-developed Cauda Engine, focusing on backend systems, custom event structure, input handling, and serialisation.
  • Assisted in the creation and iteration of Cauda's Grimoire Scripts.
  • Wrote sensor system for detection volumes, wrapping Jolt's 'ContactListener' class.
  • wrapped SoLoud to use as Cauda's core audio engine.
  • Contributed in creating designer tooling.
  • Managed builds and distribution.

Gameplay

  • Set up round and lobby logic, player possession, and drop in/ drop out logic.
  • Wrote behaviours for Loot elevators, Kill Volumes, and other scripted elements.
  • Constructed menus and their logic, main menu, pause menu, end game screen, etc.

Art and User Experience

  • Created UI elements (buttons, timer, menus).
  • Conducted testing and balancing of player interactions.