iOS 游戏引擎选择

标签 ios 3d cocos2d-iphone game-engine

<分区>

我对 iOS 游戏开发非常陌生,但我在 iOS 应用程序上工作过一些,并且对 Objective-C 也有一定了解。我已经计划好了游戏的概念,但我不确定是否需要 2D 引擎或 3D 引擎。我能举出的最接近的例子是《部落冲突》,其中有看起来 3D 的建筑物,但你永远不会转身它们或任何东西,你只会看到人们或我的角色在它们之间行走可以放大、缩小和平移。我有点倾向于使用 Cocos2D,因为它看起来非常简单并且有文档记录,但我最终想要一些值得的东西,如果有一天我想创建一个合适的游戏或扩展我正在工作的游戏,那么这些东西不会限制我上。

那么我应该选择 3D 还是 2D 开发?如果是,我应该使用什么引擎或开发环境?

最佳答案

如果您不知道是否需要 2D 或 3D 引擎,那么根据定义,您的游戏概念还没有计划好。 ;)

您需要 2D 还是 3D 实际上取决于您。

如果您担心受到游戏引擎的限制,请选择开源的。这样您就可以自己进行任何更改。尽管您不应该高估更改引擎所需的时间和精力,因为这通常需要对引擎的内部工作原理有深入的了解。

我还有更多general advice for picking a game engine here .最好的建议是选择一个可以最高效地使用的引擎,而不是根据其功能集来选择引擎 - 除非您有绝对不可协商的要求(例如 3D 渲染)。

关于iOS 游戏引擎选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15829285/

上一篇:iphone - 从 http url 获取 Matt Gallagher 的 AudioStreamer 的持续时间?

下一篇:ios - 自动调整 iPhone 4S 和 iPhone 5 的 UI 元素

相关文章:

ios - 在终端上使用 xcodebuild 命令导出失败

ios - 使用 Swift 的带有 MVVM 的 UITableView

c - 快速选择立方体贴图正确面的方法?

3d - 使用 Unity 3D 是否有任何限制?

ios - Cocos2d : Invert a texture, 显示镜像?

ios - 将 Sprite 移动限制为垂直和水平

ios - 如何存储和访问 Twitter Fabric 登录 session (iOS/Swift)?

iphone - Linkshare 是否支持跟踪应用内购买?

c++ - 将相机指向 O(0,0,0),45 度

ios - Cocos2d 游戏在 CCCallFunc 后不久崩溃