3
我是一個嘗試爲簡單的2D遊戲構建基本組件的引擎的新手,我想知道從「人」到「箱子」的所有內容是否應該擴展其中的一個。我可以看到有更新和抽獎的優勢,但它似乎是每一個實體隨身攜帶的大量額外行李。任何想法將不勝感激。XNA組件:所有遊戲實體是否應該擴展GameComponent或DrawableGameComponent?
在另一個說明中,我還可以看到一個管理器類,例如粒子引擎,當然應該擴展DrawableGameComponent。
[這個答案在遊戲開發網站](http://gamedev.stackexchange.com/questions/9204/what-are-the-cons-of-using-drawablegamecomponent-for-every-instance-of- a-game-obj/9209#9209)值得一讀。 – 2011-03-15 15:58:37