月赚2万美元,开发第三方VR Mod竟成稳定副业?

news/2024/11/23 2:18:26/

前不久青亭网曾报道,VR游戏公司Beat Games仅过去一年就赚了1亿美元,而Quest官方应用平台App Lab仅上线一年多,其中就已经有营收突破100万美元的VR应用。在Quest内容生态推动下,VR应用市场正在看到长足发展,那么除了Quest官方平台外,独立的VR应用(比如SideQuest平台)又能看到哪些商机?

本月初The Verge报道开发者Luke Ross的事迹,他依靠为PC大作开发VR Mod,每个月可以赚2万美元,还成为Patreon平台游戏类别中排名41的网红。Ross本职工作是软件开发者,而VR Mod作为一个副业来讲,已经是不错的额外收入。

最新消息,Luke Ross在7月6日收到Take-Two(R星、2K Games母公司)的一份DMCA通知,表示Mod涉嫌侵权行为。不仅如此,付费创作社区Patreon迫于压力表示将暂停除Luke Ross的账号,这会删除所有VR Mod作品无法下载,因此Luke Ross提前下架所有相关Mod,包括GTA5、荒野大镖客2等Take-Two项目。

通常来说,Mod不涉及游戏本体,大多数工作室也不会干涉Mod开发者。而Luke Ross将自己开发的Mod进行出售,可能是导致本次干涉事件的原因之一。

另外,对Luke Ross开发的Mod感兴趣的朋友,可参与由粉丝发起的请愿,链接见文末。

VR Mod商业模式

相比于购买一次的VR应用,第三方VR Mod更像是一项服务,因为PC游戏本体常常会更新,VR Mod开发者也需要对应更新。因此,想要长时间玩一款VR Mod,你不能只交一次钱,而是需要订阅这项服务。因此对于开发者来讲,这也可以成为一个可持续的收入来源。

在PC游戏领域,创作者几乎不能通过Mod赚钱,比如Steam商店的创意工坊就拥有大量第三方Mod,但都是免费下载的。VR游戏市场还未发展到PC游戏的规模,不过在这小众的市场中,玩家竟然愿意VR Mod买单。

目前,Luke Ross在众筹网站Patreon上拥有2208个订阅会员,会员费为每月10美元。福利是可体验多款基于PC大作的VR Mod游戏,比如:《赛博朋克2077 R.E.A.L VR》、《荒野大镖客2 VR》、《侠盗猎车手V R.E.A.L》、《艾尔登法环VR》等等。在这些订阅用户中,有三分之二是老会员,他猜测这些会员更多是希望支持VR Mod开发,而不只是为了玩这些游戏。

据了解,Luke Ross开发第三方VR Mod已经有五年时间,最早在2017年就推出了《无人永生2:危险间谍》的VR Mod,当时就获得了一些硬核VR玩家的支持。而且原作的首席设计师Craig Hubbard也很支持。2019年,Ross利用几个月时间开发了《侠盗猎车手V》的VR Mod,该Mod的特点是可以在VR中运行完整的《侠盗猎车手V》游戏,体验感比原来更加立体。

此前,Ross的VR Mod可供玩家们免费使用,后来为了在VR中运行更复杂的图形API,他便开发了VR Mod框架:R.E.A.L,供玩家们付费使用。

PC大作为何不支持VR

比起不断开发VR Mod的独立开发者,大游戏公司对VR的态度却相对冷淡,不仅并没有为旗下的3A级游戏推出VR支持,甚至几乎没有限制第三方开发者制作VR Mod。

实际上,早些年大游戏公司也曾推出《辐射4 VR》、《收获日2 VR》等移植VR游戏,不过发现玩家对此的反馈并不好。这一方面可能是因为缺少对VR的优化,另一方面也是此前VR用户比较少。因此对于大游戏公司来讲,为PC端成功的游戏开发VR模式,投资回报率可能并不高。

另外,由于VR硬件局限,3A级游戏很难在VR中(尤其是VR一体机)呈现出完整、优秀的内容和视觉体验。而且从此前的一些例子来看,VR游戏并不能给大游戏公司带来预期的回报水平。因此,大多数VR游戏是由独立、初创VR工作室开发,而且小规模的VR游戏比VR大作要多得多。

《生化危机4 VR》开发团队Armature工作室就曾指出,正确的VR一直不能只是将游戏场景从2D升级至3D,也要根据VR的特性去设计各种细节和交互,才能带来很好的体验。因此开发者对游戏中的物体、建筑等元素进行了调整,几乎是为VR进行了重新开发,而这通常需要投入大量时间和成本。

相比之下,第三方VR Mod并没有投入这么多精力,这也造成在舒适性、交互性等方面不完美,可能会让玩家产生眩晕。尽管如此,VR Mod依然很好玩,可以让PC游戏玩家获得从未有过的沉浸感。仅仅是在VR上能玩《艾尔登法环》、《赛博朋克2077》这些优秀的PC游戏,就足以吸引大量支持者。

VR移植难并不难!

Ross认为,对于玩家来讲,即使存在一些瑕疵、缺少完整的物理模拟、运动控制,大IP VR游戏依然很吸引人,这也让人看到了将PC大作移植到VR的潜力。只需要投入少量的成本,就能为多款PC游戏开发VR模式,然而大部分开发者们似乎还没意识到这件事。如果可以简化VR模式开发的过程,那么也许会有更多大工作室采用VR。

