Selected experiments and public source code. More work, including upstream contributions, is on GitHub.
Projects
Rust + Wasm + WebGL demo ↗
An experiment in interactive 3D content for the web, accompanying the article.ncJump ↗
A 2D platform-game project built with the open-source nCine framework. It includes an in-browser demo, development notes, and source code under the MIT licence.rustspot ↗
Experiments in Rust game development and OpenGL rendering, with glTF loading, shadow mapping, and physically based rendering.exrust ↗
Solutions to exercises from The Rust Programming Language and Rust in Action.excpp ↗
Solutions to exercises from Bjarne Stroustrup's The C++ Programming Language.vegolution ↗
A game about vegetables and abominable beings, built with Cocos2d-x for the Indie Vault Evolution GameJam.exc ↗
Solutions to exercises and projects from K. N. King's C Programming: A Modern Approach.spacefloat ↗
A game about a delivery service in space, built with Java and libGDX for the libGDX Jam.exsocket ↗
Small C examples around the Berkeley socket API, developed alongside the Socket API notes.