Talk

Some thoughts about how to design games; finding the right amount of complication; the relationship between code complexity and design complexity. Turning bugs into features; programming in a way that's more likely to give bugs worth turning into features. The Jordan curve theorem.