Andromeda Invaders
An invaders-style game written in plain HTML and JavaScript using Canvas API and Web Audio.
An invaders-style game written in plain HTML and JavaScript using Canvas API and Web Audio.
Online [1000 Blank White Cards](https://en.wikipedia.org/wiki/1000_Blank_White_Cards) - a social party game where you make the rules!
A circuit simulator where you draw everything. NANDs and pixels. Build gates, ALUs, CPUs — whatever you want. Watch signals flow, rewind time, optimize your layout. Circuits are just images.
If you come to my house for dinner, there is a non-zero chance I will try to get you to play my favorite party game: **Eat Poop, You Cat!** (aka _Telephone Pictionary_ aka _Telestrations_ aka _Broken Picture Phone_)
A simple RGB colour guessing game.
Lunar lander type game with computational fluid dynamics.
Free, open-source chess server powered by volunteers and donations.
An mental arithmetic tower defence game where the user has to answer maths questions to upgrade towers
This is a little game implemented over a week of tinkering and targeting Emacs.
A lunar-lander style game rendered with voxels. You fly from one moon base to another delivering cargo. Free, HTML5, in browser. Uses the ol' ray-casting algorithm to render the moon. Actual NASA lunar data and real names of the craters, etc.
A falling sand game built with Rust and WebAssembly.
I reverse engineered the "physics" of Top Gun for the NES, and re-implemented it with some tweaks to make it more playable.