标签: java android collision
我正在开发一款Android 2D游戏,它涉及无限的跑步和跳跃到很高的高度。我正在尝试实现一个修改好的哈希网格来回收它的单元格,但是我越深入挖掘它就越觉得它会变得非常慢。我还使用哈希网格来引用渲染和生成的内容。我的问题是,有没有满足我需求的系统?或者也许有效地使用网格的一些技巧?
答案 0 :(得分:1)
您可能希望了解Box2D 过去我不得不处理一些碰撞游戏,但它是用Java编写的,所以我可以使用awt.geom库完美地工作,这在Android中是不可用的。
另一种方法是使用Rect并检测与“包含”和“相交”的碰撞。