opengl游戏程序

时间:2010-11-26 05:48:02

标签: iphone android windows opengl-es

我想在不同的平台上开发相同的游戏,如android,webos,iphone(ios)

我听说我们可以在这个平台上移植本机代码。我正在使用windows.is有机会

我在windows和port中开发游戏到上面的平台。

提前致谢

阿斯旺

3 个答案:

答案 0 :(得分:3)

你不能只是简单地移植它们,OpenGLES只有一部分OpenGL功能,并且ES中没有GLUT。此外,每个openGL设置代码例如:准备画布,加载纹理可能因平台而异。

答案 1 :(得分:0)

您不能只将Windows OpenGL游戏复制粘贴到其中一个平台上,并使其完美运行。有一些工具和引擎可以帮助你开发一次游戏然后让它在多个平台上工作(它们的工作效果我不能说,但是,我从来没有使用它们)。如果你在SO上检查this question,那么OP中有一个很好的选择列表,其中一些具有上述能力。

答案 2 :(得分:0)

小心点。 iPhone使用OpenGL ES,它是Open GL的一个子集。 一个好的想法是在继续之前先看this

希望这会有所帮助。 谢谢, Madhup