1.6 KiB
1.6 KiB
NumberSwipe 正式主版本
本目录是唯一正式微信主工程,属于 NumberSwipe_New 仓库 main 分支。2026-10-23 已将分层反馈、音乐与流动指路强化版提升为主版本。版本以 release-info.json 为准。
开发与验收
需要 Node.js 22+、npm。首次克隆后在本目录运行:
npm ci
npm run check
npm run package
微信开发者工具导入本目录,或导入仓库根目录(根配置已指向这里)。构建使用本目录锁定的 esbuild,无需原 NumberSwipe 目录。烟测使用仓库内相邻 campaign-200-r2 的上游文件及快照哈希;移动整个仓库后仍有效。字体、音效、音乐与上游快照均随仓库保存。现成字体可直接构建;仅重新制作字体时另需 Python fonttools 和字体原始文件(见 build-fonts.py)。
协作
从最新 main 创建 codex/主题 分支,在本目录修改、构建、测试,通过评审后合并 main。每次发布更新 release-info.json,运行打包命令;输出 ../releases/ 下对应版本名。不要把独立旧副本当作主目录,不要将本机绝对路径或跨仓库依赖写入脚本。网页 campaign-200-r2 是关卡来源及历史网页版本,不是本微信主版本。
当前版本保留200关、原存档兼容、分层音效、BGM、振动设置、三列选关及流动指路。真机听感、振动与性能仍需微信预览验收。
提升前基线:Git 标签 backup/pre-layered-main-20261023。历史开发记录见 OPTIMIZATION.md,其中独立实验版描述仅适用于提升前。