我可以在哪里阅读有关游戏的基本2D碰撞检测或仅具有某些交互性的应用程序的更多信息?
编辑:Canvas游戏的javascript怎么样?
答案 0 :(得分:1)
最重要的定理是分离轴定理(SAT)。基本上,它使您可以检测两个凸多边形之间的碰撞。 here是不错的阅读材料。
如果您的游戏只涉及凸形,那么sat.js
是不错的选择。
但是,如果需要使用凹形,则需要其他算法。您可以将凹形分解为多个凸形,poly-decomp.js
可以为您完成。
This paper非常有趣,如果您想进一步深入。