【问题标题】:Sprites for iOS devices适用于 iOS 设备的精灵
【发布时间】:2012-05-17 19:16:30
【问题描述】:

我正在尝试为我计划制作的下一款游戏做一些研究,只是想知道是否有人可以给我一些指导。

我想使用精灵来显示动画、人物行走等,所以我的问题是这个。哪个游戏引擎处理精灵最好?

每秒可以显示多少个精灵?假设我有一个角色行走并希望它看起来很流畅,我能获得 60fps 吗?还是那样高?

最后一个问题..对不起!如果一个 sprite 具有更多的颜色和复杂性,但文件大小与更简单的东西相同,是否需要更多的处理能力来显示复杂的?

谢谢! 詹姆士。

【问题讨论】:

    标签: iphone objective-c ios


    【解决方案1】:

    我强烈推荐cocos2d 用于精灵动画。如果您已经了解objective-c,则很容易上手。它非常适合使用精灵。动画非常流畅,当您在 iOS 模拟器中测试应用程序时,它会在左下角告诉您每秒帧数。每秒帧数通常在 60 左右。关于精灵文件大小,我相信如果两个精灵之间的文件大小相同,那么它们需要相同数量的处理能力。

    【讨论】:

    • Cocos2d 不错,但使用起来比 Sparrow 复杂得多。如果 OP 只是想显示精灵(可能带有 alpha、旋转和缩放),Sparrow 绰绰有余,而且更容易使用。
    • @Cthutu 任何一个都会诚实地工作。不过 Cocos 2d 并没有那么复杂。通过几个很好的教程,我在一天内创建了一个带有一些动画的基本游戏。另外,如果您遇到困难,使用 cocos 2d 寻求帮助会容易得多。这是一个很好的Post sparrow vs cocos2d。
    • 我已经发布了两者的游戏,但我更喜欢 Sparrow 并且社区更有帮助,但你的里程可能会有所不同。正如迈克所说,任何一个都可以。
    【解决方案2】:

    Sparrow engine 用于精灵、声音和其他事物的简单性是一个很好的引擎。没有理由不能获得 60fps。至于你的最后一个问题,不会有什么不同。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-02-06
      • 1970-01-01
      • 1970-01-01
      • 2018-08-22
      • 1970-01-01
      • 2015-11-28
      • 1970-01-01
      相关资源
      最近更新 更多