有没有一种最好/最好的方式来同时为安卓和iOS (以及Mac )进行跨平台应用程序开发,比如游戏?
只是简单地开发一个只使用OpenGL和C/C++的应用程序应该是非常简单的,不是吗?只要我一开始没有接触到声音甚至互动?
我研究了NDK,但是有很多关于人们不应该使用它的警告。我想尽可能地自己做所有的事情,所以我没有研究过像Cocos2D这样的事情……有没有类似于跨平台的openGL "Hello World“的教程?
谢谢鲍勃
发布于 2012-10-17 02:38:08
Unity3d (游戏引擎)是开发跨平台游戏的最好、最简单的方法。由于这个事实,它支持很多平台。
unity3d支持的平台有安卓、Iphone、Mac & Window、web、Flash、Ps3、Wii,甚至Linux。使用它的主要好处是您不必重写代码(只需进行一些微小的更改)即可将其移植到其他平台。
它支持C#、Javascript以及用于脚本编写的boo。最好的一点是。它有一个强大的支持和强大的社区来解决你的问题。
你可以在几分钟内用Unity3d为不同的平台创建一个跨平台的Hello World,比如mac,windows,android,iphone,web。
我知道它不像你想要的那样接近( unity3d ),但是如果你的目标是跨平台游戏,那么unity3d是最好的方式(也是最快的)。
请查看http://unity3d.com/
发布于 2012-10-17 01:23:01
我目前正在开发一个多平台的游戏(iOS,安卓,Java-openGL,Flash和HTML5),使用的是一个叫PlayN http://code.google.com/p/playn/的谷歌框架。它运行得很好,当我遇到问题时,从作者那里得到了很好的反馈
https://stackoverflow.com/questions/12920136
复制相似问题