适用于 iOS 2D 游戏的图形



我已经在App Store上发布了一款2D游戏,但我注意到当我添加太多对象时,fps会下降,这是一个非常简单的游戏,所以我认为它不应该发生。

所以我认为我没有正确渲染图形。

我应该使用什么,OpenGL ES,Quartz 2D,...?

我一直在阅读Apple关于iOS版OpenGL ES的文档,但他们很少提到2D,所以我不确定它是否可以用于此。

我现在使用的是Quartz 2D(我猜是UIView,UIImages,UIImageViews),但实际上,我从来没有使用过视图的drawRect方法。我在视图的 init 函数中创建图像或图形,并在以后需要修改其属性时将它们保存到变量中。

任何建议,推荐,pdf将不胜感激! :)

PS:这是游戏的链接,如果你想对它有一个更好的想法:http://itunes.apple.com/es/app/kipos/id494638587?mt=8

我建议你使用 Cocos2D。它的功能将使您更轻松地进行游戏开发。如果您认为自己准备好迎接挑战,请尝试OpenGL ES。不过我要警告你:它有一个非常陡峭的学习曲线。

相关内容

  • 没有找到相关文章

最新更新