订阅
纠错
加入自媒体

UEVR开源框架支持几乎所有VR游戏!虚幻引擎与Unity的战火已烧到了XR领域

2024-01-12 13:43
VRAR星球
关注

UEVR是一个开源框架,它允许VR头显开玩几乎所有基于Unreal 4和Unreal 5的游戏,包括一系列的3A级游戏。现在Praydog备受期待的UEVR Mod已经发布测试版。大批量的Unreal引擎游戏已经可以通过VR开玩。

Unreal通过UEVR框架杀入了XR领域,这对于它的竞争对手Unity来说,不是好消息。那么Unity该不该慌张了?本期的锐评,我们就来谈一谈。

Unreal与Unity

要说游戏领域的排得上号的引擎,非Unreal和Unity莫属了。

从市场份额来看,Unity领先Unreal。根据medium、华泰研究与竞核出品的报告显示,Unity与Unreal等第三方厂商占比持续提升,2021年Unity全球市占率达49.5%,较2010年提升46.9pct,Unreal全球市占率达9.68%,较2010年提升4.6pct,行业双寡头格局基本稳定。

从诞生时间来看,Unreal出生在先,Unity出生在后。Unreal是Epic Games搞出来的游戏引擎,从1998年发行至今,一共迭代更新了多个版本(注:最新的为UE5)。像剑灵、鬼泣5、质量效应、战争机器、爱丽丝疯狂回归等游戏都是基于Unreal引擎制作出来的。其渲染效果强大以及采用pbr物理材质系统,所以它的实时渲染的效果做好了,可以达到类似[Vray]静帧的效果,成为开发者最喜爱的引擎之一。

而Unity则是诞生于2004年,是一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。基于Unity开发的游戏有《王者荣耀》、《原神》、《使命召唤手游》等。

从优缺点来看,是各有千秋。Unreal胜在图形效果强于Unity,Unreal的核心是其图形质量(照明、阴影、纹理等等)。整个游戏行业都在朝着逼真的图形发展,创建同样质量的图形,Unreal需要的时间短于Unity。

Unity的上手难度要小于Unreal。Unreal的主要编程语言是C++,而Unity则支持多种编程语言,如常用的C#、JavaScript和Boo。C++的学习曲线比C#陡峭,有点门槛,因此对于初学者来说可能需要一定的时间和精力来熟悉其工作流程和开发概念。

适用人群方面,Unity强大的跨平台开发能力为独立游戏开发者和小型工作室的开发者们提供了非常大的便利,因此其在移动端游戏开发更具优势,拥有手游市场一大半占有率。UE侧重于重量级的开发,更偏向PC端游以及高端手游的开发,适合大型工作室或者大型公司。

它们的对比情况,如下图所示:

不挣钱的难兄难弟

别看Unreal、Unity名气很大,诸多游戏都是基于它们哥俩开发的,但是都不挣钱,在2023年这对难兄难弟,都打起了收费的算盘。

2023年9月,Unity发布公告推出收费新规,根据用户不同订阅层级,将征收不同的每次安装费用,2024年1月1日生效。也就是说玩家每安装一次,开发者就要给一次的钱。

具体来说,Unity个人版(包括免费)用户在游戏年收入达20万美元、累计安装量达20万次后,每次安装费为0.2美元(约1.4RMB)。专业版、企业版用户在游戏年收入达100万美元、总安装量达100万次后,每次安装费分别为0.15美元、0.125美元,安装次数达到一定量,有相应折扣。

而在之前,Unity对开发者按年收费,不会据游戏销售情况收取额外费用。最高配置的企业版年费4950美元,个人入门版还免费。

新规颁布后,引发轩然大波,Unity不得不发布公开信,就此前收费政策引起的争议道歉,并公布了修改后的收费政策。新规则减少了Runtime费用的征收范围,才平息事态。

至于Unity颁布收费新规的原因,当然是没钱花。自2004年成立以来,Unity还没有录得一个盈利的季度(截止2022Q4之前),根据2022年的营收统计,Unity在前三个季度的非GAAP运营亏损分别2200万、4400万和3700万美元,仅在第四季度扭亏为盈,达到了1300万美元的盈利(注:据悉Unity之所以能够实现盈利跟裁员降本增效有关,该公司在2022年1月和6月裁员500多人)。

