iOS应用性能调优的25个建议和技巧(14)

    xiaoxiao2021-12-01  18

    14. 使用SpriteSheets

    你是一个游戏开发者吗,那么Sprite sheets一定是一个你的最好的朋友了。Sprite sheet可以让渲染速度加快,甚至比标准的屏幕渲染方法节省内存。

    我们有两个很好的关于Sprite的教程:

    1      How To Use Animations and Sprite Sheets in Cocos2D

    2      How to Create and Optimize Sprite Sheets in Cocos2D withTexture Packer and Pixel Formats

    第二个教程涵盖了可能在很大程度上影响你游戏性能的pixel格式的细节。

    如果你对于spirte sheet还不是很熟悉,可以看下这两个(youtube)视频SpriteSheets TheMovie, Part1Part2。视频的作者是创建Sprite sheet很流行的工具之一Texture Packer的作者AndreasLöw

    除了使用Sprite sheets,其它写在这里的建议当然也可以用于游戏开发中。比如你需要很多的Sprite sheets,像敌人,导弹之类的动作类必备元素,你可以重用这些sprites而不用每次都要重新创建。

    转载请注明原文地址: https://ju.6miu.com/read-679387.html

    最新回复(0)