Steffen Iterheim over at learn cocos2d posted a good article discussing the benefits of composition in games, and he linked the “Understanding Components” QuickTalk I did for PushButton Engine:
Which reminded me I had never linked it here on my blog! So if you’re curious about why components are a great fit for games, I encourage you to watch my 5 minute video above, and check out the resources linked in Steffen’s post.

4 responses to “Composition vs. Inheritance”
Strategy pattern-ish.
[…] of abstraction between the entities of the game and the logic applied to them. Ben Garney has this post on the advantages of their component system, so I won’t go into all the details. However, I […]
[…] If you don’t know what component driven engine is capable of I urge you to look it up here. It not a traditional method but when done correctly it can save you hours of work. For this reason […]
Thanks for picking this up! Someone must be using Google Alert. :)I took the opportunity to follow up on PBE progress, gratz for the v1.0 release!