从Ross自己的经历来看,他2021年5月才在Patreon上开启众筹,而此前他已经是小有名气的VR Mod开发者,其推出的《侠盗猎车手V》VR Mod在2020年的下载量已经达到20万次。后来他陆续推出了《荒野大镖客2》、《黑手党三部曲》、《地平线:黎明曙光》、《赛博朋克2077》和《艾尔登法环》的VR Mod,不断获得越来越多支持。截至目前,Ross的总收入已经超过15万美元。

时间方面,开发VR Mod并不需要花费Ross一整天时间,他还可以保持白天的软件开发工作。Ross表示:开发VR Mod的大部分时间,主要用来优化PC原作一些被忽略的细节,以确保游戏在VR中运行效果更自然。比如血量、生命条应该出现在角色头顶,在PC端可能显示在游戏场景中任意位置,但在VR中它们的位置很关键,需要固定在玩家能看到的地方。

与此同时,Ross开发的R.E.A.L框架可以进一步加快VR Mod开发过程,比如可自动将游戏视角变成3D,并与头显运动实时关联。简单的开发过程最快只需要一两天,之后的一个月可以继续调整小细节,提升VR Mod的可玩性(比如交互、用户体验等等)。

而后续根据PC游戏更新而修复Mod的过程,大约占用额外5%时间,一些游戏几乎每周都要更新。

Ross表示:将3D游戏移植到VR并不复杂,因为Unity、Unreal引擎开发的游戏已经渲染了3D场景,游戏的视角本来就可以自由移动。因此,将两个视角的图像同步,并与VR头显运动关联时,便可以营造3D视觉观感。除了移植3D游戏内容外,Ross的R.E.A.L框架还为VR Mod提供额外的功能,比如允许你自由探索游戏空间,无需和敌人战斗,也能触发新的场景。

有趣的是,为了优化VR Mod的运行和渲染效果,Ross没有采用两个摄像头视角来渲染双目视差,而是采用一种左右眼交替渲染的方式,来降低每秒需要渲染的帧数。这样在运行《艾尔登法环》、《赛博朋克2077》等大作时,才能达到稳定的60fps刷新率。

接下来,Ross计划为更多经典PC游戏提供VR支持,比如《黑暗之魂:重制版》、《战神系列》、《看门狗:军团》、《刺客信条:英灵殿》、《漫威蜘蛛侠PC版》,目标是支持180fps运行,在Index、Quest 2上实现单目90Hz刷新率。

从VR Mod这样一个小众行业,我们可以看到硬核VR玩家持续的热情,在PC游戏公司未普遍支持VR的情况下,也为许多独立开发者带来了商机。Ross表示:游戏原开发者从来没联系我,也没要求我停止开发,他们似乎完全不在乎。同时,为了避免版权纠纷,Ross会选择没有VR支持的PC游戏,而避开有官方VR模式的游戏。比如R星已经宣布了《GTA:圣安地列斯VR》,那么他将不再为《GTA三部曲》开发VR Mod。参考:The Verge


http://www.ppmy.cn/news/643775.html

相关文章

【综合布线设计】网络杂谈(18)深入了解综合布线系统设计

涉及知识点 什么是综合布线系统设计,综合布线系统设计的原则,工作区子系统设计,水平子系统设计,垂直子系统设计,管理子系统设计,设备间子系统设计,建筑群子系统设计。深入了解综合布线系统设计…

开放世界游戏

开放世界游戏 定义 开放世界(英语:Open world)是电子游戏关卡设计的一种,在其中玩家可自由地在一个虚拟世界中漫游,并可自由选择完成游戏任务的时间点和方式。这类型的游戏也常被称为“漫游式游戏”(free…

使用conda虚拟环境,Jupyter Notebook 链接不上 kernel

1,检查 ipykernel 和 ipython 是否一致 输入pip list 或者conda list检查一下相应库的版本是不一致 不一致的话,可以更新这两个库的版本:pip install --upgrade 库名 2,看控制台的报错,如果是报404,内核找不…

Java多线程文件下载器高文件下载速度

使用多线程下载器提高文件下载速度 在进行大文件下载时,使用多线程技术可以显著提高下载速度。本文将介绍如何使用多线程下载器来实现并行下载,以加快文件下载过程。 多线程下载器简介 多线程下载器是一种利用多线程同时下载文件的工具。它将大文件分…

使用ShaderGraph制作动漫人物眼睛部分

使用ShaderGraph制作动漫人物眼睛部分 实现效果如下图: 实现步骤: 新建HDRP工程,创建Eye Graph(2019版还是处于预览版,正式项目慎用) 节点图如下 连接点这里就不详述了,官网上有详细的解释。 2.人物模型使用资源为官…

unity 动画 人物模型下沉的可能情况

为游戏对象加上动画状态机,运行后人物模型下沉 因为要选取人物站立的动画,我从美工给的动画中截取 strat end相等的动画 箭头指向这两个值相等,发现Anmiator执行到该状态时人物模型下沉(不是无休止的下坠),…

动漫制作都用html5吗,怎么制作h5动画?

有小伙伴提问,需要在ae软件中制作h5动画?具体该怎么做呢?h5动画也是制作动画教程的一种方法,区别就是展现形式不同,本质和mg动画差不多,特点就是运用效果突出人物本身,日常学习中我们可以从简单…

Unity进阶 - 动画系统 - 给人物角色制作动画

Unity进阶 - 动画系统 - 给人物角色制作动画(点击免费试学本节) 上一篇文章,我们对Unity进阶 - 动画系统 - Mecanim动画系统有了一定的认识,本节课我们给人员角色制作一些简单的动画,先来看一看制作动画的一些基本流…