Commit Graph

77 Commits

Author SHA1 Message Date
starmen1265 7bbcd9696e chore(tools): 更新搭建指南和level-builder输出/解析器 2026-06-09 19:12:36 +08:00
starmen1265 5367d82407 feat(config): 切换游戏模式和默认地图为ChildHood项目配置
- 默认地图: Lvl_ThirdPerson → LVL_SuburbanV01
- 游戏模式: BP_ThirdPersonGameMode → BP_ChildHoodGameMode
- 编辑器启动地图同步更新
2026-06-09 19:12:05 +08:00
starmen1265 7d5a0657bb fix(asset-catalog): spawn后设置BlockAll碰撞使Line Trace生效 2026-06-09 19:11:00 +08:00
starmen1265 d102c1b13a chore(agents): 更新Agent配置——dev/pm/reviewer阅读清单微调 2026-06-09 19:07:54 +08:00
starmen1265 1d1f9fb638 feat(content): 调整游戏模式/控制器/主角Character+资源迁移
- 新增 BP_ChildHoodGameMode、BP_ChildHoodPlayerController、BP_ChildHoodCharacter
- Mannequins资源从Content/Characters/迁移到Content/Res/
- 更新 LVL_SuburbanV01.umap 关卡引用
2026-06-09 19:07:42 +08:00
starmen1265 0d3a957bdd chore(content): 清理旧资源——删除Mannequins动画和SideScrolling模板
- 删除 Content/Characters/ 下 Mannequins 全部动画资源(Death/Pistol/Rifle/Unarmed)
- 删除 Content/Maps/Lvl_SideScrolling/ 横版模板关卡
- 删除 Content/Characters/ 下 Manny/Quinn 材质和贴图
- 这些资源已迁移到 Content/Res/ 下
2026-06-09 19:07:30 +08:00
starmen1265 9f6572600b feat(tools): 添加UE5资产探索脚本系统asset-catalog
- discover_assets: 枚举Content资产,按UE5类型分类,输出index.json
- analyze_meshes: 包围盒/锚点/bbox_faces(area+orientation)/Line Trace细节包围盒/规则Tags
- analyze_materials: 动态参数提取/base_color_hex自动转换/规则Tags
- analyze_blueprints: generated_class API Actor检测/组件提取/interaction推断Tags
- run_all编排器: 断点续跑/步骤控制/错误traceback/UE5 JSON序列化兼容
- probe脚本: UE5.7 API探测(TraceTypeQuery/DrawDebugTrace枚举发现)
2026-06-09 19:01:50 +08:00
starmen1265 0646d8c349 docs(art): AI风格化生图工作流方案+风格方向确认偏深夏时光
- 新增 AI风格化生图工作流方案(六维度框架/风格萃取/双参考融合/三工具分工)
- 美术风格指南更新为深夏时光现代3D卡通渲染方向
- 模型测试计划prompt从PS1风格改为深夏时光风格
- 生成结果目录结构创建(含已有测试图片)
2026-06-09 18:46:01 +08:00
starmen1265 22711cf946 feat(tools): 添加世界布局草图工具 World Layout Sketcher
三级层次化布局绘图 → AI 解读 → 关卡执行案前置输入

工具特性:
- L1 场景总览(道路/水域/区域/不可通行)→ L2 区域详图(建筑/绿地)
- 双层画布架构:L2 底图显示 L1 内容,绘图层独立操作
- L1↔L2 双向像素缩放同步
- 像素扫描提取连通区域(BFS),输出 bounds + 世界坐标
- JSZip 打包下载(JSON + 独立 PNG 像素文件 + 预览图)
- 加载时从 ZIP 恢复完整画布像素数据

