
Dead in Bed: An Online Novel
Dead In Bed is a novel presented online as a social reading web app. As the novel's story unfolds, readers can interact with each other chapter by chapter and unlock additional content by sharing their reading experience on social media.

Bus Derby
A 3D vehicle derby video game rendered in three.js and run on a physi.js physics engine. UV maps designed in Illustrator & Photoshop; meshes created in Blender and imported as glTF.

Kiss The Sky
Kiss The Sky is a browser-based indie video game. At its heart is a programmatic replica of Mendelian genetics, and the gameplay is based on real-time Darwinian selection. You can either compete to breed a flower that reaches the sky, or let ambient mode play out for hours or days or weeks.

Icon Animation Collection
A collection of original hamburger menu icon animations. Uses HTML/CSS and raw JavaScript and SVG. Animations handled with my AnimateAnythingJS JavaScript library.

Programmatic Design Collection
A collection of algorithmic design projects using svg manipulation, html canvas, css, three.js, & physi.js.

Interactive Delicate Fabric
An interactive mesh fabric made using HTML Canvas with raw JavaScript and Verlet integration physics logic. Click and drag to move the fabric; pull it hard to tear it. Weirdly therapeutic.