I may shake my fist at the clueless corporate behemoth of EA, but the truth is I’ve come to depend on them. If their upper management was hospitalized and began getting the mental help they so desperately need, the company might end up in the hands of reasonable human beings and I’d be out of a job. I make fun of stupid, and nobody does stupid like EA.
Quakecon 2011 Keynote Annotated
An interesting but technically dense talk about gaming technology. I translate it for the non-coders.
In Defense of Crunch
Crunch-mode game development isn't good, but sometimes it happens for good reasons.
The Strange Evolution of OpenGL
Sometimes software is engineered. Sometimes it grows organically. And sometimes it's thrown together seemingly at random over two decades.
Project Octant
A programming project where I set out to make a Minecraft-style world so I can experiment with Octree data.
Object-Oriented Debate
There are two major schools of thought about how you should write software. Here's what they are and why people argue about it.
T w e n t y S i d e d