以最简单的方式将c ++ opengl游戏移植到android和IOS

时间:2014-02-14 07:24:08

标签: android ios opengl-es game-engine porting

我有一个简单的带有opengl的c ++游戏,我想把它移植到android平台和ios中。我读了很多文章,但我找不到任何可以同时执行此操作的工具。

我可以使用cocos2d-x吗? http://www.cocos2d-x.org/download

或者将c ++游戏移植到android和ios的最佳方法是什么。

2 个答案:

答案 0 :(得分:1)

我会看一下SDL 2.0。它支持开箱即用的OpenGL,iOS和Android,是隐藏平台差异的绝佳方式。如果你已经有一个OpenGL游戏,那应该很容易。

有关Steam Dev Days的主题的热烈讨论:

http://www.youtube.com/watch?v=MeMPCSqQ-34&list=PLckFgM6dUP2hc4iy-IdKFtqR9TeZWMPjm

除了SDL 2.0可以免费使用(zlib许可)。

可从此处获取SDL库:

http://www.libsdl.org

答案 1 :(得分:0)

在android的情况下,找到NDK,本机活动,与OpenGL ES到OpenGL的区别。 我觉得不难发现。样本位于NDK源包中。