Files
Cielonos/docs/Cielonos_3C任务清单.md
SoulliesOfficial 0902ca8a9e Bezi回来了
2026-04-28 15:46:32 -04:00

16 KiB
Raw Permalink Blame History

Cielonos 项目3C任务清单

项目3C现状评估

已完成部分

Character角色

  • 基础移动系统(行走、奔跑、冲刺)
  • 跳跃系统
  • 后撤步闪避
  • 攻击系统(轻攻击、重攻击)
  • 格挡系统(普通格挡、完美格挡)
  • 角色动画分层FullBody、UpperBody
  • 根运动Root Motion支持
  • 冲刺/后撤步闪避无敌帧

Camera摄像机

  • Cinemachine虚拟相机系统
  • Free Look相机自由视角
  • Lock Target相机锁定目标
  • State-Driven相机切换
  • 摄像机旋转子模块
  • 遮挡渐隐子模块Occlusion Fade
  • 锁定目标系统
  • 摄像机震动系统Rotation Shake、Position Shake、FOV Shake
  • 战斗校准Camera Recenter

Control操控

  • 键盘鼠标输入系统
  • 视角旋转输入
  • 移动输入
  • 输入预缓冲系统
  • 输入映射配置

一、Character角色待完善任务

1.1 移动系统优化

P0 - 必须完成

  • 完善冲刺系统细节
    • 冲刺时的角色朝向控制(朝向移动方向 vs 朝向相机方向)
    • 冲刺速度曲线(启动快 → 维持 → 减速停止)
    • 冲刺时是否允许视角旋转?
    • 冲刺动画根运动配置
  • 完善闪避系统细节
    • 闪避无敌帧的可视化表现(是否有特效?)
    • 闪避时相机行为(锁定目标时闪避,相机如何处理?)
    • 闪避距离与动画的匹配
    • 空中闪避的特殊处理(空中冲刺?)

P1 - 重要

  • 完善跳跃细节
    • 跳跃高度配置是否合理?
    • 跳跃时是否可以攻击/格挡?
    • 二段跳是否需要?(建议暂不加)
    • 跳跃落地动画和过渡
  • 完善转身动画
    • 快速转身动画180度转身
    • 移动方向变化时的转身过渡

1.2 战斗系统优化

P0 - 必须完成

  • 完善攻击动作
    • 轻攻击连段建议3-5下
    • 重攻击动作(是否有蓄力?)
    • 攻击方向控制4方向8方向自由方向
    • 攻击时的移动(是否可以边攻击边移动?)
  • 完善格挡系统
    • 格挡成功时的视觉反馈(是否有特效?)
    • 格挡成功时的音效
    • 格挡消耗(能量?耐力?)
    • 格挡时的角色动画
    • 格挡打断(何时会被打断?)
  • 完善完美格挡/闪避
    • 完美时机窗口配置(当前是多少毫秒?)
    • 完美格挡/闪避成功后的特殊反馈(是否有特写?慢动作?)
    • 完美格挡/闪避成功后的反击机会(是否自动触发?)

P1 - 重要

  • 完善武器动画
    • 武器切换动画
    • 武器收鞘动画
    • 武器特殊姿态(如蓄力姿态)
  • 完善受击反馈
    • 受击动画(轻击、重击、击飞)
    • 受击时的角色控制(是否会被打断动作?)

1.3 需要确认的事项

⚠️ 需要手动确认

  • 攻击范围配置:当前武器的攻击范围是多少?是否需要调整?
  • 移动速度平衡:当前速度是否合适?冲刺速度是否太快?
  • 格挡消耗:格挡应该消耗能量还是耐力?消耗量是多少?
  • 完美时机窗口:完美格挡/闪避的时机窗口应该是多少毫秒?
  • 攻击打断规则:什么情况可以打断攻击?攻击可以被什么打断?
  • 受击规则:攻击中是否可以被攻击?被打断后多久可以行动?

二、Camera摄像机待完善任务

2.1 基础摄像机系统

