我有一个构建2D游戏(packman风格)的任务,我需要使用open gl(任何版本)来绘制图像(任务说明)。这意味着我应该在Xcode中构建“open gl application”,还是使用Core Graphics或UIViews就足够了?
答案 0 :(得分:1)
我在使用Core Graphics编写2D“packman风格”游戏的实验中获得了非常积极的体验:如果你做得对,CALayer
动画证明足够可靠且易于实现。
这是一个link to a great article,解释了如何在Cocoa中实现动画精灵。诀窍是使用图像地图集来避免在运行时管理多个图像。