用java做游戏 为什么Java不适合游戏开发?
]主要考虑效率(代码执行效率、开发效率)问题,编写时没有C效率,编写成本太高,Java不划算,专门化不同,Java现在广泛应用于web,而C是基于Windows与Windows的兼容性更好,Java是
]主要考虑效率(代码执行效率、开发效率)问题,编写时没有C效率,编写成本太高,Java不划算,专门化不同,Java现在广泛应用于web,而C是基于Windows与Windows的兼容性更好,Java是在JVM Windows系统中运行的有些接口比较费劲。
Java基本上什么都可以开发,但是Java致命的一点是不能直接操作内存,这给Java的开发带来了很多限制。但是Java提供了本地方法,可以调用C的类库,使函数得到进一步的改进。由于Java是自动垃圾回收机制,游戏流畅性有很大折扣,因此不适合玩游戏。
为什么Java不适合游戏开发?
现在Java语言更多地应用于互联网后台开发,Java是web开发的绝对主力军。但在网络游戏方面,Java似乎没有优势。复杂游戏(如lol、DNF、CF)的主要编程语言是C和其他一些技术。3D游戏通常是unity3d,现在非常流行。不过,Android游戏可以使用java开发简单的游戏,但更多的还是使用cos2d等语言。想想方向。另一种流行的技术是HTML5。这项技术目前的就业工资是业内最高的。IOS和大数据可以与之相比。另外,Android和大数据都是基于Java语言开发的。如果你对这两个感兴趣,你可以先学习java。希望能帮你选择。