【问题标题】:Best framework for a programming beginner to make iphone games [closed]编程初学者制作iphone游戏的最佳框架[关闭]
【发布时间】:2012-01-21 16:32:07
【问题描述】:

我已经开始在一个名为 stencylworks 的程序中开发 iphone 游戏。它非常有故障,我厌倦了受到游戏引擎的限制,并认为学习如何编程是一项有用的技能,所以我想我会尝试学习一个框架(cocos 2d,sparrow)来制作 iphone 游戏使用引擎。我从十岁起就一直在使用游戏引擎,但每当我尝试自学一门编程语言时,它总是不顺利。我几乎没有任何编程经验,而且似乎大多数框架都假设您了解另一种语言。如果它能让一切变得更容易,我愿意先学习另一种语言,但我真的不想。我有很多学习资源(本地图书馆、itunesu),所以如果有任何书籍可以让学习变得容易,我也可以得到这些。

【问题讨论】:

  • 虽然我们无法对此提供客观的答案,但我可以告诉您,如果您希望深入了解 Objective-C 和 Cocoa Touch 框架,那么您很可能希望熟悉这些框架。 iOS 游戏设计。虽然您可以使用游戏引擎将其中的一些内容从您身上抽象出来,但您确实应该首先了解底层平台。此外,您选择哪种引擎(或使用哪种 API)取决于您是希望开发纯 2-D 游戏还是 3-D 游戏。

标签: iphone frameworks


【解决方案1】:

当您想为新平台学习编程时,有时您必须学习一门新语言。对于原生 iOS 开发,无法绕过 Objective-C,因此您必须与它交朋友。幸运的是,它并不难学(带有原始 C 框架的原始 C 更难)。但是学习一门新语言并不是什么大问题(根据我自己的经验,我可以告诉你,随着概念的不断重复,每种新语言都会变得更容易)。学习一个新的框架会消耗最多的工作和时间。

那里有几本书讨论 iPhone 游戏开发。您想选择一个有很好评论的(我不能列出任何,因为我没有,从现在起三个月后,我现在列出的任何列表都会过时,因此对未来的访问者毫无用处)。到目前为止,Cocos2D 似乎是最流行的游戏开发框架(仅次于纯原生开发)。但在你开始之前,我建议你拿一本初学者的 iOS 开发书。不像游戏开发那么酷,但是如果您对 iOS 开发的整体完成方式有很好的了解,您将可以更轻松(因此也更有趣)阅读游戏开发书籍。

【讨论】:

    【解决方案2】:

    如果你只对游戏感兴趣,我会推荐 Cocos 2d 并考虑以下书籍:http://www.learn-cocos2d.com/。

    如果您将来对开发游戏感兴趣,您应该考虑学习引擎和框架背后的编程语言。

    【讨论】:

      【解决方案3】:

      www.unity3d.com 框架 你也可以使用 cocos3D

      【讨论】:

        猜你喜欢
        • 2012-07-13
        • 2012-04-26
        • 1970-01-01
        • 1970-01-01
        • 2015-09-15
        • 2013-05-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多