自从我上一次进展报告以来,今天的大部分工作都集中在为 Gearbound: Odyssey 建造和打磨新的 Momentum Glider 系统。
滑翔器受到 Ratchet & Clank 2 中的一种滑翔器的启发,但我正在适应滑翔器的运动和行为以与 Gearbound 的现有第三人称控制器、动画和滑翔器模型一起工作。
今天我添加了:
- 创建了基准的Momentum Glider控制器
- 集成完成的滑翔器模型
- 连接了滑翔器动画
- 添加了pitch-based攀爬和俯冲
- 添加了方向、加速、阻力和最小飞行速度
- 添加了支持热气流的功能,热气流可以提升玩家
- 自动收纳玩家的武器
- 禁止手IK功能在滑翔器激活时
- 添加了正确的着陆、取消和滑翔结束行为
我还创建了一个独立的风效组件,它可以根据玩家的当前滑翔速度反应。它可以控制:
- 风粒子
- 印迹效果
- 风音量和音调
- 相机视野
- 使用热气流时更强的效果
- 进入或离开滑翔器时平滑过渡
失速系统也接收到了多项变化。最初,进入失速状态可能会立即将玩家踢出滑翔器,这种感觉太过惩罚。失速现在会减少玩家的操控性并让玩家沉入水中,直到恢复足够的速度。还有一个可选设置可以在失速时间过长后结束滑翔。
除了滑翔器之外,我还在一些较小的技术方面进行了改进:
- 修复了SkyConsole和Unity的新输入系统之间的兼容性问题
- 开始清理世界保存对象系统的结构
- 继续整合新的系统而不替换或破坏现有的角色控制器
主滑翔系统现在已在其模型和动画的支持下运作正常。下一步是继续调整动量、相机行为、失速恢复、热气流和设计用于滑翔的关卡。
评论 (0)