首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

《半条命VR》:Valve物理引擎Rubikon浮出水面

相信不少朋友都体验了Valve年度VR大作《Half-Life:Alyx》,其画面制作精良,而且物理特效方面极为游戏。而这一切,均源自于Valve自己开发的Source 2游戏引擎。

代号Rubikon:定位下一代游戏引擎

综合而言,《Half-Life:Alyx》(简称:半条命VR),在近战方面表现优秀,画面细节、流畅性方面几乎无可挑剔。据悉,Source 2引擎在Valve内部代号Rubikon,内部开发周期长达8年之久。

《Dota 2》游戏所采用Source游戏引擎,而Source 2则是最新一代。Source 2基于Vulakn API,内置Rubikon物理引擎。

相比Source 2来看,Rubikon物理引擎在游戏视觉效果方面的帮助要更大。通常, 游戏开发是基于游戏引擎,但游戏引擎不一定不包含物理引擎,涉及到物理引擎的工作还是要通过其它第三方引擎来完成。目前常见的游戏引擎:Unity、Epic Unreal Engine,常见的物理引擎:NVIDIA PhysX、Unity Physics、Havok physics。

由此来看,Valve在Source 2游戏引擎以及代号Rubikon的物理引擎上做到了独立开发,有着极高的优势。

另一个在物理模拟极佳的VR游戏《Boneworks》采用的就是Unity引擎和NVIDIA PhysX物理引擎。

实际上,Unity Physics在2019年3月才正式公布的,其和Havok进行合作并深度整合。目前仍处于预览版阶段,Unity Physics和Havok physics的共同点是都采用Unity DOTS数据架构,前者更侧重多人网络游戏开发,后者更侧重顶级的单机游戏。

Epic为Unreal Engine游戏引擎开发了一个全新的物理引擎:Chaos,其类似Unity的DOTS,相比NVIDIA PhysX它可提供更高的性能和保真度,目前处于Beta阶段。

也就是说,即便对于拥有游戏引擎的Epic、Unity来说,开发一个物理引擎也是极为困难的,工作量极大。而Valve则更专注于开发一个自己的物理引擎,而《半条命VR》就是Valve在物理引擎上的最新成果,也是Valve过去十年来工作的结晶。

而随着Valve此前公布的,伴随《半条命VR》一同到来的Source 2开发工具,届时玩家自己也可以创建出高品质虚拟场景,进一步提升游戏可玩性和自由性。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200326A0ODYG00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券