A game engine in C++23, with the editor, asset pipeline and tools to take a game from first scene to shipped build.
A project made in the editor exports to a desktop player, to the browser (WebGPU) and to the Steam Deck. Underneath: forward PBR with shadows and a full post stack, physics, navigation, audio, skeletal animation with graphs and IK, terrain and vegetation, gameplay in AngelScript or Luau, and a CSS-styled UI framework.
It is built to be worked by agents as well as people: an MCP host exposes the engine's reflection, its script API, project operations and play in editor.
Play the sample games
Four games made with the engine, and a gallery of its custom shaders, each built and playtested through its MCP tools, running in your browser. Needs a browser with WebGPU: a recent Chrome or Edge on a computer, or Chrome on an Android phone, where it plays by touch, the phone held either way.

Sky Hopper
A 3D platformer across five floating islands: collect coins, stomp crabs, skulls and bees, dodge saws and spiky balls, and reach the flag. Three lives for the whole run; stars and best scores are saved in your browser.
Keyboard: WASD to move, Space to jump, Escape to pause. A gamepad works too.
PlayAbout 23 MB to load. Credits

PaperKid
An arcade paper route: ride round a town block and throw papers onto the subscribers' porches before time runs out, dodging cars, pedestrians, bins and cones. Five blocks, three lives, and a minimap of the block.
Keyboard: WASD to ride and steer, Space to throw, Escape to pause. A gamepad works too.
PlayAbout 28 MB to load. Credits

Snowline
A snowboard time trial with tricks: carve through slalom gates, take the gems, and hit the kickers for spins and grabs. Three courses opened by medals: an open Meadow, a Forest with a shortcut through the trees, and Ridge, with a gap over a crevasse and an avalanche chasing you down. Medal ghosts ride beside you, and your best run becomes your own ghost.
Keyboard: A and D to carve (and spin in the air), Space to jump, Left Shift to tuck, E to grab, Escape to pause. A gamepad works too.
PlayAbout 34 MB to load. Credits

Lamplight
A night-time heist in pure stealth: slip into a manor and take what each level is for without being caught. Keep to the dark (a meter shows how lit you are), put out lamps, throw pebbles to draw the guards' lanterns away, and pick locks while they look elsewhere. Five levels, from the Gardens to the vault on the Upper Floor, with checkpoints, loot, and a ghost medal for never being seen.
Keyboard: WASD to move, C to sneak, Left Shift to run, F to use (hold to pick a lock), G to throw a pebble, Q and E to turn the view, Escape to pause. A gamepad works too.
PlayAbout 19 MB to load. Credits A Steam Deck build: download it (a zip); unzip it into a folder on the Deck, then in Desktop Mode add the player in that folder to Steam as a non-Steam game.

Shader Gallery
Not a game: a course in custom shaders. Fly through a hall of eleven lesson shaders, one on each plinth, from an unlit colour to lava, a hologram, a dissolve, waves, a flag in the wind, toon shading and lighting of its own. Pick a lesson in the list to fly to it and see what it teaches; its source is a short commented lesson in the engine's repository.
Keyboard: Click a lesson to fly to it. WASD to fly, Q and E to sink and rise, Left Shift to go faster, the right mouse button to look, H to hide the list. A gamepad works too.
PlayAbout 26 MB to load. Credits