|
Hey, I'm Gabe, and this is what I've been up to lately.
|
|
2009: Simpler To Dos
A dead simple iPhone todo list application.
|
|
2008: Turf
A web-based strategy game played in pre-existing local communnities.
|
|
2008: Champfleury
In 1529, Geofroy Tory tried to find the answer to why the newly reconstructed Roman alphabet was so beautiful. This is his story. Published in Printing History, January 2008.
|
|
2007: Stroke animation
A rendering system to animate 3D drawn worlds as if they were being drawn on the fly by 50 pens handled by 50 animators. Movement was handled by shifting the drawing page around and zooming in and out, and then erasing and redrawing pen strokes, yielding a hand-animated kind of motion for navigating in a 3D world.
Built using C++ and OpenGL.
|
|
2007: Simpleframe
An evolutionary algorithm for generating load-bearing space frame geometries. The frames were evaluated with the FRAME static structural evaluation package, by Professor Henri Gavin at Duke University.
Built using C++ and OpenGL.
|
|
2007: Mental Canvas
A tool for conceptual architectural design and analysis. A collaborative project with faculty and graduate students at Yale School of Computer Science Graphics Lab. Presented at Pacific Graphics '07.
|
|
2006: Castro Catastrophe
While I was working at The Go Game I wrote a historical narrative game -- a cross between participatory theater, role-playing, and an adventure game -- inspired by the history of Harvey Milk, the first openly gay man elected to public office in California. I ran the three-hour game twice, with about 25 players each time. Players played as supporters, and walked around the game zone centered on Castro Street, earning the endorsements of several actors playing the roles of Harvey's friends and competitors. Local bookstores, drugstores, and the Castro Theater were all in on the game and helped provide clues.
|
|
2006: Project 7
Another attempt at an adaptive music engine based on live keyboard input. Records and replays sequences of notes based on pattern recognition of the history of played notes.
The application was built in Max/MSP and javascript.
|
|
2006: Project Five
An evolutionary algorithm for generating airport terminal floor plans. Each design was evaluated with an agent-level crowd simulation.
Built using C++ and the Windows GDI.
|
|
2005: How Do You Pronounce It?
A first stab at a website: pronunciations for hundreds of IKEA product names by a swedish friend. Powered by Ruby on Rails and midnight oil.
|











