我正在使用基于组件的方法编写我的游戏引擎,并且有 3 个问题:
1) 假设我们有 2 个对象 - 兽人和子弹,谁必须处理它们之间的碰撞?带有“miniAI”的子弹头?
2) 更难的问题类似于第一个问题 - 谁必须处理冲突.. 例如.. orc1 和 orc2 之间的冲突?哪一个?
3)子弹检测到碰撞,想自毁,应该怎么做?如果我说摧毁自己不是好方法,我说得对吗?
我正在使用基于组件的方法编写我的游戏引擎,并且有 3 个问题:
1) 假设我们有 2 个对象 - 兽人和子弹,谁必须处理它们之间的碰撞?带有“miniAI”的子弹头?
2) 更难的问题类似于第一个问题 - 谁必须处理冲突.. 例如.. orc1 和 orc2 之间的冲突?哪一个?
3)子弹检测到碰撞,想自毁,应该怎么做?如果我说摧毁自己不是好方法,我说得对吗?