SuperAPI AI 工具集

phaser4-game-architecture

通用与其它

查看项目

更新于 10-16 01:29

技能介绍

用途:为 Phaser 4 移动端 2D 游戏建立可维护、可测试、可构建的架构边界,并显式处理小游戏、iOS、Google Play 的差异。可提议、审查架构方案,并在当前任务范围内修改;涉及外部写入、付费、真机、破坏性操作或发布副作用的请求需批准。

主要能力:划分并审计模块,记录职责与非目标、公开输入输出、状态所有权、生命周期、允许/禁止依赖、失败边界、测试与实现顺序。用 Phaser 4、TypeScript、Vite 实现 Web 核心,新项目优先采用官方 create-phaser-game 流程。仅在移动平台需求触发时用 Capacitor 承载 iOS 与 Android,插件封装在平台适配层,初始化不默认安装非必需插件。建立统一音频服务与后台暂停恢复、沉浸式全屏、启动主题与视口/安全区适配。场景只通过公开服务、状态仓库或消息契约协作,不直接访问其他 Scene 内部状态。

使用方式:先读取全局 Work Item、模块审计、依赖能力档、服务边界与项目权威工件。按 F0 范围与流程、F1 规格一致性、F2 架构质量、F3 工程验证、F4 集成/发布决策提交结果。新建项目、实现基础模块或调整目录边界时,先读游戏项目目录规范,按入口/基础服务分层、场景功能聚合组织代码,并把实际路径与所有权写入 TDD。共享基础完成后提供代表性 Vite/Phaser 启动与烟测;关键玩法流完成后提供主目标平台运行烟测。

适用场景:移动端 2D 游戏架构评审、模块边界划分、状态与依赖治理、多平台适配与可复现构建。限制:具体缩放、焦点、裁切规则由项目契约定义;文本未提供具体代码示例与价格信息。