phaser-best-practices
这是一个用于构建和重构 Phaser 3 浏览器游戏的技能,帮助开发者创建新的 Phaser 项目,以及添加或改写场景、实体、物理、UI、瓦片地图、动画、输入、音频和相机等模块。它也会针对 Phaser 特有的问题提供调试思路,例如场景重启、像素画模糊、碰撞器缺陷、资源加载失败和动画异常,并可用于改善 Phaser 项目的架构、可维护性与运行时性能。该技能遵循“先检查、再决策”的原则,会先查看已有的 package.json、打包配置、Phaser 版本、语言类型、游戏引导和场景列表等信息,再决定适配方案,而不是强行套用模板。该技能不适用于非 Phaser 引擎,除非用户明确希望在其他引擎中借鉴 Phaser 风格的模式。技能在新建项目、功能开发、修缺陷、性能优化和美术资源管线等场景下,会给出推荐目录结构、游戏配置、场景职责划分和可运行的起步代码;在功能或修复任务中,会提供最小改动、根因说明、补丁以及验证步骤。注意:本次资料未提供收费、价格、平台支持范围或具体效果等信息。