2012-03-03 95 views

回答

1

您正在比較蘋果和橘子 - 實際上,您可能會比較正確地比較引擎和汽油。

組件模式基本上只是說你應該componentise複雜的系統(在遊戲設計中,你可能有物理,圖形,聲音組件等 - 也就是說,它們是所有子系統

戰略是堵的方式。在不同的實現中,在運行時

所以 - 而不是說它們之間的差異,可能更有意義的說戰略模式可以用來在運行時加載適當的組件 - 在這裏拉伸一點,但是例如,當你碰到水時,你可能想切換到不同的渲染算法。