嘿希望这是一个简单的问题,大概是"如何优化?"。我有一个游戏,屏幕上只有5个字符,从50左右的银行中随机选择。它们的分辨率相对较高(大约300宽,600高),所以每个都需要自己的1024x1024精灵表(或者可能是4个一起) 2048x2048)。
重大问题是......
1)我应该预先加载所有50个精灵表,还是在玩家进入关卡时根据需要缓存它们?
2)每个角色应该在角色类本身内构建自己的动画集,还是应该将所有动画存储在主HelloWorld中?
3)我应该在2048x2048精灵表上放置4个精灵(当我可能只需要特定级别中的4个中的1个)而不是单独的1024x1024张?
作为游戏流程的子注释,一个级别大约需要1分钟,并且可能有多个相同的角色,尽管只是基于赔率,它通常是5个不同的角色。
谢谢!