Code that I've written which you're free to use, modify, and redistribute according to the various open source licenses each project is under. More projects (mostly half-finished) can be found at my Github page.
- Words - A word-finding game using advanced procedural generation techniques. Still pre-alpha, but playable (if you're lucky and the latest commit isn't broken).
- Ponder - A attempt at a D3-based visualization Swiss army knife. Uses two panes to show full data and details of a selection, and includes a RadViz-like circular transform tool.
- Fourest - A Ludum Dare submission (LD#34) in Processing where you control an AI platforming agent exploring a procedurally generated underground world.
- This is a Story - A silly little Twine story.
- heylisten - Rough scripts for recognizing notes and note sequences from real-time input (on Linux).
- ORE - The code for the occupancy-regulated extension library for procedural content generation.
- textension - An Inform-like language/interpreter for writing IF that allows explicit movement through time. Stuck at an alpha stage.
- Toponaut - My prototype for Noah Wardrip-Fruin's Playable Media class in the Winter Quarter of 2011. This is a game engine along with a bit of content for it. The game can be summarized as a fractal puzzle-platformer.
- All You Base Is Belong To Us - My team's submission for the 2011 Global Game Jam. It's a pretty fun one- or two-player game that combines tower defense with castle defense. Requires Python 3.1 and Pygame 1.9.1 (the version that works with Python 3.1).
- Puppies and Kittens - A
font inspired by Sans Bullshit
Sans that uses "ligatures" to replace nasty words with cute animals. If
people subject to online harassment or in charge of moderating hateful
comments are forced to wade through figurative rivers of shit, then "Puppies
and Kittens" is a pair of hip waders (note: this isn't a solution to a
problem; it's just a tool). It's based on Droid Sans and is also
licensed under the Apache License 2.0. Currently it's in an alpha stage with
just one cute animal (Sam the Snake) and two ligatures ("bitch" and "cunt").
A future iteration of the project may also include a font-building kit so
that you can customize the list of "ligatures."
In use it looks like this:
Words like bitch and cunt can be tiring if you're forced to look at them all day. Sam the Snake (short for Samantha when they're feeling female) isn't tiring, they're just cute.