big programs


A virtual reality puzzle game with non-Euclidean environments.

Features novel techniques for non-Euclidean rendering & physics that are compatible with the weird quirks of VR.

Also features lasers, portals, and walking on walls.

Created in Unreal Engine 4 .

Read more

Node Code

A node-based visual coding environment for GPU shaders.

Features an infinite canvas, type inference, a custom WebGL transpiler, and 80+ different nodes.

Written entirely from scratch in JavaScript/HTML/CSS.

Matrix 3

A complex falling-sand simulation with full-color lighting and an infinite canvas.

Currently sporting 40 unique materials that interact with each other in interesting ways.

Oh, and it runs in a browser.
Try it here

(note: no association with the movie franchise)

small web programs



The Fractory

Pixel Sorter