我有一个构建 2d 游戏(packman 风格)的任务,我需要使用 open gl(任何版本)来绘制图像(任务是这样说的)。这意味着我应该在 Xcode 中构建“open gl application”,还是使用 Core Graphics 或 UIViews 就足够了?
问问题
612 次
我在使用 Core Graphics 编写 2D“packman 风格”游戏的实验中获得了非常积极的体验:如果你做得对,CALayer
动画被证明是足够可靠且易于实现的。
这是一篇很棒的文章的链接,它解释了如何在 Cocoa 中实现动画精灵。诀窍是使用图像图集来避免在运行时管理多个图像。