标签: game-engine strategy-pattern
Component Pattern与参考游戏设计的策略模式有什么区别?
答案 0 :(得分:2)
你在这里比较苹果和橘子 - 实际上说你在这里比较发动机和汽油可能更正确。
组件模式基本上只是说你应该组合复杂系统(在游戏设计中你可能有物理,图形,声音组件等 - 也就是说它们都是子系统。
策略是在运行时插入不同实现的一种方式。
所以 - 而不是说它们之间的区别可能更有意义的是说策略模式可以用来在运行时加载适当的组件 - 在这里拉伸一点但是你可能想要切换到不同的渲染例如,当你下水时算法。