SuperAPI AI 工具集

scenario-unity-web

通用与其它

查看项目

更新于 10-16 00:20

技能介绍

用途:当 Unity 6.3 游戏需要在浏览器中运行时使用,处理 WebGL 导出、Web 构建设置与 Build Profiles、gzip/Brotli、Decompression Fallback、服务器响应头、加载预算与浏览器实测。

主要能力:按托管方选择压缩(自有 HTTPS/CDN 用 Brotli 并关闭 fallback,纯 HTTP 用 gzip,itch.io 开启 Decompression Fallback,Poki 关闭);以“到首次可玩”的字节数做预算;用 Chrome 无头模式验证加载、图形 API、堆增长与帧率;提供 WebBridge、WebErrorReporter、.jslib 互操作与发布策略测试。

使用方式:依赖 scenario-unity-expert 背景,工具包括 ut_env、ut_run(build(P, "web")、run_tests)、ut_review,以及 scripts/ut_web.py、scripts/AgentKit/Web/WebJobs.cs、scripts/WebRuntime/。流程为预检审计、按托管方应用设置、互操作接线、构建、本地与真实主机响应头审计、Chrome 加载检查、预算与限速加载、变体验证、发布。缺失同级技能时可用 npx skills add scenario-labs/skills --skill <name> 安装。

适用场景:自有服务器、CDN、itch.io、Poki、CrazyGames 等 Web 发布;桌面与移动浏览器;WebGL 2 与实验性 WebGPU。

限制:WebGL 单线程单堆,禁用 ThreadPool 类 API;WebGPU 在 6.3 为实验性且仅 URP;Safari iframe 无 IndexedDB;系统字体对 CJK 等可能空白;门户会忽略或重写 index.html。具体价格与收费资料暂未提供。