Interactive Media
Experiments in writing and making game narratives.
When I made the first two projects here, learning Unreal Engine 5 was not yet part of my practice. As I moved beyond story and art into game engines and programming, helped by AI tools that make it far faster to learn and find working solutions, my work began to be built around implementation rather than concept design alone. That shift is still in progress.
projects
Solo Project · 2023
An interactive projection where memories fall as rain
Visitors type a memory in six words and watch it fall apart into a rain of letters. Reaching into the projection catches the letters back into a sentence.

Three rooms move from public to private, from the social gaze to the self.
Role: Concept, narrative, space & code
Tools: Processing, Kinect v2, projection
#Interactive Media #Creative Coding
Memory Rain: a visitor reaches for the falling letters
Solo Project · 2023
A slightly ridiculous VR journey to find yourself
A teacup man loses his dream, his stars and most of his dignity, then goes into his dreams to get them back. A jellyfish eats his excuses, clown masks heckle him, and the exit is a maze.

He finds himself, slightly chipped, and the party starts.
Role: Concept, narrative, 3D art & VR
Tools: Blender, Cinema 4D, Unreal Engine 5, Meta Quest
#Interactive Media #VR
The Failure Party: candles and puppets in Scene 3
Solo Project · In progress
Row’s Fantastic Drift: a narrative 3D game
Summer, 1917. A pilot is shot down into misty water and drifts home through four seasons, building a raft from whatever he bumps into and holding on to his letters and photos.

He makes it home, and learns he never survived the crash.
Role: Concept, story, game & level design
Tools: Unreal Engine 5
#Interactive Media #In progress
Flow: a clock tower above the river, Unreal Engine
Solo Project · 2026
An astronomer’s studio, built as a narrative hub
Row, an astronomer in a distant galaxy, charts a route for a secret voyage. His studio is the room the player keeps coming back to.

One beam of dusk light, a glowing globe and pages that won’t stay on the desk: the room tells the story before anyone speaks.
Role: Narrative, environment & lighting design
Tools: Blender, Unreal Engine 5
#Interactive Media #Game Environment
Row’s Observatory: a beam of dusk light on the glowing globe, Unreal Engine