Unity的日子不好过,Unreal也是一样的。Epic Games首席执行官Tim Sweeney在Unreal Fest 2023大会上,提及将在2024年的某个时候针对非游戏开发者转向类似于Photoshop或者Maya的订阅的模式,而不是像现在这样成为免费工具。

其中非游戏领域包括近些年用户快速增长的汽车、电影、建筑等,显然数字孪生也是属于这个范围内。游戏开发商仍然可以免费使用Unreal,直到他们发布的游戏收入超过100万美元。

Unreal收费的原因也是一样的,缺钱花。Epic Games的做法就是开源节流,所谓“开源”就是针对非游戏业务的引擎使用进行收费的动作。所谓“节流”就是裁员,Epic Games早前进行了大约900人(占人数的16%)的裁员,其中Unreal引擎工程团队中仅有3%的人受到影响,但业务、销售和营销团队中有超过30%的员工被开除。

XR时代谁主沉浮

PC时代,Unreal凭借先发优势,风光无限,手机时代,Unity抓住苹果崛起的契机,成为手机游戏引擎霸主,进入到XR时代,由于格局未定,Unreal与Unity都想当领头羊,为此都使出了浑身解数。

Unity则是跟苹果合作,成为了后者XR头显Vision Pro的官方指定开发软件。通过使用Unity强大创作工具构建app和游戏的开发者可以将他们的Unity app移植到Vision Pro,全面利用后者的强大功能。

Unity为了苹果还推出了PolySpatial技术,旨在为熟悉Unity引擎并有意进军空间计算体验创建的开发者提供熟悉的工作流程,从而降低开发过程中的障碍。Unity表示,开发者现在可以利用PolySpatial创建全新的空间计算体验,并将现有的内容移植到visionOS。另外,你可以直接在Unity Editor预览,以便快速迭代。

除了抱苹果大腿,Unity也没有忘记XR头显的带头大哥Meta。根据Unity官方的AR/VR路线图页面,团队正在考虑在为Quest透视提供启动画面支持,从而允许开发者创建完整的端到端透视体验。

印象中Unreal是从UE4开始跟XR扯上关系。UE4对XR设备提供了良好的支持,包括Oculus Rift、HTC Vive等,开发者可以轻松创建适用于XR设备的交互式体验。UE5进步改进了XR支持,提供了更高的渲染效果和性能,以及更好的交互性。

值得一提的是,从UE5开始将不再原生支持SteamVR、Oculus、ARKit、ARCore、HoloLens 2等不同的AR/VR平台界面,取而代之的是仅支持OpenXR。这也就意味着使用UE5开发的游戏所使用的定位、手柄支持、手势和眼球追踪等功能,将通过OpenXR界面来支持不同的AR/VR平台。

对于Unity的大腿苹果,Unreal也想抱。Epic Games的XR产品专家Victor Lerp表示,该公司正在“探索为Vision Pro提供原生的Unreal Engine支持”,但他也指出,目前还“为时过早,无法分享支持的范围或时间表”。

考虑到苹果跟Unreal母公司Epic Games有过纠纷,Epic在更新其Fortnite游戏应用后,通过为玩家提供直接向Epic支付游戏内货币的优惠方式,试图绕过苹果的App Store支付机制并降低其30%的抽成,这直接违反了苹果的应用商店政策。因此,苹果将该游戏从App Store中下架。Epic Games一怒之下将苹果告上法庭,双方就此结下梁子。

加上Epic Games首席执行官Tim Sweeney抨击苹果是元宇宙(注:实质就是XR)的“最大障碍”。所以Unreal想抱苹果大腿不容易。

写在最后

从前面的内容可以看出,在XR领域,Unity与Unreal均有布局,Unity最大的王牌则是获得了手机巨头苹果的支持,Unreal的优势则是画质优,带来的沉浸感更强。

双方谁能在XR领域独占鳌头的变量,则是取决于开发者能否基于它们研发出更加优秀的应用和游戏,从文章开头提到UEVR的登场来看,Unreal更胜一筹。

不过Unreal与Unity都需要在XR时代解决好自身的营收问题,否则它们做的那只能是“交个朋友”罢了。

文/多弗朗明哥

(本文图片均来源于网络)

       原文标题 : UEVR开源框架支持几乎所有VR游戏!虚幻引擎与Unity的战火已烧到了XR领域

声明: 本文由入驻维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

文章纠错
x
*文字标题:
*纠错内容:
联系邮箱:
*验 证 码:

粤公网安备 44030502002758号