经过 18 个月的核心开发,性能大幅提升、开发优化和大量游戏改进。缓慢但肯定的是,这些底层的变化将我们从实验性构思带到了VR物理交互和骨骼风格游戏开发的切实质量进步。
玩家装备改进
玩家装备有了显着的进步,变得更物理、更高性能,并且感觉更好控制。特别注意地幔、与杠杆和储物柜的互动、互动时的小爆裂声、瞄准枪、后坐力、增加物理颈部以及上臂、下臂和大腿上的物理扭曲骨。
SDK 更新
补丁 4 伴随着 MarrowSDK 的重大更新,专门针对 Mod Level 的创建。现在使用动态加载的刷怪器预览网格体轻松放置可生成物!不再有无处不在的 VOID 网格。这甚至可以与其他用户创建的托盘一起使用
区域
区域系统已经完全重建、重构、返工、重新调整,用于关卡创建、骨髓实体跟踪和性能优化。这使得模组制作者能够更无缝地创建高质量的关卡,并有更复杂的玩家参与。有关更多信息,请参阅更新的 Marrow SDK 文档!
Marrow 实体(动态物理对象)在区域内会跟踪其状态。这使 Marrow 能够在不搭便车的情况下剔除/取消剔除。
这个 gif 展示了一个区域穿过其他区域以及它们之间的无缝过渡。一旦在 SDK 中公开,这些工具将使您能够更轻松地设置有趣且独特的关卡设计。
您可以看到,当玩家实体遍历链接区域时,骨髓实体会被引入/输出,从而大大改进了优化管理。
可生成物
可生成的动态对象(骨髓实体)填充了您现在可以在关卡创建中使用的物品库。通过在您的 mod 项目中引用 Bonelab 的可生成物托盘,您现在可以像我们一样放置和生成几乎任何 Bonelab 对象。由于这些项目都是骨髓实体,因此会跟踪并动态剔除每个区域以进行优化。
由于我们知道开始大规模的复活节彩蛋狩猎所有可生成的物品是一个令人生畏的前景,因此在残局菜单中添加了一个扭蛋机。这台机器的功能类似于 BONEWORKS 的 Monomat;您在 BONELAB 战役中收集的弹药可以兑换您在游戏过程中可能错过的可解锁物品。
生成枪的可用性
Spawn Gun UI 已重新设计,以便更好地对下载的模组进行排序和过滤。这应该会让事情变得更容易,因为可生成的物品和模组列表会变得更长!
对我们来说,进一步改进玩家和模组制作者组织他们的箱子和数据的方式非常重要。
生活质量
Box Grips 和 Barrel grips 在错误修复和交互清理方面已经通过。以前可能会遇到这样的问题:抓住一个有比例的盒子握把会导致手朝向盒子/桶的根部或中心,而不是玩家打算抓住的位置。
在整个游戏中进行了
一些小的关卡调整,包括缺少对撞机修复、物理和撞击属性分配错误、区域连接问题修复、遮挡烘焙和灯光烘焙。
对渲染、加载、资产流、交互式布景、碰撞体、遮挡、导航网格、纹理、声音、光照贴图、着色器、材质、雾、静态批处理、内存使用、资产文件大小等进行了
大量进一步优化。 等等。
堆积如山的错误修复涵盖了广泛的问题,包括逻辑错误、对撞机问题、不正确的比例(都会导致物理怪异), UI错误、对象双重生成、双刚体对象因生成而损坏、纹理错误、不正确的引用、神秘的超级诅咒覆盖引用错误和光探头被炸毁。
Gashapons 现在是可破坏的!射击它们、粉碎它们或猛击它们,摧毁它们将解锁可生成的物品,就像正常弹出它们一样。
—————————
补丁说明 – 补丁 4
玩家装备改进
- 优化了手部姿势,并增加了某些姿势的运动范围
- 增加了物理颈部、上臂、下臂和大腿扭转
- 操纵杆、储物柜和操纵杆交互经过抛光
- 增加了肩部姿势,以收紧瞄准并将物理效果精益求精
- 移动抛光时的交互以消除爆裂声
- 玩家稳定以承受更大的力量
- 传送抛光
- 改进了火炮后坐力
- 缓慢的化身移动速度略快
- 地幔大大改善
- 蹲下时的运动得到改善
- 当手在表面上滑动时,将 SFX 添加到手上
- 显著优化性能
- 大量的幕后准备工作,让玩家装备作为 NPC 更加独立
返工
- 区-使用新的区域系统/工具(包括区域链接、触发器/事件和其他基于区域的组件)完全重建。
- 骨髓实体 -所有刚体都迁移到Marrow Entity系统,以跟踪新区域以及内部状态持久性/重置和池化,联合跟踪
- 层 – 整合和优化,碰撞矩阵优化,针对不同用例的专用触发层。添加了夹具的概念。
- 伤害量 – 重建以与生命系统、NPC 和物体可破坏物保持一致。
- 音频和混音 – 所有音频源都迁移到使用动态池化和生成的接口,混音器移动到骨髓。
- 可生成的道具 – 优化的艺术作品、重组的层次结构、添加的 LOD、各种调音、比例修复。
- LOD – 静态/环境图稿 LOD 工作和调整,以获得最佳性能并减少视觉爆裂。
- Particle FX – 优化和一些重新设计。
- 功能 – 在大多数关卡中都得到了改进,包括照明变化、对象放置、材质交换、雾量调整、颜色变化、视线和声音特效改进。
用Voidlogic重新制作的电子拼图 - 重新设计了 GameControl 逻辑
- ObjectDestructible 和片段
- 将触发事件重新设计为区域
- 各种 UX 设计规范化(例如:按钮大小)
- 遭遇战 – 在大多数关卡中进行了调整、重做和优化。
- 遭遇刷怪组
- 生成 AI 设置 – 漫游、基本配置、样条漫游、区域漫游
- 生成仇恨
- 仇恨区
- 代理链接装饰器
- 全国 人大
- 重新设计了池化/休眠/艺术剔除的生命周期
- 层次结构返工和 bug 修复
- EntityPoseDecorator,用于在生成时摆出 NPC 的姿势
- 改进了 Omnis 导航
Bug 修复
- 战利品表通过一个修复关闭
- 重生传送点固定和调整
- 突出显示有关武器修复的教程
- 修复了板条箱参考问题
- 遮挡剔除修复
- 修复了双生成对象
- 修复了 UI 对齐问题
- Collider 修复了整个游戏
- 超比例对象修复游戏范围
- 修复了许多纹理错误
- 修复了许多光探头问题
- Box Grips 错误修复和交互清理
- 枪管握把错误修复和交互清理
- 排行榜UI过滤bug修复
- 坐姿固定时的旋转漂移
- 兔子跳跃跳跃重置修复
调整
- 一些级别略有调整,以改善用户体验或优化
- 为某些可生成物添加了可破坏性
- 扭蛋球现在是可破坏的
- 减少环境接缝
- 环境布局调整,防止玩家卡住
- 材料修正
- 调整了音乐播放,包括位置和时间
- 梯子换成升降机
- 竞技场玩法优化和调整
- 调整了武器选择和位置
- 重新配置弹药数量
- 在各个关卡中固定的缺失对撞机
- 物理材料和冲击属性分配错误
- 修复了各个级别的区域连接问题
- 修复了各个级别的遮挡烘焙问题
- 在各个级别中修复了轻度烘焙问题
- 伤害量现在表现一致
- 添加了扭蛋机或更快的残局收集
- 添加了板条箱描述
渲染和优化
- 添加了着色器预热
- 灯光烘焙在视觉上得到了改进,并在整个游戏中优化了性能
- 添加了基于光照贴图的烘焙反射光遮蔽
- 雾在视觉上得到改善,性能得到优化
- 改进了静态批处理
- 纹理流式处理缓存大小增加
- 内存使用优化
- 存储使用优化
- 材料使用优化
- 音频剪辑加载优化
- 优化的优化不良网格 (WIP)
- 每个级别合并已使用资产
特定级别
- 下降-最终区域布局调整和重新调整
- 枢纽-特殊项目区域的 QoL 更改
- 朗朗 -拼图部分重做
- 区域 – 视线几何大修
UI 更新
- Spawn Gun UI – 重新设计的组织,用于处理许多已安装的模组和可生成的物品
- BodyMall UI – 重新设计的组织,用于处理许多已安装的头像。
- Mod.io UI -新增绑定 Mod.io 账号自动下载网站订阅界面