Designing object systems for games interests me a lot, and I've interviewed a number of developers about how their object systems work. Eventually I'll write up some stuff here. In the meantime, at a conference in Seoul, Korea that Casey Muratori, Jon Blow, Doug Church, and I put together years ago, we collated some of the information we'd gathered from other developers, and Doug gave a talk about his experience with the Thief object system.
You can see the PowerPoint here.
This page is mostly a placeholder so that ppt has a place to live while I fill in my site.
todo: lots more work to do on this page