哪种最佳做法'使用AndEngine开发Android游戏时使用图像资源? 最好的'方式,意味着有效地加载图像/精灵/纹理,高性能,不会消耗太多的设备资源(GPU,内存等)
假设这个游戏有几个角色和地图。每个不同的角色都有许多动画,每个不同的地图都有不同的平铺集。
问题1:精灵文件
一个。 一张(大/巨型)精灵表。在一个文件中包含所有字符和地图的所有可能精灵。
湾很多单精灵文件。一个文件包含一个精灵。例如,总精灵将超过100个文件
C。 组合:多个精灵表。一种用于一种字符/地图图块的精灵表。例如,字符A将具有" char_A_spritesheet.png",地图X将具有" map_X_spritesheet.png"。
哪个是最佳选择?
问题2:图像文件类型
它应该是.jpg,.png还是别的什么?