我打算为所有的移动平台的游戏,并已几乎归零倒在游戏的概念。但现在我面对的唯一问题是,我不知道什么是最好的图书馆+ 3D引擎,以我们实现了一些即将推出的手机的硬件上的最好成绩。我说的是iPhone 3GS的,新的Windows Mobile,并与著名的Snapdragon Android设备,三星,ARM,高通,甚至英特尔和AMD的其他处理器。 截至目前我打算使用食人魔库了,但那么什么将提供便携性?这更是一个设计问题,而不仅仅是编码。任何帮助表示赞赏,别人谁愿意合作是非常欢迎了。只是给我发邮件。

有帮助吗?

解决方案

我不知道很多有关窗口移动,但(现在)有一个障碍Android和iPhone之间的兼容性:管理与本地代码。 Android的高度鼓励你用Java写的,而iPhone要求的Objective-C或C ++(或C)。虽然Android为原生开发套件,他们目前不暴露许多图书馆。他们将增加更多的API随着时间的推移,但Android的开发者将继续鼓励Java开发,因为Dalvik的字节码将任何新的设备上运行。

这只是我的看法,但我会在一开始只专注于一个平台。选择你的主要平台,可移植的C编写自己的核心游戏代码++如果可以的话,并保持特定于平台的部分从核心游戏代码中分离出来。你的目标是让你的游戏发布。一旦你有一些钱进来,然后开始关注你的第二个平台的端口上。

其他提示

我会建议你使用OpenGL ES和STL。 Android和iOS平台成为OpenGL和STL库兼容,它看起来像所有其他移动平台将遵循此过程中(除非,也许,Windows Phone 7的。)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top