starmen1265
|
4fc4a39aa6
|
feat(collection): P-013收集系统三层架构解耦实现
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-15 05:13:28 +08:00 |
|
starmen1265
|
2f0a2133a1
|
docs(design): 修复v0.2执行案game-reviewer审查问题
- 弹珠执行案 v0.2.2:明确进入触发物就位点(=玩家起点)与半径(1.5m)、MatchInit射手弹珠选择改UI列表+可重选、贪力反噬放回初始起点、补质量基准脚注
- 蹲下执行案 v0.2.1:修复与弹珠执行案"不位移"的矛盾、补蹲伏动画兜底声明
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-15 05:12:05 +08:00 |
|
starmen1265
|
2c10eedad3
|
docs(design): v0.2 弹珠小游戏与蹲下系统设计准备
- 弹珠小游戏执行案 v0.2.1(经6维度对抗性审查修订25项问题)
- 蹲下系统执行案 v0.2.0(玩家控制器姿态扩展)
- v0.2 范围定义(对标 v01-范围)
- 弹珠操作手感与系统决策头脑风暴共识
- 弹珠配置表(属性/场地/NPC/参数,4个文件)
- 更新设计文档索引与 GameConfig 说明
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-15 05:07:41 +08:00 |
|
starmen1265
|
893ef1eac2
|
fix(interaction): 修复SetInteracting双调用等4个审查退回问题
对应 Issue #32 审查退回(第二次)的4个问题:
1.(重大)移除 InteractionManager 反射调用 SetInteracting,SetInteracting(false) 改由 SystemDriver.OnEffectComplete 协调触发
2.(重大)DoorActor::OnInteractStarted 改为空实现,门开关业务由 EffectManager::ExecuteToggleDoor 驱动
3.(中等)EffectManager::ExecuteCameraReturn 销毁 PushCam 并清空 CachedPushCamera,避免冗余回位
4.(中等)EffectManager::AddToBackpack 添加收集系统集成 TODO 注释
编译验证通过 (UE5.7 ChildHoodEditor Development)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-14 23:48:55 +08:00 |
|
starmen1265
|
46e9b33629
|
fix(collection): 修复时序图activate/deactivate状态丢失问题
|
2026-06-12 18:36:50 +08:00 |
|
starmen1265
|
cb6364fefb
|
fix(collection): 修复收集系统技术方案Mermaid图表语法
|
2026-06-12 18:29:50 +08:00 |
|
starmen1265
|
906e2aa7a2
|
chore(agents): 移除agent记忆系统,决策记录已在docs中维护
|
2026-06-12 18:04:52 +08:00 |
|
starmen1265
|
0c57d69ff7
|
feat(interaction): 添加门BP和交互UI蓝图,配置关卡和角色
- BP_Door: 基于ADoorActor的门蓝图,配置InteractData
- WBP_InteractionPrompt: 交互提示浮出UI
- WBP_NarrativeText: 叙事文本UI
- BP_ChildHoodCharacter: 设置PromptWidgetClass
- LVL_SuburbanV01: 关卡中放置BP_Door
|
2026-06-12 00:51:14 +08:00 |
|
starmen1265
|
237885e3b8
|
fix(interaction): 修复编译错误和交互系统集成问题
- SystemDriver: EffectManager改为值持有,去掉TUniquePtr和条件编译
- SystemDriver: 补充EngineUtils.h include修复TActorIterator编译错误
- GameMode: BeginPlay自动Spawn ASystemDriver
- InteractableActor: 改为abstract基类,子类自行创建交互组件
- DoorActor: 创建DoorInteractableComp替代基类组件
- EffectManager: 实现ExecuteToggleDoor调用实际门开关逻辑
- InteractableComponent/DoorComponent: 修复GetGameInstance路径和调用方式
- EffectManager: Broadcast改为Execute(单播委托)
|
2026-06-12 00:51:00 +08:00 |
|
starmen1265
|
c14c63f30d
|
refactor(interaction): 适配v1.1架构的角色/管理器/交互物改动
- Character: 替换UInteractionManager为UInteractionPromptComponent
- GameInstance: 空壳化,持久数据迁移至PersistenceSubsystem
- InteractionManager: 重写为普通C++ FInteractionManager
- InteractableComponent: 碰撞回调接入ASystemDriver注册
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-11 23:21:46 +08:00 |
|
starmen1265
|
4bf678b937
|
feat(interaction): 交互系统v1.1 Effect/Action架构实现
新增:
- EffectManager: Effect Timeline调度 + Action执行分发
- SystemDriver: AInfo全局驱动器, 持有FInteractionManager/FEffectManager
- InteractionPromptComponent: 独立Prompt UI组件(只读Manager缓存)
- DoorActor/DoorInteractableComponent: 门派生类
修改:
- InteractionManager: 从UActorComponent重写为普通C++ FInteractionManager
- Character: 替换旧InteractionManager为PromptComponent, 通过Driver访问Manager
- GameInstance: 空壳化, 持久数据迁移至PersistenceSubsystem
- InteractableComponent: 碰撞回调接入ASystemDriver注册路径
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-11 23:21:38 +08:00 |
|
starmen1265
|
690cfeb29d
|
docs(technical): 收集系统技术方案 v1.0:Effect/Action 解耦架构修订
|
2026-06-11 23:08:27 +08:00 |
|
starmen1265
|
8a75e682c5
|
merge: 合并交互系统技术方案 v1.1 修订 (P-014)
|
2026-06-11 22:55:08 +08:00 |
|
starmen1265
|
df0fa82ea9
|
docs(technical): 交互系统技术方案 v1.1 审查修订
- 补充 ShowNarrative 的 bWaitForInput/bRandomSelect 参数
- 补充 FSelectedInfo/FTurnState 结构体定义
- 新增 CancelEffect 完整行为定义和收尾清理机制
- 修正模板 A/E 关闭流程(HideNarrative+CameraReturn)
- 修正时序图标注(FInteractionManager 由 ASystemDriver 持有)
- 新增 HideNarrative Action 枚举类型
- 修正通用规则中的旧架构引用
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-11 22:39:22 +08:00 |
|
starmen1265
|
2342b63fc2
|
docs(technical): 交互系统技术方案 v1.0 重写:Effect/Action 数据驱动架构
|
2026-06-11 19:04:14 +08:00 |
|
starmen1265
|
ac7a3abda9
|
config(git): 引入develop长期开发分支模型和git工作流自动化
|
2026-06-11 15:24:38 +08:00 |
|
starmen1265
|
3b851a195e
|
Merge pull request 'fix/asset-catalog-pipeline' (#37) from fix/asset-catalog-pipeline into main
Reviewed-on: http://micecola.top:8418/starmen1265/ChildHood/pulls/37
|
2026-06-11 14:28:48 +08:00 |
|
starmen1265
|
39a34577da
|
merge: 合并main分支,解决冲突并统一交互输入架构
|
2026-06-11 14:26:44 +08:00 |
|
starmen1265
|
fd40217ab8
|
feat(interaction): 新增交互InputAction资产并配置IMC和BP绑定
|
2026-06-11 14:22:57 +08:00 |
|
starmen1265
|
85c2062318
|
feat(interaction): 新增UI Widget基类并集成到InteractionManager
|
2026-06-11 11:43:10 +08:00 |
|
starmen1265
|
5df451011c
|
feat(interaction): Character和PlayerController集成交互系统
|
2026-06-11 11:25:30 +08:00 |
|
starmen1265
|
00ca7044c7
|
feat(interaction): 新增交互系统核心C++框架(6a-6f)
|
2026-06-11 11:25:15 +08:00 |
|
starmen1265
|
a4fd3d3092
|
chore(art): 新增深夏时光参考截图(地图、正午系列)
|
2026-06-11 10:52:16 +08:00 |
|
starmen1265
|
8ee21e5e80
|
docs(technical): 更新交互系统和收集系统技术方案
|
2026-06-11 10:52:14 +08:00 |
|
starmen1265
|
c4ea51b7e6
|
chore(memory): 更新策划Agent记忆索引
|
2026-06-11 10:52:13 +08:00 |
|
ai-pm
|
caadd87d8f
|
Merge pull request 'chore: �������������������ʲ������ű�' (#36) from chore/misc-updates into main
|
2026-06-11 00:55:28 +08:00 |
|
starmen1265
|
82fb409a9e
|
chore: 更新审查记忆和输入资产创建脚本
- reviewer记忆: 新增P-009审查通过记录
- setup_input_assets.py: 重写为多方案容错架构(模板复制+Factory备选)
Task: P-009, P-011
|
2026-06-11 00:54:06 +08:00 |
|
starmen1265
|
0b060b0a74
|
Merge pull request 'feat(tools): 新增execution-to-guide执行案转搭建指南工具' (#35) from feature/execution-to-guide into main
Reviewed-on: http://micecola.top:8418/starmen1265/ChildHood/pulls/35
|
2026-06-11 00:52:18 +08:00 |
|
starmen1265
|
91b390d577
|
Merge branch 'main' into feature/execution-to-guide
|
2026-06-11 00:52:10 +08:00 |
|
starmen1265
|
6f8b599629
|
feat(tools): 新增execution-to-guide执行案转搭建指南工具
- execution_parser.py: 解析关卡执行案Markdown提取区域/结构体/布景/边界/光照
- asset_expander.py: BSP资产建议展开+绝对坐标计算+旋转推断
- guide_writer.py: 生成精确匹配build_guide_parser格式的搭建指南
- composite_writer.py: 组合资产清单+JSON模板生成
- converter.py: 主入口CLI工具
- 更新level-execution-template.md: 移除交互物/收集品章节,新增组合资产标记
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-11 00:44:46 +08:00 |
|
starmen1265
|
3d0b835593
|
Merge pull request 'feat(input): P-011 ��������InputAction�ʲ�������IMC/BP����' (#34) from feature/p011-input-assets into main
Reviewed-on: http://micecola.top:8418/starmen1265/ChildHood/pulls/34
|
2026-06-11 00:44:22 +08:00 |
|
starmen1265
|
f86ffb511e
|
feat(input): 新增交互InputAction资产并更新IMC/BP绑定
- 新增IA_Interact(E键)、IA_Cancel(ESC)、IA_SwitchInteract(Tab)
- 更新IMC_Default添加三个交互按键映射
- 更新BP_ChildHoodCharacter绑定交互IA属性
Task: P-011
|
2026-06-11 00:42:16 +08:00 |
|
starmen1265
|
7d0bfc123b
|
Merge pull request 'fix/asset-catalog-pipeline' (#30) from fix/asset-catalog-pipeline into main
Reviewed-on: http://micecola.top:8418/starmen1265/ChildHood/pulls/30
|
2026-06-10 18:48:19 +08:00 |
|
starmen1265
|
e63ae56021
|
Merge branch 'main' into fix/asset-catalog-pipeline
|
2026-06-10 18:47:56 +08:00 |
|
starmen1265
|
4c6c8db1a8
|
chore(asset-catalog): 新增工具输出数据
|
2026-06-10 18:45:33 +08:00 |
|
starmen1265
|
86967bb256
|
chore(art): 新增深夏时光黄昏系列参考截图
|
2026-06-10 18:45:29 +08:00 |
|
starmen1265
|
e982464cb3
|
chore(pm): 新增PM Agent记忆文件
|
2026-06-10 18:45:24 +08:00 |
|
starmen1265
|
ac8c67ffc6
|
chore(config): 简化权限配置为通配符规则
|
2026-06-10 18:45:18 +08:00 |
|
starmen1265
|
2f7d0fa2f8
|
Merge pull request 'fix(asset-catalog): 修复推理管线并新增README' (#29) from fix/asset-catalog-pipeline into main
Reviewed-on: http://micecola.top:8418/starmen1265/ChildHood/pulls/29
|
2026-06-10 18:42:33 +08:00 |
|
starmen1265
|
ca78e9c4cf
|
Merge branch 'main' into fix/asset-catalog-pipeline
|
2026-06-10 18:42:18 +08:00 |
|
starmen1265
|
042bebe9d7
|
fix(asset-catalog): 修复推理管线并新增README
- 默认模型改为 glm-5.1,API地址改为 coding 套餐端点
- 默认批次大小 20→5,增加 max_tokens=4096
- 优化 prompt 模板,明确要求返回 {"results": [...]} 格式
- 修复全批失败时 ai_inference_metadata 的 KeyError
- 输出目录从 <project>/output/ 统一到 <tool>/outputs/
- 新增 README.md(Pipeline流程、环境变量、CLI参数说明)
|
2026-06-10 18:41:06 +08:00 |
|
starmen1265
|
17fbf9fe3f
|
Merge pull request 'feature/player-controller-v01' (#28) from feature/player-controller-v01 into main
Reviewed-on: http://micecola.top:8418/starmen1265/ChildHood/pulls/28
|
2026-06-10 18:39:46 +08:00 |
|
starmen1265
|
810c3a030c
|
Merge branch 'main' into feature/player-controller-v01
|
2026-06-10 18:39:39 +08:00 |
|
starmen1265
|
cbdf941da5
|
feat(input): 更新角色BP和控制器BP的输入配置
BP_ChildHoodCharacter: 绑定InteractAction/CancelAction/SwitchInteractAction
BP_ChildHoodPlayerController: DefaultMappingContexts配置IMC
Task: P-011
|
2026-06-10 18:03:51 +08:00 |
|
starmen1265
|
f74883701d
|
fix(tools): 修复setup_input.bat中文编码问题
移除bat文件中的中文注释,改为纯ASCII避免cmd编码错误
Task: P-011
|
2026-06-10 17:49:28 +08:00 |
|
starmen1265
|
fe770daf77
|
feat(tools): 新增Input资产自动创建脚本
创建 tools/input-setup/ 目录,包含:
- setup_input_assets.py: UE5编辑器Python脚本,自动创建IA_Interact/IA_Cancel/IA_SwitchInteract并更新IMC_Default
- setup_input.bat: 命令行启动脚本
Task: P-011
|
2026-06-10 17:44:40 +08:00 |
|
starmen1265
|
3c69445d90
|
feat(player-controller): 实现v0.1角色控制系统
- 移除跳跃逻辑:删除JumpAction、DoJumpStart/End
- 调整CMC参数:MaxWalkSpeed=450, Acceleration=2250, Brake=1500, RotationRate=720
- 调整SpringArm:TargetArmLength=350, SocketOffset.Z=80, CameraLag=6, ProbeSize=12
- 添加Pitch限幅:ViewPitchMin=-30, ViewPitchMax=45, 初始俯角-15°
- 新增交互状态:bIsInteracting + SetInteracting/IsInteracting/IsRunning
- 新增交互IA:InteractAction/CancelAction/SwitchInteractAction(占位回调)
- DoMove添加交互中忽略移动输入检查
Task: P-011
|
2026-06-10 17:39:37 +08:00 |
|
starmen1265
|
f1932667aa
|
Merge pull request 'feat(design): 城郊区域建筑与区域规划头脑风暴及场景更新' (#26) from feature/design-area-planning into main
Reviewed-on: http://micecola.top:8418/starmen1265/ChildHood/pulls/26
|
2026-06-10 16:06:03 +08:00 |
|
starmen1265
|
f2f4d0f382
|
Merge branch 'main' into feature/design-area-planning
|
2026-06-10 16:05:49 +08:00 |
|
starmen1265
|
2cf295f95d
|
Merge pull request 'feat(world-sketcher): 新增本地服务器、标签显示和README重写' (#25) from feature/world-sketcher-improvements into main
Reviewed-on: http://micecola.top:8418/starmen1265/ChildHood/pulls/25
|
2026-06-10 16:05:20 +08:00 |
|