Unstructured Thoughts

Portfolio

The Dragonfruitvoid
2D simulator of Guild Wars 2's most complex raid
Bluetooth Rotary Phone
Using an old rotary phone to make cellphone calls
League of Lines
Voice-line-based online competitive card game
Discretize Gear Optimizer
Part of a team building an optimizer for Guild Wars 2 gear sets
Xither
Dithering playground
PTC Reality Lab
Working on the intersection of AR, IoT, and AI
Cabbage Legs
A genetic algorithm tries to make successful quadripedal robots
Moxie
Digital coach for Guild Wars 2 PvE
The Pictorial Key
Markov-generated Tarot cards that don't exist
Guillotine
Small project inspired by Peter Wegner's Guillotine of Sunlight, Guillotine of Shade
The Brigantine Job
Short interactive fiction about being on a boat
Aster
Simple visualized AI plays Asteroids
Whisper of Jormag Guide
Comprehensive text+video guide for a Guild Wars 2 encounter
Invasion of a Small Planet
Ludum Dare 38 entry
Sea of Stars
Art piece based on a trick you can do in the real world with transparencies
Explosion
Tiny fireworks visualizer
r/place WebGL
Visualization of r/place using WebGL to highlight activity
Steak
Randomly generated epicycloids
Shelob
Javascript reference investigator
In Other Words
Political typing game heavily inspired by Epistory
562448656 Sonnets
Shakespearean sonnet mashup inspired by 10^14 sonnets
Untitled GW2 Raiding Project
Online organizer and stats generator for Guild Wars 2 raid logs
Random Walk
Procedurally generated text-adventure-like text
Hot Goss
Visualization of gossip protocols with different linking styles
Argyle
Procedurally produced plaids
Colors
Color-coded binary file visualization
Fractal Flames
Visualizer of fractal flames
Nineteen Below
Procedurally generated ice block puzzles