2.1版具有许多新功能,并进行了更多改进,使使用Quantum成为一种绝佳的体验。
物理
Shape Casts (除了查询API,能够在距离/方向上投射任何形状,并检索接触点+接触的位置/归一化时间)
Inertia Tensors(3D)取代目前简单的惯性值。
提高解算器性能
(开发中) GJK连续碰撞检测(不保证完成)
(正在开发) extrapolation options for prediction-culledajor.
Navmesh and Pathfinding
完全支持3D导航(返回路径、查询、全部返回3D向量)。
Steering agent的3D表面运动(在近似navmesh网格表面或在准确物理mesh上使用raycast projections。
其他几项小改进。
新的State检查器
在运行时从量子状态检查器中创建/删除/修改实体(即使是在线游戏中)
查看预估或验证帧
组件的颜色编码(便于识别列表中的实体组成)
多客户端支持(与多客户端原型工具关联)
其他几项QoL改进
框架内资产和DB改进
新增ReplaceAsset API
添加了AddAssetIwhtValidGUID
改进了FindAsset(通过字符串路径)提供了搜索框架内资产DB的选项
增加了在游戏初始化时为帧内DB注入初始实例的 API
编辑器中的多客户端
连接和检查/查看多个客户端到量子服务器上
开启/关闭所有客户端的输入/视图/gizmos
直接在编辑器中直接进行多人游戏的视觉调试,无需进行build
Binary Assets
去除.bytes文件(重新烘培所有地图和navmeshes)
增加压缩管线
serializer compression flags(序列化阈值+服务器加载时解压)
FPMath
增加了日志功能(Log2, Log10, Log)