在GDC 2019上,我们宣布将Havok Physics作为预览版资源包加入到Unity资源包管理器,这意味着所有Unity开发者都可以使用这款知名的物理引擎。在当今主机平台中,Havok Physics应用于超过半数的主机游戏大作,出色地满足了用户的物理模拟需求。
当我们推出面向数据技术栈DOTS,尝试定义物理模拟的未来时,我们决定寻找有相同核心理念和价值观的合作伙伴。通过与Havok进行合作,我们可以利用DOTS提供高度优化、性能高效并基于C#的无状态物理模拟解决方案Unity Physics。
我们了解到部分用户有更复杂的物理模拟需求,需要能够根据状态变化的物理系统。对此,我们认为Havok可以满足这些高端的模拟需求,将其集成到Unity中是一项明智之举。
大家可能会问:为什么要制作两个物理系统,不做成一个?我们知道用户会有各式各样的使用方法,因此我们提供两个物理系统让用户根据需求自行选择。
一般情况下,Unity Physics可以满足大部分需求,而部分用户则希望能够使用到Havok Physics的优势和工作流程。对物理引擎而言,其实并没有什么正确或错误的选择,用户可以在两种物理解算器之间自由切换,无需重新制作所有内容。
集成Havok Physics</