一个适用于Java的好的2D引擎?

4

有人知道一个带有精灵、动画和碰撞处理的好的Java 2D引擎吗?


什么类型的游戏?有特别想玩的吗? - alphadogg
我正在开发一款战术RPG游戏:http://sourceforge.net/projects/fatal-assault/ - Giann
4个回答

5

2
您的链接出现了“页面未找到”的错误。 - Niklas R
很奇怪为什么那个问题被删除了,它是一个不错的讨论,尽管这个答案已经三年了。JGame、Slick2D和LibGDX仍然是有效的选择。另一个查看选择的网址:http://www.java-gaming.org/index.php?topic=26897.0 - Ben

1

Slick2D 看起来是一个相当不错的选择。

它被广泛使用,并且基于 OpenGL(通过 LWJGL),因此如果需要,您可以获得相当不错的性能。


0

Greenfoot来自BlueJ的开发者,如果你第一次尝试使用Java进行游戏开发,那么它会是一个不错的选择。它不仅提供易于学习的API,还附带完全集成了Greenfoot界面的开发环境。

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


-1
  • jGame
  • Arianne

旁注:你最好远离Java。游戏开发行业主要使用C++/Python,第三是C#。


7
也许是为了贬低Java,但实际上它是一个很好的游戏平台。 - Lawrence Dol
5
好的,我会尽力进行翻译。您所要求翻译的内容是:"Yeah, but your entire answer had nothing to do with the OPs question. He just wanted to find a good Java engine, he didn't ask anything about the game industry as a whole." 大意为:是的,但你的整个回答与OP的问题无关。 他只想找一个好的Java引擎,他并没有问任何关于整个游戏行业的问题。 - davorb
说实话,你的“答案”似乎是特意提供未经请求的建议。如果你把那个删掉,它就相对是一个相当薄弱的努力。而且这些建议可能是非常错误的。如果 OP 没有兴趣进入商业化游戏开发,只是一名“独立”或爱好开发者,他们在大多数类型的游戏中使用 Java 会更加有利(更具生产力)。 - user796820
@Perce:“具体来说”。哇,我想我不能帮助那些试图超越预期目的的人。我猜“完美思维”的负评是不可避免的。为了试图提供帮助而付出的努力都白费了…… - alphadogg
我并不是指这是特意安排的,以将某人从Java中引开(我猜您自己也是一位Java开发者)。我是说它看起来像是那样(第三方无法确定……)。 - user796820
显示剩余3条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接