我正在开发一个通用的iOS游戏项目。图形艺术家创造了这套伟大的骰子动画,基本上是骰子滚动到一个服务上,并停止在其中一个侧面。共有6套,每套22个。问题是这些都是全屏幕动画(640x624),但大部分区域都是空白的,所以它们在集合中每帧约40k。
问题..
1)在通用应用程序中包含此类动画是不现实的吗?
2)无论如何我怎么能让他们进入游戏,我认为我限制的地图集大小是1024x1024。
3)关于如何实现这一目标的任何想法?
我正在使用Sparrow框架。
答案 0 :(得分:0)
1)在通用应用程序中包含此类动画并不现实。
2/3)我会将动画减少到关键帧,每帧中的空白区域尽可能少。然后,在代码中为骰子的运动设置动画。因此,如果您在没有任何代码的情况下运行动画,则骰子将出现在旋转的地方以及诸如此类的地方。编写代码来模拟骰子的平移运动。这也可以让你把它们放在一两张图册上。
答案 1 :(得分:0)
关于Atlas,您可以创建大于1024x1024的图集,这是一个命令示例:
./ generate_atlas.rb --scale 0.5 --padding 2 --sharpen --maxsize 2048x2048 * .png atlas.xml
你总是要以2s的力量工作。