Resources
Contract work













Projects

InFlux Redux (2024) is a remake of the 2013 ball-rolling puzzler InFlux, on a brand new engine with improved graphics, physics and game code. InFlux was built on Unreal Engine 3, then remastered through UE4 to UE5 and in 2024.

InFlux (2013) is a puzzle game of exploration and puzzle platforming in a series of beautiful natural and abstract environments.

Stolen Steel VR (2017) is a room-scale VR arena swordfighting game. One-on-one physically-simulated sword combat against AI that blocks, dodges and parries.

Impromptu Texture Browser is a texture browser for UE5 that presents materials in the style you’d expect from a level editor in the 90s, making level design less of a pain.

Impromptu Vector Field Painter is a tool for easy authoring of 3D Vector Field assets, which are normally difficult to work with, in real-time, optionally in VR.

Impromptu Auto Material Instance Maker lets you automatically create instanced materials for many textures at once, given a base material with parameters to fill.

Light Audit Tool is a helper widget that tracks down expensive lights in UE5. Sorts all the lights in your scene by how expensive they probably are, and more besides.

Impromptu Ladders is a level design tool that simplifies the task of creating ladders to fit spaces in Unreal. Huge time saver for any game with ladders in it.

Impromptu Handrails is a level design tool that simplifies the task of creating handrails for your levels in Unreal. Huge time saver for any game with handrails in it.

Impromptu Stairs is level design tool that creates linear staircases out of instanced meshes, which is less annoying than other ways of making staircases. Huge time saver for any game with stairs in it.

Impromptu Fire Propagation is a fire propagation system, similar to one in Far Cry 2, created in Blueprint. Fire can spread realistically across meshes, landscape and other geometry. No longer available.

Joe Wintergreen’s Deus Ex Lipsync Mod is a mod for the original Deus Ex which improves the game’s broken lip syncing functionality, smoothing out the result and fixing a few bugs.

Hedy is an experiment in making better, more reactive headcrabs than Half-Life 2’s using powered ragdolls. Half-Life: Alyx later did the exact same thing!

Last Round is a multiplayer FPS party game with semi-stealthy spytech vibes, which is being casually developed and may yet ship. Concept art, gameplay, twitter.

Magenta Sunset was a mysterious first-person road-trip adventure game which was cancelled, but resulted in a cool trailer.

Spacething was a first-person game about renovating a friendly sentient spaceship, which was cancelled, but there’s some cool prototype footage.

Corkboard is a multiplayer post-it note/discussion system created in UE4 Blueprint. A neat learning resource for anyone struggling with implementing basic replication tasks.

Vroom! (2011) was an iOS racing spin-off of the Source mod Shotgun Sunrise, made with Unreal Engine 3.

Shotgun Sunrise (2009) was a multiplayer zombie-Western total conversion mod for Half-Life 2.