Projects
-
MacBeeb
A cycle-exact BBC Micro emulator for the Mac, with its co-processors, a reversible debugger and tools for AI agents.
-
WARD/EN
A programming game about autonomous drones, derelict spacecraft and writing a plan that gets the salvage home.
-
Phosphor
A real-time-with-pause tactical fleet game about command, information and making decisions under pressure.
-
Onus
A programming language for code a model writes and a person has to trust.
-
Exile
A bit-identical reconstruction of the BBC Micro classic in TypeScript, playable in your browser.
-
Annhexation
A 4X strategy game you can complete in an evening. Play the demo on Steam.
-
Path Tracer
Rendering Doom levels in a browser with real time path tracing
-
Thrust
A faithful recreation of a BBC (and C64) classic
-
Vektrix
A high-performance psychedelic shooter built with WebGPU
-
8-bit Console
A custom 8-bit games console with an AI devkit, built for the web
-
TS-Trek
Web reimagining of the classic "Star Trek" mainframe game
-
8-bit Golf
Retro golf game for Mac and iOS with a built-in course designer
-
Graph Paper
A graph paper and blueprint themed drawing app for Mac and iOS
-
VoxEd
Voxel model editor for the Mac and iOS with syncing across devices
-
Elite
A WebGL and Typescript version of the classic game Elite
-
Wolfenstein 3D
Wolfenstein 3D running in the browser with F# and Fable
-
SprEd
A pixel art focused sprite editor for the iPad and MacOS
-
Simple C++ Voxel Engine
A voxel engine written from the ground up in C++