只是一个简单的问题,谷歌搜索它不会导致任何(好的)结果:CryEngine 3可以在Java中使用吗?如果是这样,它会是一个好的选择吗?
目前我在jME3(jMonkey)尝试一些东西,它看起来做得很好,只是我认为CryEngine 3应该能够做得更多.
由于Cryengine编译为DLL,您可以通过Java Native Interface访问DLL .因此理论上可能会变得更加可能.考虑到Cryengine3的大小和复杂性,我很确定它们在CryEngine 5或6之前,直到你已经包含了CryEngine 3的必要功能.同样调用本机函数在性能方面相当昂贵,所以不应期待任何出色的性能.另一方面,在完成之前,处理器速度将显着提高.
用Java进行高端图形游戏通常是不可能的.虽然jMonkeyEngine3看起来相当不错,但我确信它不会达到一个好的专业C/C++(/ C#)引擎的质量.当你想认真对待游戏开发时,目前有两种选择.
学习C++和/或C#.这是通常用于大型游戏的语言.
做Browsergames.你可以用Java完成服务器上的所有逻辑,只需要在flash或html5中进行演示.但是目前这基本上限制了你的2D,因为WebGL等不够成熟和足够快,无法用高端图形进行3D游戏.
| 归档时间: |
|
| 查看次数: |
2341 次 |
| 最近记录: |