只有一个简单的问题,因为在谷歌上搜索它不会得到任何(好的)结果: CryEngine 3可以在Java3中使用吗?如果是这样,这是不是一个好的选择?
目前我正在尝试jME3 (jMonkey)中的一些东西,它似乎做得很好,只是我认为CryEngine 3应该能够做得更多。
发布于 2013-07-19 21:18:37
因为Cryengine会编译成DLL,您可以通过Java Native Interface访问DLL。所以理论上它应该是的,是可能的。考虑到Cryengine3的大小和复杂性,我非常确定在你包装好CryEngine 3的必要函数之前,它们都是在CryEngine 5或6上。另外,调用本机函数在性能上是相当昂贵的,所以不应该期望任何很好的性能。另一方面,在你完成之前,处理器的速度将会显著提高。
用Java做高端图形游戏通常是不可能的。虽然jMonkeyEngine3看起来相当不错,但我确信它不会达到一个优秀的专业C/C++(/C#)引擎的质量。当你想认真对待游戏开发时,目前有两种选择。
https://stackoverflow.com/questions/17743743
复制相似问题