GLASSA stained-glass puzzle game with a tactile editor, a responsive musical score and a custom C++ geometry system.GodotGDScriptC++View case studyWork
Games & interactive products
My experience spans gameplay systems, real-time graphics and editor tooling, including commercial Unity and C# development for INKS and KAMI 2. Current development on GLASS covers the game, editor and custom geometry system in Godot and C++.
Unity · Godot · C#Game systems · editors · UGCMobile · PC · constrained hardwareGames and visual systems
From a quiet puzzle to a painted pinball table.
GLASS brings together a stained-glass puzzle, a drawing tool and a custom geometry system. INKS turns a pinball table into a painting surface.
GLASSA stained-glass puzzle game with a tactile editor, a responsive musical score and a custom C++ geometry system.GodotGDScriptC++View case study
INKSFlowing ink, a painted ball and Unity tools that keep the artwork, physics and objectives in step.UnityC#ShadersView case studySystems, tools and current work
The machinery behind the play.
A handmade city, a puzzle series with player-made levels, and Raincaster’s narrative puzzle for Brain&Brain.
Lumino CitySole development and technical art on a handmade puzzle adventure, from artist tools and bespoke effects to its mobile port.iOS optimisationGPU renderingBink VideoView case study
KAMI & KAMI 2Gameplay, touch controls and KAMI 2’s puzzle creator.Unity / C# — KAMI 2Touch interactionUGCView case study
The Marvelous Raincaster of Yell HollerAn illustrated narrative puzzle game by Brain&Brain.GodotGameplay systemsNarrative systemsView case study