基本的2d碰撞检测

时间:2010-10-03 20:42:58

标签: collision-detection

我可以在哪里阅读有关游戏的基本2D碰撞检测或仅具有某些交互性的应用程序的更多信息?

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

1 个答案:

答案 0 :(得分:1)

最重要的定理是分离轴定理(SAT)。基本上,它使您可以检测两个多边形之间的碰撞。 here是不错的阅读材料。

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

但是,如果需要使用凹形,则需要其他算法。您可以将凹形分解为多个凸形,poly-decomp.js可以为您完成。

This paper非常有趣,如果您想进一步深入。