具有两个非矩形 Texture2D 的 MonoGame 物理

MonoGame physics with two non-rectangular Texture2Ds

在 MonoGame 中,我将如何处理两个非矩形 Texture2D 之间的碰撞和物理?显然,既然是游戏,速度就至关重要。我有哪些选择?

这是一个这样的算法示例。

http://www.codeproject.com/Articles/15573/D-Polygon-Collision-Detection

网上到处都是这样的例子。

本质上,您想检查对象周围的大 space,并且在对象更有可能相互碰撞之前,您不会进行更准确的检查。