Closed. This question is opinion-based。它当前不接受答案。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
7个月前关闭。
Improve this question
由于Java支持OpenGL,因此开发游戏的最佳选择是什么?
Java + OpenGL C++ + SDL + OpenGL
由于它的速度,我总是避免使用Java(当然,在游戏开发中)。但是,我发现Java支持OpenGL。因此,我认为速度不再是问题。您应该选择什么?有备注吗?
由于我在Java和垃圾收集器方面的经验,因此Java对我来说会容易得多。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
7个月前关闭。
Improve this question
由于Java支持OpenGL,因此开发游戏的最佳选择是什么?
由于它的速度,我总是避免使用Java(当然,在游戏开发中)。但是,我发现Java支持OpenGL。因此,我认为速度不再是问题。您应该选择什么?有备注吗?
由于我在Java和垃圾收集器方面的经验,因此Java对我来说会容易得多。
最佳答案
我将为C++投一个简单的事实,即您的对象中有一个可靠的析构函数。这使您可以包装许多OpenGL组件(缓冲区,纹理等)。您可以知道,在创建对象时,将分配 Assets ,并且在销毁对象(或超出范围)时,将清理 Assets 。
当然可以用Java完成。 Minecraft是用Java制造的,已经吸引了超过2500万美元的收入。