The Voices of VR Podcast
欢迎
我的名字是 Kent Bye,欢迎来到 Voices of VR 播客。
在 2016 年 2 月,亚马逊收购了 Crytek 的 CryEngine,实际上是为了获得许可,以便分叉并发布完整的源代码,并能够创建另一个可供人们使用的 AAA 游戏引擎,以便创建游戏以及沉浸式虚拟现实体验。亚马逊这样做的原因是,每当你使用公共云服务时,他们希望你使用亚马逊网络服务(AWS)。因此,他们在多人游戏和关于人工智能、电子商务、数字光场以及各种适合云的功能方面有许多不同的服务和产品。今天,我将与亚马逊 Lumberyard 项目的高级首席工程师 Hao Chen 进行对话,我们将讨论目前在 beta 发布中已有的内容以及未来的预期。因此,这就是我们今天要讨论的内容,但首先是我们的赞助商的简短介绍。
赞助商广告
这是由 Intel Core i7 处理器赞助的付费广告。你可能会问,CPU 与 VR 有什么关系?好吧,它处理所有游戏逻辑和多人数据、物理仿真和专门的音频,还计算位置追踪,随着越来越多的物体被追踪,这只会增加。它还运行你在虚拟桌面环境中可能运行的所有其他 PC 应用程序,并且可能在 VR 中执行许多其他我们尚未知道的功能。因此,英特尔让我分享我的使用过程,我决定通过选择 Intel Core I7 处理器来为我的 PC 未来做好准备。如您所知,与 Hao Chen 的这次采访发生在 2016 年 7 月 24 日至 28 日在加利福尼亚州阿纳海姆举行的 SIGGRAPH 会议上。那么,现在我们就开始吧。
与 Hao Chen 的对话
我叫 Hao Chen,是亚马逊 Lumberyard 项目的高级首席工程师。Lumberyard 是一个质量为 AAA 的游戏引擎,具有完整的源代码,并且连接至云端。我们是为虚拟现实提供完整解决方案的引擎之一,支持 Oculus Rift 和 HTC Vive,以及未来即将推出的设备。我了解到亚马逊通过 Lumberyard 实际上购买了 CryEngine 的完整副本,并将其开源。所以,也许你可以谈谈这如何实现以及它让你能够做什么。
CryEngine 一直是 AAA 游戏的高质量游戏引擎之一。它建立了非常强大的声誉,如最高的图形质量、良好的性能和实时编辑,意味着在编辑器中看到的就是在引擎中看到的。因此,我们认为这是一个很好的起点。但是,显然我们想超越 CryEngine 提供的内容。我们所做的第一件事是将引擎连接到云端。我们提供了很多云服务的显著优势,比如 Gameloft,它允许你只需几行代码自动扩展会话基础的多人游戏。我们还有云画布,允许你利用所有 AWS 服务和可视化脚本语言,这对我们的开发客户而言是巨大的便利。除此之外,我们还将继续完善引擎,添加新特性。
市场和未来
我记得 Lumberyard 首次在 GDC 上宣布。有没有在 GDC 上进行正式发布,或者说自那时以来它是否已经正式发布?是的,我们宣布了 Lumberyard,目前正处于 beta 阶段。我们有一个定期发布的节奏,我们定期向客户发布,并从客户那里获得反馈以改善产品。我们仍处于 beta 阶段,因此仍有许多功能在开发中,错误修复和性能改进持续进行,而令人兴奋的新功能也在不断增加。
那么,对于虚拟现实开发者来说,你能分享一些为什么他们应该考虑使用 Lumberyard 的最有说服力的理由吗?因为 VR 是我们在 Lumberyard 中添加的新功能,所以我们实际上在支持 VR 时是从头开始设计的。我们最终做的事情,你会在版本 1.3 中看到,是对 VR 的非常干净的整合。我们基本上为你抽象了设备,所以你只需与我们的接口交谈,而不必担心各种设备特定的头部跟踪和输入控制。由于这个抽象层,我们还设计了一个扩展层,允许你扩展到其他你可能会找到特殊需求的设备,而不需要我们干预,因为代码以非常紧凑的方式打包在 gem 中。这基本上是我们为 Lumberyard 引擎设计的一个概念,即打包引擎模块。要支持新设备,你只需从我们的实现派生,创建一个新的 gem,并且只需支付所需功能的费用。
总结
通过这些强化的集成,Lumberyard 的每一位开发者都能享受非常轻量级的集成,几乎不需要附加的负担。同时,Lumberyard 为开发者提供了一整套工具,帮助他们创建前所未有的虚拟现实世界。我鼓励每个人下载 Lumberyard,尝试我们的 VR 集成。如果你有 Oculus Rift 或 HTC Vive,下载、创建一个级别,连接几个流图节点,然后带上头显。这是如此简单。
感谢收听这个采访。不要忘记告诉朋友们,让他们也来了解这个播客。如果你想支持播客,请通过 patreon.com/voicesofvr 成为捐助者。