适合Java的2d引擎?

时间:2009-02-19 21:12:35

标签: java graphics 2d sprite

有没有人知道一个优秀的2D引擎用于精灵,动画和碰撞处理?

4 个答案:

答案 0 :(得分:5)

JGame可能就是你要找的东西。

您可能还想查看此问题(https://stackoverflow.com/questions/293079/java-2d-game-frameworks),其中包含一些Engines列表以及对其中一些的一些反馈。希望它有用。

答案 1 :(得分:1)

Slick2D似乎是一个非常可靠的选择。

它被广泛使用,它基于OpenGL(通过LWJGL),所以如果你需要它可以获得一些非常好的性能。

答案 2 :(得分:0)

Greenfoot来自BlueJ的制作者,如果你是第一次用Java进行游戏开发,那将是一个不错的选择。它甚至不是一个易于学习的API,而且还带有一个完全集成的Greenfoot表面的开发环境。

游戏环境是greenfoot.World,而游戏中的每个元素都是greenfoot.Actor个实例。 Actor类提供了一种真正的位图交集方法(greeenfoot.Actor.intersects())。

答案 3 :(得分:-1)

  • jGame
  • 阿里安娜

Tangent:你最好远离Java。游戏开发行业的C ++ / Python很重,C#排在第三位。