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对我来说会容易得多。

    最佳答案

    我将为C++投一个简单的事实,即您的对象中有一个可靠的析构函数。这使您可以包装许多OpenGL组件(缓冲区,纹理等)。您可以知道,在创建对象时,将分配 Assets ,并且在销毁对象(或超出范围)时,将清理 Assets 。

    当然可以用Java完成。 Minecraft是用Java制造的,已经吸引了超过2500万美元的收入。

    07-24 09:45
    查看更多