Back to games

After the Storm

UnityC#FMODShaders

The game

After the Storm is a cozy exploration game created for thatgamecompany’s second game jam. Players navigate open water and collect stars to piece together a song that reconciles the Sea and the Sky. A playable four-hole ocarina connects exploration with melody-based progression while also allowing free musical play. I assembled and led the five-person team, designed the core gameplay loop, and handled all programming. The team delivered a finished, playable standalone game within two weeks.

What I built

  • Gameplay systems: Implemented star collection, melody validation, progression, and the final song performance.
  • Playable instrument: Built a bitmask-based input system for four-hole fingering combinations, with input timing tolerance, ScriptableObject note definitions, and FMOD audio integration.
  • Boat and camera: Developed responsive boat controls, rocking and sway, smooth camera follow, and free look.
  • Shaders and effects: Implemented water and skybox shaders, boat-interior water masking, and wake and hull splash particles.
Next game: Untitled Poker Game