P0 - 必须完成

  • 完善Free Look相机
    • 旋转速度配置(鼠标灵敏度)
    • 角度限制配置当前pitch范围
    • 平滑度配置(是否足够平滑?)
    • 死区配置(消除微小移动的抖动)
  • 完善Lock Target相机
    • 锁定切换速度(切换目标时相机过渡是否平滑?)
    • 锁定丢失条件(距离过远?目标死亡?)
    • 锁定时的视角偏移(是否有偏移?偏移多少?)
    • 锁定时是否禁用自由旋转?

P1 - 重要

  • 完善相机切换逻辑
    • 何时使用Free Look何时使用Lock Target
    • 切换时的过渡动画
    • 锁定目标的选择逻辑(最近?面向?血量最少?)
  • 完善相机参数预设
    • 近战战斗时的相机距离(建议近一些)
    • 远程战斗时的相机距离(建议远一些)
    • 探索时的相机距离(标准距离)
    • 不同武器是否需要不同的相机参数?

2.2 摄像机震动系统

P0 - 必须完成

  • 完善攻击震动
    • 轻攻击震动配置(轻微)
    • 重攻击震动配置(中等)
    • 特殊攻击震动配置(强烈)
  • 完善格挡震动
    • 普通格挡震动
    • 完美格挡震动(是否有特殊震动?)
  • 完善受击震动
    • 轻击震动
    • 重击震动
    • 击飞震动

P1 - 重要

  • 完善环境震动
    • 爆炸震动
    • 特殊技能震动
    • 场景互动震动(如踩到机关)
  • 完善震动预设库
    • 创建常用震动预设LightHit, MediumHit, HeavyHit等
    • 为不同武器配置不同的震动参数
    • 为不同敌人配置不同的震动参数

2.3 FOV系统

P0 - 必须完成

  • 完善速度感FOV
    • 奔跑时FOV变化+5° ~ +10°
    • 冲刺时FOV变化+10° ~ +15°
    • FOV过渡速度应该快速还是平滑

P1 - 重要

  • 完善战斗FOV
    • 攻击时是否需要FOV变化
    • 完美格挡/闪避时是否需要FOV变化

2.4 遮挡处理系统

P0 - 必须完成

  • 完善Occlusion Fade
    • 遮挡物透明度的目标值当前0.5是否合适?)
    • 淡入淡出速度
    • 遮挡物Layer配置
    • 检测射线的数量和位置

P1 - 重要

  • 完善相机躲避Dodge
    • 是否需要相机躲避功能?
    • 躲避速度配置
    • 躲避范围配置
  • 完善推近Push In
    • 是否需要推近功能?
    • 推近触发条件
    • 推近距离

2.5 战斗校准系统

P0 - 必须完成

  • 完善Camera Recenter
    • 攻击后自动校准到面向敌人
    • 校准触发时机(攻击结束后多久?)
    • 校准速度
    • 校准是否可以被输入打断

2.6 需要确认的事项

⚠️ 需要手动确认

  • 相机距离当前默认相机距离8单位是否合适需要根据场景测试
  • 旋转灵敏度:当前鼠标旋转灵敏度是否合适?
  • 震动强度:当前震动强度是否适中?太弱没有打击感?太强会造成晕眩?
  • FOV范围当前FOV范围30°-40°是否合适
  • 遮挡物Layer哪些Layer的物体会遮挡视野是否配置正确
  • Lock Target角度阈值:锁定目标的最小角度是多少?

三、Control操控待完善任务

3.1 输入系统

P0 - 必须完成

  • 完善输入映射
    • 当前按键配置是否合理?
    • 是否有按键冲突?
    • 是否需要支持自定义按键?

P1 - 重要

  • 完善手柄支持(暂缓,后续再实现)
    • 预留手柄输入映射
    • 手柄旋转灵敏度配置

3.2 输入缓冲系统

P0 - 必须完成

  • 完善攻击缓冲
    • 缓冲时间配置(当前是多少?)
    • 缓冲优先级配置
  • 完善闪避缓冲
    • 缓冲时间配置
    • 缓冲优先级配置

P1 - 重要

  • 完善跳跃缓冲
    • 缓冲时间配置

3.3 预输入系统

