有没有人知道适用于Java的好的2D游戏引擎?我希望它至少试图保持最新。我尝试使用JGame,但它没有我需要的灵活性。我尝试使用Slick2D,但它没有提供易于进行碰撞检测的解决方案。相反,大多数人建议您循环遍历所有实体,并检查是否以这种方式进入另一个对象,但O(n)似乎是一种非常可怕的方法,当您计划拥有多个敌人、边界和子弹飞来飞去时......
此外,Slick2D的创建者几乎不再更新,Wiki中的许多教程甚至都没有完成。我不是责怪他,我理解当你没有时间时的感觉,但肯定有像我所寻找的那样的框架存在吧?