当前位置: > 静寂权杖 > 文章内容
在这个过程中,引擎团队也意识到这可能是制约未来在微信小游戏上进一步开发重度游戏的技术瓶颈,所以我们开始在引擎内置的编译器中进行定制,并且引擎会自动将编译阶段的代码量减少到开发者的代码量,而不是将这部分繁琐的工作留给开发者自己。 我们已经在 Egret 中初步实现了这个能力,预计在 7 月底提供公测版本。
此外,微信小游戏近期还允许开发者通过分包下载的方式,将代码包的整体大小限制提高到8M。 尽管如此,为了给用户带来更好的用户体验,降低流量消耗和加载速度,代码大小的优化还是值得做的。
3.发布试用版并优化
真机测试通过后,可以在微信开发者后台上传微信小游戏设置为试用版,方便团队成员体验小游戏。
传奇来了微信小游戏第一版内部体验版后,引擎团队发现部分安卓手机的流畅度较差,主要体现在首次加载贴图时出现明显的UI锁死。 在与微信小游戏官方技术团队沟通后了解到,微信小游戏技术团队正在利用新版微信中的一些新技术和新机制来解决这些问题。 当游戏正式上线时,我们发现它相比之前的试玩版有了很大的提升。
发布到微信小游戏后,引擎团队开始协助开发者对发布流程进行工作流优化。 在以往的开发流程中,《传奇来了》的技术团队在每个版本发布前都需要通过白鹭引擎的工具对资源进行重命名。 通过引擎5.1版本提供的自定义构建流水线,只需要引入一个额外的编译插件,就可以用一条命令代替之前版本的复杂操作,大大降低了发布过程中人工干预带来的潜在风险。
此外,为了进一步提升游戏前期的加载体验,引擎团队还帮助《传奇来了》技术团队在发布时引入了配置文件的自动合并功能。 通过该功能, Comes 将约 150 个游戏配置文件合并为一个压缩文件,大大提高了游戏的启动速度和后续加载速度,并且整个过程对开发者完全透明,无需修改任何业务逻辑代码。