Java 哪个游戏编程API?

Java 哪个游戏编程API?,java,Java,所以我很好奇,我开始学习如何用Java开发游戏,我很感兴趣,用哪个图形API(应用程序编程接口)来开发游戏?我在那个里看到了一些(包括发动机,它们为你们做了大量的工作),比如: 我想知道,还有什么其他的图形API,以及一个通常很好的图形API是从什么开始的?我将从2D游戏编程开始,我希望转到3D游戏编程,所以我想了解支持2D和3D的图形API。 甚至可以添加您对所选API的体验。只是好奇我推荐slick 2D作为首发。 我是基于LWJGL的,如果你需要的话,还是让你使用它吧。 它有一个像样的文

所以我很好奇,我开始学习如何用Java开发游戏,我很感兴趣,用哪个图形API(应用程序编程接口)来开发游戏?我在那个里看到了一些(包括发动机,它们为你们做了大量的工作),比如:

我想知道,还有什么其他的图形API,以及一个通常很好的图形API是从什么开始的?我将从2D游戏编程开始,我希望转到3D游戏编程,所以我想了解支持2D和3D的图形API。
甚至可以添加您对所选API的体验。只是好奇

我推荐slick 2D作为首发。

我是基于LWJGL的,如果你需要的话,还是让你使用它吧。 它有一个像样的文档、演示、代码示例、活动froum和为其制作的有用工具(仅举一些例子——粒子编辑器,内置对平铺贴图的支持)

当你对2D游戏有足够的信心时(应该需要几年的时间),然后切换到3D游戏的jmonkeyengine(如果你真的坚持Java)


祝你好运

我非常确定,那里的图形API将支持2和3D。你可能会得到更好的回答@I just start我对这个问题的搜索,所以我喜欢从这里开始,以“所以我只是好奇”开头的问题通常不适合堆栈溢出。你们做研究,试着开始,当你们遇到一个特别的问题时,问你们一些特别的问题。
Java3D 
JMonkeyEngine 

Java OpenGL