game development

I have worked in the game industry as both an indie and traditional developer.

GenGam 2016

On November 19, 2016 in San Francisco, CA the first annual Gen Jam (procedural generation jam) was hosted at the awesome indie co-working space GameNest. The idea was to spend a Saturday creating an art generator, a "thing that makes

Making Procedural Content Look GREAT

I'm going to talk about how to get from images like these: to this: using what I call a Decoration Generator. The awesome tileset shown above was created by Oryx Design Lab and is fantastic, I highly recommend checking it

Drunken Walk Procedural Algorithm

This is a procedural generation technique that places open spaces on a grid. It can be used for generating dungeons, castles, and other environments for video games. Start with a solid grid, such as a 2D array of walls. Pick


Download from the Apple App Store here! I work as a full-stack iOS + backend engineer on Bocksworld, creative block-based building game for kids by Linden Lab. This was is created with C# in Unity, Objective-C, Ruby and MySQL. I have