P0 - 必须完成

  • 完善预输入验证
    • 预输入窗口配置
    • 是否需要方向匹配?

3.4 输入辅助系统

P1 - 重要

  • 方向吸附(可选)
    • 是否需要8方向吸附
    • 吸附角度配置
  • 目标吸附(可选)
    • 是否需要面向敌人时自动调整角度?
    • 吸附角度阈值

3.5 需要确认的事项

⚠️ 需要手动确认

  • 攻击缓冲时间当前攻击缓冲时间0.15s)是否合适?
  • 闪避缓冲时间当前闪避缓冲时间0.2s)是否合适?
  • 预输入窗口当前预输入窗口0.1s)是否合适?
  • 按键配置:当前按键配置是否顺手?是否需要调整?

四、3C协调任务

4.1 移动与相机协调

P0 - 必须完成

  • 奔跑时相机行为
    • 奔跑时是否需要FOV变化
    • 奔跑时相机跟随速度是否合适?
  • 冲刺时相机行为
    • 冲刺时是否有特殊相机效果?
    • 冲刺时相机是否跟随角色旋转?

P1 - 重要

  • 跳跃时相机行为
    • 跳跃时相机是否需要轻微下压?
    • 落地时是否有相机震动?

4.2 战斗与相机协调

P0 - 必须完成

  • 攻击时相机行为
    • 攻击时是否需要震动?
    • 攻击时相机是否跟随武器方向?
    • 重攻击时是否有特殊相机效果?
  • 格挡时相机行为
    • 格挡时相机是否锁定在敌人身上?
    • 完美格挡时是否有特殊相机效果?
  • 受击时相机行为
    • 受击时的震动效果
    • 重击时是否有屏幕效果(变红等)

P1 - 重要

  • 完美格挡/闪避时相机
    • 是否有慢动作效果?
    • 是否有特写镜头?
    • 震动效果是否特殊?

4.3 锁定系统协调

P0 - 必须完成

  • 锁定时移动
    • 锁定时移动方向是相对于相机还是敌人?
    • 锁定时闪避方向如何定义?
  • 锁定时转身
    • 锁定时角色是否自动面向敌人?
    • 锁定时转身速度是否合适?

4.4 需要确认的事项

⚠️ 需要手动确认

  • 锁定时移动方向锁定时WASD是相对于相机还是相对于敌人
  • 锁定时转身:锁定时角色是否应该自动转向敌人?还是只转相机?
  • 战斗校准时机:攻击后多久应该自动校准到面向敌人?
  • 完美时机触发:完美格挡/闪避成功后,是否应该触发特殊的相机效果?

五、调试和工具

5.1 运行时调试

P1 - 重要

  • 添加3C调试面板
    • 显示当前相机状态
    • 显示当前输入状态
    • 显示角色运动参数
    • 可开关的实时显示
  • 添加性能统计
    • 相机更新耗时
    • 输入处理耗时

5.2 编辑器工具

P2 - 优化改进

  • 摄像机预设编辑器
    • 可视化调整相机参数
    • 实时预览效果
    • 导出/导入预设
  • 震动预设编辑器
    • 可视化配置震动参数
    • 实时测试震动效果
  • 输入配置编辑器
    • 可视化配置按键映射
    • 测试按键冲突

六、任务优先级总结

P0 - 必须完成(阻塞性问题)

优先级    任务名称                    关联系统
─────────────────────────────────────────────────────────
P0        完善攻击震动配置            Camera
P0        完善格挡震动配置           Camera
P0        完善受击震动配置           Camera
P0        完善完美格挡/闪避相机效果   Camera + Character
P0        完善相机旋转平滑度          Camera
P0        确认锁定时移动方向          Control
P0        完善Camera Recenter        Camera
P0        完善Occlusion Fade         Camera
P0        完善攻击缓冲               Control
P0        完善闪避无敌帧配置         Character

P1 - 重要(核心功能)

