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 a group of us put together, Doug Church collated some of the information we'd gathered from other developers, and gave his experience with the Thief object system. You can see the PowerPoint here.
todo: lots more work to do on this page