Rococo
Rococo
Rococo
Rococo
Rococo
Rococo
Rococo
Rococo
Rococo
Rococo
Rococo

Rococo

2020
gamegamejamsolohaunted-ps1physicsshaderssound design

Rococo ↗ is my first complete game, built solo in two weeks for the Haunted PS1 Summer of Screams jam. The player bounces on a jelly-like linoleum floor through a child's dream of a deconstructed kitchen, reaching for a floating jar of cookies. Two inputs, three minutes — I focused on making one interaction feel inevitable through custom shaders for an unlit, candy-colored look and a physics-driven sound system that ties audio to the player's motion. An epilogue was added days after release in response to players wanting to stay in the world. Rococo reached 4.6★ across 218 ratings with 109 comments over five years of organic discovery — more individual ratings than any Haunted PS1 collective release except the two flagship Demo Discs.

Related Projects

Sloppy Joe

Sloppy Joe

2020
gameprototypegames

A prototype for a dungeon crawler set in the Rococo universe, created to test a unique ground-based movement mechanic. In this demo, I implemented a system where the player navigates on a rolling seat, bouncing off walls and turning in 90-degree increments. The project was also an experiment in pushing the Rococo aesthetic in a darker visual direction. The prototype can be played here.

Drip

2020
gamechainsolo

A dreamlike ball platformer created in one week for the C.H.A.I.N. collaboration. My task was to create a sequel to a first-person hospital game. To meet the deadline, I used Grasshopper for procedural level design, creating a large, open dreamscape where the player floats downwards. This parametric approach allowed me to efficiently place collectibles, asteroids, and hazardous tentacles along splines with random variation, directing the player's movement through the vast space.

Minotaur

2020
gamehaunted-ps1solo

Minotaur is a simple game experience that served as my earliest experiment with embedded analytics. For this project, I built a system that records play sessions and sends summary data back to a Clowder server. This work enabled long-term data collection, and the results from over three years and thousands of play sessions are analyzed in this report.

C.H.A.I.N.G.E.D.

2022–2023
gamecollaborationhaunted-ps1

A large-scale, collaborative follow-up to C.H.A.I.N., this project connects over 40 developers' games into a branching narrative. After each entry, the player chooses between two games, representing forks in the timeline. My primary contribution was designing the technical architecture that enabled this branching to occur within the launcher itself, rather than individual games. This key decision made the project feasible to implement across multiple engines and contributors. You can play the full collection here and read an interview about the project.