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