Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocos2d iPhone还是Sparrow首次开发2D iOS游戏?_Iphone_Objective C_Cocos2d Iphone_Sparrow Framework - Fatal编程技术网

Cocos2d iPhone还是Sparrow首次开发2D iOS游戏?

Cocos2d iPhone还是Sparrow首次开发2D iOS游戏?,iphone,objective-c,cocos2d-iphone,sparrow-framework,Iphone,Objective C,Cocos2d Iphone,Sparrow Framework,我刚把基本的UIKit拿下来。我已经开发了一些个人应用程序,但现在我准备和其他开发者一起开发一款游戏。这两个框架看起来都很强大,而且都有很多优点 有人有偏好吗?相互比较时有利弊吗?它们似乎都有相似的语法和性能。确切的答案是cocos2d,因为它易于学习,拥有强大的社区,有很好的文档记录,与Sparrow相比,它的功能更加丰富。我没有使用Sparrow,但我听说它也很简单,但它缺少活跃的开发者和论坛。Cocos2d也越来越受到开发者的关注,他们在iOS中开发2d游戏。所以最好使用cocos2d。确

我刚把基本的UIKit拿下来。我已经开发了一些个人应用程序,但现在我准备和其他开发者一起开发一款游戏。这两个框架看起来都很强大,而且都有很多优点


有人有偏好吗?相互比较时有利弊吗?它们似乎都有相似的语法和性能。

确切的答案是cocos2d,因为它易于学习,拥有强大的社区,有很好的文档记录,与Sparrow相比,它的功能更加丰富。我没有使用Sparrow,但我听说它也很简单,但它缺少活跃的开发者和论坛。Cocos2d也越来越受到开发者的关注,他们在iOS中开发2d游戏。所以最好使用cocos2d。

确切的答案是cocos2d,因为它易于学习,拥有强大的社区,有很好的文档记录,与Sparrow相比,它的功能更加丰富。我没有使用Sparrow,但我听说它也很简单,但它缺少活跃的开发者和论坛。Cocos2d也越来越受到开发者的关注,他们在iOS中开发2d游戏。所以最好使用cocos2d。

我发现Sparrow框架API比cocos2d更干净、更一致。您还将获得更好的官方文档来开始Sparrow开发,并且开发人员在论坛上的响应能力非常强。Cocos2D的Wiki非常不完整,部分已经过时,而且论坛如此拥挤和闲聊以至于很难找到埋藏的宝石

然而,Cocos2D非常流行,网上有更多的教程(请查看)和书籍(如我的:)。您还会找到更多的开发人员寻求帮助


还有一个(但我有偏见)是CoCo2D令人兴奋的替代品,有15个以上的示例项目、集成的重要源代码(CoCo3D、Cocos2D扩展、Lua)、在线、离线和作为Xcode帮助提供的整个API参考,以及更好的跨平台(iOS和Mac OS)支持。

我发现Sparrow框架API比Cocos2D更干净、更一致。您还将获得更好的官方文档来开始Sparrow开发,并且开发人员在论坛上的响应能力非常强。Cocos2D的Wiki非常不完整,部分已经过时,而且论坛如此拥挤和闲聊以至于很难找到埋藏的宝石

然而,Cocos2D非常流行,网上有更多的教程(请查看)和书籍(如我的:)。您还会找到更多的开发人员寻求帮助


还有一个(但我有偏见)是CoCo2D令人兴奋的替代品,有15个以上的示例项目、集成的重要源代码(CoCo3D、Cocos2D扩展、Lua)、在线、离线和作为Xcode帮助提供的整个API参考,以及更好的跨平台(iOS和Mac OS)支持。

作为一名专门针对ios的游戏开发人员,cocos2d最合适。原因如下:

1.开源和objective-c语言
2.免费
3.你学到了很多,这意味着你必须在开发时间上妥协。
4.支持PVRTC纹理,减少内存使用。PVRTC是一种图像格式。当它加载到RAM中时,以牺牲图像质量为代价消耗更少的内存。当前版本的Sparrow还不支持PVRTC

对于麻雀: 它仍处于初始开发阶段 它与Flash/Flex中的框架非常相似。如果您是ActionScript3开发人员,您将非常熟悉Sparrow。 不支持PVRTC,没有集成的物理引擎和粒子系统

下面是我作为开发初学者发现的资源列表。 你可以跳转到一些链接

什么是花栗鼠/物理引擎

所有框架清单


希望它能帮助你

作为一名专门针对ios的游戏开发人员,cocos2d最合适。原因如下:

1.开源和objective-c语言
2.免费
3.你学到了很多,这意味着你必须在开发时间上妥协。
4.支持PVRTC纹理,减少内存使用。PVRTC是一种图像格式。当它加载到RAM中时,以牺牲图像质量为代价消耗更少的内存。当前版本的Sparrow还不支持PVRTC

对于麻雀: 它仍处于初始开发阶段 它与Flash/Flex中的框架非常相似。如果您是ActionScript3开发人员,您将非常熟悉Sparrow。 不支持PVRTC,没有集成的物理引擎和粒子系统

下面是我作为开发初学者发现的资源列表。 你可以跳转到一些链接

什么是花栗鼠/物理引擎

所有框架清单


希望它能帮助你

由于我计划使用大量图像,PVRTC对我来说就像是交易的破坏者。物理方面的东西看起来很棒。Sparrow现在支持PVRTC纹理,有一个粒子系统作为扩展,可以与物理引擎集成(Sparrow forums/wiki中有这方面的教程和示例),所以这个答案现在可能无关紧要。因为我计划使用大量图像,PVRTC对我来说就像是一个交易破坏者。物理方面的东西看起来很棒。Sparrow现在支持PVRTC纹理,有一个粒子系统作为扩展,可以与物理引擎集成(Sparrow论坛/wiki中有关于这方面的教程和示例),所以这个答案现在可能无关紧要。Sparrow显然看起来更容易,但正是文档和社区让我求助于Cocos2d。谢谢你的意见!提到用于Kobold2D的Lua集成有点误导,因为它仅用于加载配置,并且明确不可用于游戏脚本。话虽如此,我发现Kobold2D是一种更简单、更有组织性的方式,可以开始使用cocos2d。Lua的游戏脚本