我知道这肯定是围绕同一主题的众多问题之一。但我希望对此有清晰的思路和新的视角。
我开始学习使用 Java 进行 PC 和平板电脑游戏开发;我无法使用 Unity 3D,因此我请求帮助选择使用 Java 作为主要语言的 ubuntu 游戏引擎。我环顾四周,发现有很多选择,我只想稍微缩小一点范围。
提前感谢并希望得到您的建议:)
答案1
我所知道的最好的 - 也是唯一的 - Java 游戏引擎是陆王金陵。
这代表轻量级 Java 游戏库。它是 OpenGL、OpenAL 和 OpenCL 的实现,它们本身都是用 C 编写的。
但是 Java 本身不太适合用来开发 3D 游戏,也不推荐使用。Java 字节码的实时解释会导致巨大的性能损失。
你可以看看 C++。