我正在开发一款物理非常简单的游戏。我只需要检测球(点)何时撞到墙壁(线段)。没有重力,没有摩擦,碰撞是完全有弹性的。
我已经编写了碰撞检测代码,但我即将对项目进行一些重大更改,因此有机会将其全部替换为 Chipmunk 物理库。这是一个好主意吗?
一方面,Chipmunk 将比我自己的代码进行更多的测试和优化,而我不必做维护它的工作。
另一方面,在我的情况下,Chipmunk 的性能可能会降低,因为它旨在支持很多我不会使用的功能。
我希望更熟悉 Chipmunk 的人能够让我免于分析它或自己阅读代码来做出这个决定。