基本的2d碰撞检测

Bai*_*kev 8 collision-detection

我在哪里可以阅读更多关于游戏的基本2d碰撞检测或只是具有一些交互性的应用程序?

编辑:Canvas游戏的javascript怎么样?

Siy*_*iyu 2

最重要的定理是分离轴定理(SAT)。基本上,它允许您检测两个多边形之间的碰撞。不错的阅读材料就在这里

如果您的游戏只涉及凸形状,那么sat.js是一个不错的选择。

但是,如果您需要处理凹形状,则需要其他算法。您可以将一个凹形分解为多个凸形,我们poly-decomp.js可以为您做到。

如果你想更深入地研究的话,这篇论文非常有趣。