# 微信小游戏性能优化方案工具
如果你还没有下载微信开发者工具,请前往开发者工具下载页面,下载最新的日常构建版本(基于 NW.js 0.39.3 版本,windows下仅支持64bit),根据自己的操作系统下载对应的安装包进行安装。
Q:性能优化方案工具是什么?
A:是为开发者更好的上手方案中的新能力,通过图形界面工具帮助开发者设计,开发,预览,调试还有构建游戏。
Q:性能优化方案工具构建的游戏支持哪些平台?
A:目前支持微信小游戏,后续我们会继续扩展到其他的平台上。
Q:性能优化方案工具如何安装?
A:性能优化方案工具是微信开发者工具内自带的一个功能模块,由微信官方开发人员开发。下载带有性能优化方案功能的开发者工具版本,就能直接使用方案工具,不需要另外安装其他软件。
Q:若小游戏开发者想使用新能力接口,只能在此工具实现吗?
A:平台在微信开发者工具上增加方案相关的功能模块,是为了让开发者更好上手该性能优化方案,也欢迎开发者及第三方引擎通过适配动作让方案在更多场景上进行落地。
在工具下的工作流程
# 设计与编辑游戏资源
设计师可以在工具内编辑游戏资源,游戏场景,并且预览效果。
# 开发游戏脚本
性能优化方案采用类ECS架构,在工具内可以给游戏节点(Entity)挂载脚本组件(Component),实现游戏逻辑的运行以及功能。
# 快速运行与调试
工具可以针对游戏场景进行快速运行预览,不需要等待构建过程。同时工具实时显示游戏数据信息,帮助开发者能更方便地调试游戏。
# 构建打包
工具提供完善的资源压缩能力,资源分包能力,从而显著减少小游戏包体积的大小,提升动态下载资源包的速度。在构建完成之后,还可以在微信开发者工具的模拟器中调试构建完成的最终游戏状态。并且性能优化方案工具未来将会支持将游戏项目构建到不同的平台上。