近日,Epic Games推出了Unreal Engine 4.18版本的第一个预览版,其中包含了对iOS 11和增强现实的支持。此前的虚幻引擎版本是 4.17 。除了对虚拟现实创作和展示的改进,还包含了对苹果 ARKit 的“早期、实验性”支持。
在今年 WWDC 发布会上,虚幻引擎被用来展示苹果 ARKit 的功能。当时,游戏场景通过苹果设备实时的渲染在桌面上。Epic 的虚幻引擎在1998年发布,最初是为第一人称射击游戏开发的,随后游戏引擎不断进步,并开始支持其他游戏类型。虚幻引擎采用 C++ 开发,只需要小幅修改就可以支持其他平台。
Unified XR Engine Layer是4.18 Preview 1的第二个主要内容。Epic Games表示:“我们在引擎中创建了一个共享的XR层以支持VR和AR系统,这样一切现有的系统插件都能基于面向Camera Component和摄像机透视视图的默认摄像头实施。这不仅使VR和AR平台之间的行为更加一致,而且应该有助于简化硬件开发者为其平台添加UE4的支持。”
跟先前所有的预览版本一样,Epic Games指出开发者不应该在预览版本上积极地开发他们的项目,因为这类型的游戏引擎版本不是最终版本,没有经过完整的质量测试。
虚幻引擎在2010年9月开始支持 iOS 平台,并在2011年9月开始支持 macOS 平台。目前,AR 和 VR 内容开始出现在虚幻引擎的商店中,苹果 ARKit 的最低要求为 A9 或更新的处理器,这意味着只有 iPhone 6s、iPhone SE 和 iPhone 7 可以使用 ARKit。对于 iPad ,条件更严格,只有 2017 款 iPad、iPad Pro 支持 ARKit。