Devlog: Looking at a Component Architecture
Some time back in 2001 or so, Scott Bilas of Gas Powered Games made a post to the sweng-gamedev mailing list describing the game object system his team had implemented in their game, Dungeon Seige. The GPG guys had ditched the traditional object inheritance tree hierarchy for a more flexible component-based system. The ensuing discussion […]