Games:
![]() |
Jabber Trail (2024): This game has AI generated images, music, and character dialog. |
![]() |
Bifurcation (2023): Two player strategy game. See this blog post for how to play. |
![]() |
Stacking Things (2023): Physics-based puzzle game. |
![]() |
Metaball Go (2015): The board game Go rendered using metaballs. |
![]() |
1D (2013): Navigate through a 2D world using a 1D visualization. |
![]() |
Blob Balance (2013): Balance a blob as long as possible. |
![]() |
Foosball (2013) |
![]() |
Goomba (2013) |
![]() |
Long Snake (2013) |
![]() |
Laservex (2012): Geometry-based puzzle game. |
![]() |
Metamoku (2012): Turn-based multiplayer strategy game. |
Experiments:
![]() |
Cellular Automaton (2023) |
![]() |
Bitlog (2022): an esoteric visual programming language. |
![]() |
Doodle Code (2021): A type of barcode. |
![]() |
Turing Paint (2020): an esoteric visual programming language. |
![]() |
Battle Map 1 (2015): Navigate using arrow keys, mouse drag, or touch. This map is called "Halmond's Laboratory" and is used here with the author's permission. This was created using the battle-map-explorer library. |
![]() |
Battle Map 2 (2015): This map was created by Daniel Somerville and used here with his permission. You can find this map and more at his DeviantArt gallery. This was created using the battle-map-explorer library. |
![]() |
Clock (2014): The xkcd now clock |
![]() |
Geometric Median (2014): Tool to calculate the geometric median of a set of points. |
![]() |
Vector Earth (2014) |
![]() |
Blob (2013) |
![]() |
Box2D (2013) | ![]() |
Dragon (2013): Shading using a normal map. | ![]() |
Fractal (2013): Fathauer fractal tessellation. |
![]() |
GEB (2013) |
![]() |
Orbit (2013) |
![]() |
Reaction (2013): Simulation of the Belousov-Zhabotinsky reaction. |
![]() |
Smoke (2013): Fluid simulation based on the Navier-Stokes equations. |
![]() |
Snake (2013) |
![]() |
Squishy Earth (2013) |
![]() |
Synchronizing Oscillators (2013): hexagonal oscillators which slowly synchronize with their local neighbors. |
![]() |
Visibility Polygon (2013) |
![]() |
Voronoi (2013): Voronoi diagram with Bezier spline smoothing. |
![]() |
Metaballs 1 (2012) |
![]() |
Metaballs 2 (2012) |