10得票2回答
手动编辑Unity3D碰撞器坐标?

我正在尝试创建一个2D游戏,需要使用具有完美对称性的2D多边形碰撞器,因此我想手动/数值设置坐标,而不是使用鼠标。 怎么做呢? 我想游戏可以在启动时调整坐标,但如果可能的话,我更希望在“设计时间”就设置正确。另外,如果我要在启动时以编程方式进行操作,我会感激提供如何做以及相应链接的教程。

10得票3回答
碰撞检测和碰撞响应

我一直在尝试使用Android的OpenGL来表示几个移动/旋转的对象,现在我想让它们发生碰撞并做出真实的反应。 研究这个问题,我可以找到很多资源,建议我确定两个3D形状是否在当前帧中碰撞(或者它们是否会在下一帧中碰撞)。然而,我很难找到描述已发生碰撞如何获取信息的资源。 例如,使用凸形状...

10得票2回答
Cocos2d中的碰撞检测

我希望在同一行内进行两次碰撞检测。 例如:- (请参见下面的图像) 椭圆形和矩形被检测到。之后,我的椭圆形将沿直线向下行驶并检测另一个矩形。 第一个(沿轨迹路径行驶)运行良好。第二个我想要沿直线向下通过碰撞检测。 如何进行此过程。

10得票2回答
Java游戏引擎

有没有人知道适用于Java的好的2D游戏引擎?我希望它至少试图保持最新。我尝试使用JGame,但它没有我需要的灵活性。我尝试使用Slick2D,但它没有提供易于进行碰撞检测的解决方案。相反,大多数人建议您循环遍历所有实体,并检查是否以这种方式进入另一个对象,但O(n)似乎是一种非常可怕的方法,...

10得票3回答
如何在碰撞响应中修复圆形和矩形重叠问题?

在数字世界中,真正的碰撞几乎不会发生,因此我们总是会出现“碰撞”圆形与矩形重叠的情况。 如何将圆形放回到与矩形完美碰撞而无重叠的状态? 假设矩形已经停止(零速度)并且轴对齐。 我会用后验方法(二维)解决这个问题。 简而言之,我需要解决这个关于t的方程: 其中: 是一个数字,...

10得票5回答
检测矩形和多边形是否相交的方法?

最好的方法是检测红色矩形是否与黑色多边形重叠。请参考以下图片:

10得票5回答
Java中两个矩形之间的碰撞检测

我有两个矩形,红色矩形(可移动)和蓝色矩形。两者都具有:x、y、宽度、高度。 如何使用编程语言(如Java)表示蓝色矩形与红色矩形相碰撞?

10得票1回答
如何在Godot中检测碰撞?

我正在使用Godot制作游戏,但是我无法确定可以用什么代码来创建死亡平面(当实体经过该区域时,它将被删除或死亡)。

10得票3回答
使用Libgdx实现圆形和多边形碰撞

在Libgdx中有没有一种方法来验证一个多边形和一个圆形之间的碰撞? 我看到了Intersector类,但只发现了圆形和矩形之间的碰撞测试。那其他多边形呢? 如果我需要手动完成它,使用Libgdx最好的方式是什么?

10得票1回答
如何在没有向量数学的情况下计算两个AABB之间的闵可夫差异?

我正在实现我的第二个碰撞检测库。这个库应该处理轴对齐的盒子(AABBs)。我想在这个版本中开始跟踪快速移动的盒子。我认为计算两者之间的Minkowski差异会是一个很好的起点。 当我说Minkowsky差异时,我是指Collision detection for Dummies中描述的几何操...