feat: version campaigns and document original puzzle design

Restore v0.1 and v0.2 archives with separate progress, publish the curved v0.3 campaign, and document the original 24-level design with reproducible evidence. Refine board presentation and movement, and keep video lab tooling within its own directory.
This commit is contained in:
cabinw
2026-09-09 13:17:30 +08:00
parent 70b021d4cc
commit e92cccba82
52 changed files with 76449 additions and 15076 deletions
+13 -2
View File
@@ -1,6 +1,6 @@
# HEX Video Lab 01
独立的 UI / 动效实验室,入口:`http://localhost:4173/labs/hex-video/index.html`。根目录运行 `npm run dev`;`npm run build` 会将 lab 一起输出到 `dist/labs/hex-video/`。
独立的 UI / 动效实验室,入口:`http://localhost:4173/labs/hex-video/index.html`。根目录运行 `npm run dev`;`npm --prefix labs/hex-video run build` 会将独立站点输出到 `labs/hex-video/dist/`。
完整用色分析见 [designv2.md](designv2.md) 与 [离线 HTML 手册](designv2.html),按项目 Design.md 结构整理,并附原尺寸参考帧、采样记录与色板。
@@ -37,4 +37,15 @@
当前是浏览器 lab;未做 Cocos 或微信真机验证。
HTML 手册包含可搜索/复制色板、原尺寸参考帧灯箱、箭头对比示例和完整正文,图片全部内嵌。修改 Markdown 或采样 JSON 后运行 `npm run design:v2`;根项目 `npm run design` 也会同步生成。
HTML 手册包含可搜索/复制色板、原尺寸参考帧灯箱、箭头对比示例和完整正文,图片全部内嵌。修改 Markdown 或采样 JSON 后运行 `npm --prefix labs/hex-video run design`(根目录的 `npm run design:v2` 保留兼容入口)。
## 目录约定
本项所有新增产出只放在 `labs/hex-video/`。`scripts/` 保存生成与构建脚本,`tests/` 保存测试,`reference/` 保存视频与颜色证据,`research/session/` 归档本次中间抽帧及检查日志,`dist/` 保存可部署站点。正式游戏 `../../src/` 仅作为共享依赖读取,原视频仍保留在用户提供的 `../../examples/hex.mp4`。
- 设计文档:`npm --prefix labs/hex-video run design`
- 独立测试:`npm --prefix labs/hex-video test`
- 独立构建:`npm --prefix labs/hex-video run build`
- 浏览预览:在项目根目录运行 `npm run dev`,访问 `/labs/hex-video/index.html`。
根项目的常规构建不再向其 `dist/` 复制实验室,防止本项产出散落到第二个目录。