starmen1265
|
7bbcd9696e
|
chore(tools): 更新搭建指南和level-builder输出/解析器
|
2026-06-09 19:12:36 +08:00 |
|
starmen1265
|
7d5a0657bb
|
fix(asset-catalog): spawn后设置BlockAll碰撞使Line Trace生效
|
2026-06-09 19:11:00 +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
|
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
|
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
|
29232eff8f
|
docs: 程序agent记忆更新+UE5.7 Python API笔记+搭建报告修正
|
2026-06-07 23:51:05 +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
|
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
|
9d06bed350
|
feat(assets): 白模资产包+参考资料+图片下载工具
- BlockingStarterPack 白模资产包(墙体/地板/楼梯/门窗等)
- 参考图:放学后少年游戏截图
- tools/image-downloader: 图片批量下载工具
|
2026-06-06 23:55:36 +08:00 |
|