将C++ OpenGL游戏移植到iPad

and*_*ndy 6 c++ porting objective-c ipad

我们有一款用C++开发的游戏和适用于Windows和Mac的OpenGL.

现在我们想把游戏移植到iPad上.有没有比在Objective-C中编写整个程序更好的方法来让我们的游戏在iPad上运行?

现在我是一个iPhone/iPad菜鸟,所以请原谅,如果问题是愚蠢的.

rgn*_*ngl 4

您可能只需要在 Obj-C 中编写直接处理 iOS 的一小部分(创建 gl 表面、输入等)。休息应该会很好。您只需确保仅使用 OpenGL ES 中的 OpenGL 子集。

  • @安迪是的。我的 iOS 应用程序中 90% 以上的代码都是 C++。您将需要一些使用 Objective-C++ 的“.mm”文件扩展名的文件,以便您可以在同一文件中同时使用 Objective-C 和 C++,以便使用 Objective-C 系统库。 (3认同)