为什么java不适合开发一些大型计算机三维游戏



C#依赖XNA来开发一些3D游戏,但java为什么能开发出一些3D游戏?

如果你愿意,你可以用java编写3D游戏,最大的例子是minecraft。。。它有点童车,有时有点慢。。。但它仍然是用java 编写的

Wurm Online是用java开发的,虽然没有最先进的图形外观,但性能相当好。你可能想看看它,并调查一些库和类似的使用。你可以通过玩它的设置学到很多东西。所以,我的答案是肯定的,你可以使用Java。

你可以用任何语言编写游戏java最初在大多数手机上用于游戏,我相信android是基于java的。

Java在多线程领域也非常方便,这再次提高了游戏性能。然而,由于java的特性(在JRE的运行时环境中运行),它可能相当缓慢。

这是一些为java制作的2d和3d库,其中包括

  • ljgl-一个二维和三维游戏库

  • JMonkey引擎-再次2d和3d(主要是3d)基于openGL

最新更新