首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >适用于在任何移动平台上开发的3D引擎

适用于在任何移动平台上开发的3D引擎
EN

Stack Overflow用户
提问于 2009-09-29 14:30:37
回答 2查看 355关注 0票数 1

我正计划为所有的移动平台开发一款游戏,并且几乎专注于游戏的概念。但到目前为止,我面临的唯一问题是,我不知道什么才是最好的库+ 3d引擎,才能在一些即将推出的手机上实现最佳的硬件效果。我说的是iPhone 3GS,新的WinMo和安卓设备,配备著名的Snapdragon,三星,ARM,高通,甚至英特尔和AMD的其他处理器。到目前为止,我计划暂时使用ogre库,但是之后会提供什么可移植性呢?这更多的是一个设计问题,而不仅仅是编码。感谢任何帮助,也非常欢迎其他希望合作的人。给我写封信吧。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-09-29 17:08:52

我对Window了解不多,但是(现在) Android和iPhone之间的兼容性有一个障碍:托管代码和本机代码。Android强烈鼓励你用Java编写,而iPhone需要Objective-C或C++ (或C)。虽然Android确实有一个本地开发工具包,但他们目前并没有公开很多库。随着时间的推移,他们将添加更多的API,但Android开发人员将继续鼓励Java开发,因为Dalvik字节码可以在任何新设备上运行。

这只是我的观点,但我会在一开始只关注一个平台。选择您的主要平台,如果可以,用可移植的C++编写核心游戏代码,并将特定于平台的部分与核心游戏代码分开。你的目标是发布你的游戏。一旦你有了一些钱,然后开始专注于你的第二个平台的端口。

票数 2
EN

Stack Overflow用户

发布于 2011-02-21 02:07:12

我建议你使用OpenGL ES和STL。Android和iOS平台都变得更加兼容OpenGL和STL库,看起来其他所有的移动平台都会遵循这条路线(可能除了Windows phone7)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1492919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档