优先级    任务名称                    关联系统
─────────────────────────────────────────────────────────
P1        完善FOV变化系统            Camera
P1        完善奔跑/冲刺相机效果       Camera
P1        完善跳跃相机行为           Camera
P1        完善锁定目标切换           Camera
P1        完善输入预缓冲             Control
P1        完善攻击连段               Character
P1        完善转身动画               Character
P1        创建震动预设库             Camera
P1        添加3C调试面板             Tools

P2 - 优化改进(提升体验)

优先级    任务名称                    关联系统
─────────────────────────────────────────────────────────
P2        完善环境震动                Camera
P2        完善输入辅助                Control
P2        完善相机预设系统            Camera
P2        完善编辑器工具             Tools
P2        完善手柄支持(预留)        Control

七、测试检查清单

7.1 基础功能测试

□ 行走流畅,无抖动
□ 奔跑流畅,无抖动
□ 冲刺方向正确
□ 跳跃高度合适,落地无异常
□ 闪避无敌帧正常
□ 攻击可以正常触发
□ 格挡可以正常触发
□ 完美格挡可以正常触发

7.2 摄像机测试

□ 自由视角旋转流畅
□ 视角旋转无抖动
□ 锁定目标正常
□ 锁定切换正常
□ 遮挡时透明化正常
□ 攻击震动效果合适
□ 格挡震动效果合适
□ 受击震动效果合适
□ FOV变化平滑

7.3 输入测试

□ 键盘鼠标输入正常
□ 输入缓冲正常工作
□ 预输入正常工作
□ 无按键冲突
□ 输入响应及时

7.4 协调测试

□ 战斗中相机表现正常
□ 移动时相机跟随正常
□ 锁定时移动方向正确
□ 完美格挡时相机效果正常
□ 闪避时相机效果正常
□ 跳跃时相机表现正常

八、待确认事项汇总

⚠️ 需要手动确认并勾选

角色相关

  • 攻击范围:当前武器攻击范围是否合适?
  • 移动速度:当前速度是否需要调整?
  • 格挡消耗:格挡消耗什么资源?消耗量?
  • 完美时机窗口:完美格挡/闪避窗口(毫秒)?
  • 攻击打断规则:什么可以打断攻击?

摄像机相关

  • 相机距离当前8单位是否合适
  • 旋转灵敏度:鼠标灵敏度是否合适?
  • 震动强度:当前震动强度是否适中?
  • FOV范围当前FOV范围是否合适
  • 遮挡Layer遮挡Layer是否配置正确
  • Lock Target角度:锁定目标最小角度?

操控相关

  • 攻击缓冲时间当前0.15s是否合适?
  • 闪避缓冲时间当前0.2s是否合适?
  • 预输入窗口当前0.1s是否合适?
  • 按键配置:当前按键是否顺手?

协调相关

  • 锁定移动方向锁定时WASD相对于相机还是敌人
  • 锁定转身:锁定时角色是否自动面向敌人?
  • 战斗校准时机:攻击后多久校准?
  • 完美时机触发:完美格挡/闪避是否触发特殊相机效果?

九、建议开发顺序

第一阶段基础完善1-2天

  1. 完善攻击震动配置 - 立即可提升打击感
  2. 完善格挡震动配置 - 完善防御反馈
  3. 完善相机旋转平滑度 - 基础体验
  4. 完善Occlusion Fade - 防止穿墙
  5. 确认并配置按键 - 确保输入正常

第二阶段核心体验2-3天

  1. 完善完美格挡/闪避相机效果 - 核心卖点
  2. 完善FOV变化系统 - 速度感
  3. 完善Camera Recenter - 战斗节奏
  4. 完善攻击缓冲 - 手感提升
  5. 完善锁定系统 - 核心功能

第三阶段细节打磨2-3天

  1. 完善奔跑/冲刺相机效果 - 细节体验
  2. 创建震动预设库 - 系统化
  3. 完善输入预缓冲 - 手感提升
  4. 完善跳跃相机行为 - 细节完善
  5. 添加调试面板 - 便于调试

第四阶段工具和优化1-2天

  1. 完善编辑器工具 - 提升效率
  2. 性能优化 - 确保流畅
  3. 全面测试 - 确保质量

文档生成日期: 2026-04-17
生成者: Game Designer Agent