0

缺口如何在迷你世界中进行碰撞?

我试图找出他是如何为我正在开发的游戏做的。在我的游戏中,我所做的是使用矩形,如果它们与世界上的其他矩形相交,x 或 y 位置的正负取决于您移动的方向。这是一个好方法吗?如果有人能告诉我他的游戏迷你世界中的碰撞是如何产生的,那就太好了。

谢谢

minicraft源代码:https ://s3.amazonaws.com/ld48/ld22/minicraft_source.zip

4

1 回答 1

0

你描述的方法基本正确。

如果您关心性能,请注意不要在碰撞检查期间分配任何新对象,并记住您可以通过预先计算一些东西来加快速度,即树x + width总是相同的。

于 2012-04-22T16:30:33.177 回答