集成更新:
- 新增 .claude/skills/world-sketcher/ 技能定义
- game-designer agent 添加 world-sketcher skill + 布局草图前置步骤
- 关卡设计工作流插入 ③a-③c 子流程
2026-06-09 16:49:54 +08:00
starmen1265 fa533f75f5 chore(memory): 添加game-reviewer Agent记忆——token权限+P006审查记录
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-09 00:09:32 +08:00
starmen1265 ebbb6217c7 chore(git): .ignore添加ai-art-research和scripts目录
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-09 00:09:27 +08:00
starmen1265 59d352d385 docs(tech): Level Builder技能逻辑梳理报告——架构/流程/问题分析
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-09 00:08:17 +08:00
starmen1265 2e40b85006 docs(tech): P-006白模搭建报告——从准备阶段更新为完成状态
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-08 23:45:53 +08:00
starmen1265 b69502412f refactor(game-dev): 精简程序Agent阅读清单——移除路线图/概念草案/系统名文档依赖 2026-06-08 19:06:41 +08:00
starmen1265 a8bcfb8218 fix(assets): v01白模关卡重建——238Actor锚点补偿+天空盒
关卡文件更新:雾+大气+锚点补偿后的238个Actor
Agent记忆:BSP锚点类型+Rotator关键字参数+V01修复记录
2026-06-08 19:05:58 +08:00
starmen1265 a3c38aa92a fix(level-builder): 锚点补偿+旋转修复+天空盒+解析器去重
- asset_mapping: 38种BSP资产实测锚点+pivot_offset_xy自动补偿
- scene_builder: Rotator改关键字参数修正旋转轴映射
- scene_builder: spawn前XY锚点补偿(支持Yaw旋转)
- scene_builder: 新增ExponentialHeightFog+大气效果后处理
- build_cmdline: 构建后自动添加雾+GameMode+DirectionalLight大气
- build_guide_parser: 去重+全局地面+旋转列名兼容+边界段范围修正
- BarrierWall实际尺寸修正(60×210非20×100)
- 搭建指南: 全局地面中心坐标+西边界旋转统一+院门改双开门
2026-06-08 19:05:50 +08:00
starmen1265 c3c10a9fcb refactor(skills): Agent架构重构——去阶段/去步骤号/审查纯Issue化/工作流拆技能/目录扁平化
- game-reviewer: 删除本地审查记录,仅Issue评论
- quality-gate-review: 删除审查记录/步骤号/阶段标准
- game-dev: 删除阶段感知节,4个工作流详情拆到技能
- game-designer: 删除原型/批量生产阶段,执行案规范拆到技能
- game-pm: 去掉节号和步骤号
- 全局去掉步骤标号(①-⑧/步骤1-5/1.4.X/第一步-第四步)
- 新建技能: code-implementation/deviation-report/design-execution
- 原型目录扁平化: docs/design/prototype/* → docs/design/
- requirements-analysis及子文件去步骤号和阶段引用
- stage-iteration/sketch/roadmap去任务编号
- 更新所有docs/design/路径引用
2026-06-08 16:03:24 +08:00
starmen1265 53a8dc9fed chore(gitignore): 移除code-workspace追踪——机器相关文件不应入库 2026-06-08 15:43:42 +08:00
DESKTOP-2K5TJI4\admin 37b8996fae refactor(skills): Gitea技能拆分——gitea-pm/gitea-collab双技能+配置集中化+角色自动映射 2026-06-08 14:02:10 +08:00
DESKTOP-2K5TJI4\admin d36991299c refactor(agents): 角色文档解耦——移除工具硬编码,简化工作流 2026-06-08 11:28:44 +08:00
starmen1265 29232eff8f docs: 程序agent记忆更新+UE5.7 Python API笔记+搭建报告修正 2026-06-07 23:51:05 +08:00
starmen1265 6ba07318be docs(workflow): 工作流重构——3阶段状态机+独立审查代理+阶段技能体系
- 简化 game-pm:删除质量门审查和风险检测,改为进度检查+任务分配调度器
- 重写 game-reviewer:改为子代理模式,角色完成工作后自行启动,使用 ai-reviewer 账号
- 新增 project-initializer 技能:项目冷启动初始化
- 新增 stage-sketch/roadmap/iteration 技能:3 阶段任务序列管理
- 修改 game-designer/game-dev:添加审查交接流程
- 更新 gitea-collab/quality-gate-review/development-workflow
- gitea.js:添加 reviewer 角色 + 5 个新标签(review:pass/fail, stage:sketch/roadmap/iteration)
2026-06-07 23:49:58 +08:00
starmen1265 e31151a8b6 feat(assets): v01白模关卡——265 Actor自动生成(命令行构建) 2026-06-07 23:48:38 +08:00
starmen1265 df99b36586 feat(tools): 命令行白模构建——build_level.bat 一键生成UE5关卡 2026-06-07 23:48:31 +08:00
starmen1265 acb211aec2 feat(tools): 添加UE5编辑器内白模构建启动脚本 2026-06-07 23:11:55 +08:00
starmen1265 a6e5dde912 docs(skill): 白模关卡自动生成工具 Skill 文档 2026-06-07 23:08:03 +08:00
starmen1265 0f96b79dba feat(tools): 白模关卡自动生成Python脚本——Level Builder
两阶段流水线:搭建指南Markdown → JSON → UE5 Actor
- 解析器:4种表格变体+范围展开+坐标表达式计算
- 配置:37种BSP资产映射+13种材质+7区域定义
- 验证:265个Actor全部通过,0错误
- Builder:UE5 Python API自动放置Actor+材质+Outliner
- 报告:自动生成搭建报告Markdown

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 23:03:45 +08:00
starmen1265 8011cb6472 docs(review): P-008交互系统程序设计质量门审查通过+美术调研+工作流完善
- P-008 交互系统技术设计审查通过,审查记录 docs/plans/reviews/P-008-review.md
- D-001 关卡执行案审查通过,审查记录 docs/plans/reviews/D-001-review.md
- 新增 AI 美术调研参考图(我的暑假/放学后少年/真实场景/美术风格)
- 新增关卡执行案、白模搭建指南和搭建报告
- 完善工作流技能:质量门审查、Agent记忆、需求分析
- 更新交互系统和角色控制系统技术设计文档
- 清理过时参考文档
2026-06-07 01:54:02 +08:00
starmen1265 dec183ff02 docs(tech): 收集系统技术设计文档(P-009)
基于执行案 v0.1.1 需求分析 8 步流程重新产出
- 新增 FCollectionConfig 统一 17 个可调参数管理
- 直接绑定 InteractionManager 委托,移除不存在的 ItemManager
- 新增 3 个 UUserWidget 子类替代旧版裸 UUserWidget
- 完整覆盖全部行为规则的实现方案映射
2026-06-07 01:52:56 +08:00
starmen1265 9d06bed350 feat(assets): 白模资产包+参考资料+图片下载工具
- BlockingStarterPack 白模资产包(墙体/地板/楼梯/门窗等)
- 参考图:放学后少年游戏截图
- tools/image-downloader: 图片批量下载工具
2026-06-06 23:55:36 +08:00
starmen1265 28fa0d98bc docs(design): v0.1范围简化——统一跑步移动与整句文本显示
- 移除步行/跑步双速切换,统一为跑步移动
- 叙事文本从打字机效果改为整句一次性显示
- 同步调整体验验收清单
2026-06-06 23:55:21 +08:00
starmen1265 84bdfb22de docs(workflow): 关卡设计工作流与关卡执行案体系
- Agent 文档新增关卡执行案产出规范与白模搭建工作流
- 开发流水线补充关卡执行案产出节点与白模搭建子任务(6a)
- 新增关卡执行案模板、BSP资产参考卡、关卡设计工作流规范
- 新增原型阶段设计文档索引 README
- .gitignore 补充 __pycache__ 规则
2026-06-06 23:55:14 +08:00
starmen1265 b951450345 docs(design): 千禧年怀旧文化灵感记录与迈皋桥历史考据 2026-06-06 00:38:21 +08:00
starmen1265 eb40f41420 docs(research): 新增AI美术风格调研目录,含聚合站调研与模型测试计划
- 参考图素材链接清单(80+链接:我的暑假、放学后少年、千禧年老照片、lowpoly风格)
- 聚合站与中转站调研(国内直连+API中转方案)
- 国内外模型统一测试计划(8个模型、4类测试、评分标准)
- 怀旧文化头脑风暴记录

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-06 00:33:58 +08:00
starmen1265 150f94c674 docs(technical): v0.1 程序设计——角色控制+交互+收集三份技术方案
P-003 步骤④程序设计产出:

- player-controller-tech.md: 角色控制系统(参数调整+输入绑定,2-3天)
- interaction-system-tech.md: 交互系统核心框架(状态机+推镜+物品中转,5-7天)
- collection-system-tech.md: 收集系统进度追踪+通知UI(1-2天)

覆盖三份执行案全部行为规则,含美术需求清单和技术风险分析。
等待 PM 质量门审查。
2026-06-06 00:30:50 +08:00
starmen1265 acb9439735 refactor(agents): Agent去项目化 + PM任务粒度标准 + 程序设计工作量估算
- 三个Agent文件移除ChildHood/UE5.7.4等硬编码项目信息,改为引用CLAUDE.md
- 策划Agent删除项目背景section,替换为CLAUDE.md引用
- PM新增任务粒度标准:非代码任务一份文档一个任务,代码任务按设计文档拆分
- 程序设计文档新增第6项产出:工作量估算与实现拆分建议
- 同步更新PM质量门2、development-workflow质量门/检查清单/诊断表

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-06 00:12:49 +08:00
starmen1265 a61b3796e9 refactor(agents): Agent文档重构——去Gitea耦合+中文化+废弃引用清理
- 新建 .claude/skills/gitea-collab.md 抽取Gitea协作工具为独立skill
- 重写3个Agent文件为中文,删除current.md/reports/等废弃引用
- Agent只描述项目管理逻辑(what),Gitea实现细节(how)迁移到skill
- development-workflow.md清理废弃行,抽象Gitea为项目管理工具
- 删除无引用的规范文件(design-agent-specification等)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-05 23:45:19 +08:00
starmen1265 f8840711cc docs(status): P-002执行案质量门通过,清理废弃引用,更新流水线状态
- P-002 交互/收集/角色控制三系统执行案质量门通过
- 新增 P-002-review-r2.md 第二次审查报告
- current.md 流水线状态更新:③✅ → ④🟡可开始
- 清理 game-pm/game-dev agent 中已废弃的 current.md/roadmap.md 引用
- 删除旧 agent-memory 和 game-pm.zh-CN.md

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-05 22:54:17 +08:00
DESKTOP-2K5TJI4\admin 768d927d26 docs(refs): 新增进度管理迁移方案文档 2026-06-05 19:09:46 +08:00
DESKTOP-2K5TJI4\admin 43c193be01 config(agents): Agent 进度管理改用 Gitea CLI --role 参数
- game-pm.md: 会话启动/质量门/任务管理改为 Gitea API 调用
- game-designer.md: 汇报方式从 report 文件改为 Issue 评论
- game-dev.md: 同上,用 --role dev 自动选 Token
- development-workflow.md: 协作规则更新为 Gitea Issue 驱动
- 删除旧 agent 配置(game-project-pm.md, ue5-programmer.md)
2026-06-05 19:07:49 +08:00
DESKTOP-2K5TJI4\admin eee3a4925c feat(tools): 新增 Gitea CLI 工具并迁移进度管理到 Issue/Milestone
- 新增 scripts/gitea.js CLI(20+ 子命令,--role Token 管理)
- 新增 scripts/gitea-api.js API 客户端模块
- 新增 scripts/.gitea-tokens.json(gitignored,按角色存 Token)
- 更新 .gitignore 排除 Token 文件
- 更新 gitea-api-guide.md 新增 CLI 用法和标签体系文档
- Gitea 上初始化 23 个 Labels + 8 个 Issues + 依赖链
- 16/16 API 接口验证全部通过(含 UTF-8 中文编码)
2026-06-05 19:07:37 +08:00
DESKTOP-2K5TJI4\admin 0dfc90cfdf docs(design): v0.1执行案P-002修正——交互/收集/角色控制三系统对齐 2026-06-05 19:06:43 +08:00
starmen1265 cdf7f68788 docs(design): 交互系统执行案与项目文档整理
- 新增交互系统执行案 (P-002a),含层级状态模型、行为规则、边界情况
- 新增概念草案 concept.md、头脑风暴记录
- 新增 Agent 配置 (策划/PM/程序) 及角色记忆
- 新增 P-002 质量门审查报告、任务汇报、工作日志
- 更新路线图、current.md 等项目计划文档

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-05 01:04:30 +08:00
DESKTOP-2K5TJI4\admin 05d4e5ab9a config: 清理旧命令/Agent配置并更新CLAUDE.md 2026-06-04 19:16:47 +08:00
DESKTOP-2K5TJI4\admin a39923a480 docs(refs): 新增游戏设计参考文档合集 2026-06-04 19:16:38 +08:00
DESKTOP-2K5TJI4\admin 410d206a7d docs(refs): 更新工作流文档并新增策划/PM角色规格说明书 2026-06-04 19:16:33 +08:00
DESKTOP-2K5TJI4\admin 50f987b0e0 docs(refs): 新增程序角色规格说明书 2026-06-04 19:15:09 +08:00
DESKTOP-2K5TJI4\admin 63394b5ef0 docs(workflow): 修复开发流程文档7项逻辑问题 2026-06-04 12:04:22 +08:00
DESKTOP-2K5TJI4\admin 0c38b42a2c docs(workflow): 优化草案字段与精简流水线步骤
- 草案文档:合并「玩家能做什么」+「游戏氛围与风格」为「玩家核心游玩内容与感受」
- 草案文档:新增「核心受众画像」和「市场定位与三大卖点」字段(6→7项)
- 全局设计案:移除与草案重复的「核心玩法循环」和「情感目标」
- 删除冗余的③当前版本设计步骤,其内容完成度信息合并到②路线图
- 流水线步骤从③-⑧重编号为③-⑦,全文件40+处引用同步更新
2026-06-04 11:44:02 +08:00
starmen1265 2038cfb90e docs(refs): 移动参考文档至.claude/refs并修复工作流10项逻辑问题
- 移动 development-workflow.md, GIT-GUIDE.md, GIT-GUIDE-LITE.md 至 .claude/refs/
- 修复③引用执行案时序矛盾,改为引用全局设计案系统名
- 区分阶段级前置①②和版本级循环③-⑧的不可跳过声明
- 删除草案阶段'不需要质量门'的自相矛盾表述
- 全局设计案改为'当前阶段目标形态',明确两阶段独立维护
- 文档同步改为⑧版本复盘:程序汇报→PM协调→策划更新
- PM质量门改为斜体注释行,不再与步骤并列
- 新增设计文档层级关系说明(定调→定骨架→填血肉)
- 三道质量门均新增'开发者最终裁决'仲裁机制
- 原型阶段⑤⑥⑦允许交替推进,放松严格串行约束
- 更新 CLAUDE.md 中 GIT-GUIDE-LITE.md 引用路径

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-04 00:14:23 +08:00