了解最新技术文章
虚拟现实体验在从医疗保健到零售等各个行业中变得越来越普遍。然而,游戏仍然是这一技术演变的领导者。虚拟现实 (VR) 游戏开发目前市场价值超过70 亿美元,预计到 2025 年将带来 530 亿美元的收入。在我们的2023 年游戏开发报告中,13% 的受访开发者表示他们正在开发虚拟现实游戏。
虚拟现实世界是游戏行业的自然扩展:通过 VR 耳机和其他技术让玩家成为游戏的一部分,开发人员可以达到新的沉浸感、真实感和创新水平。
这种增强的体验意味着 VR 游戏开发的潜力几乎是无限的。请继续阅读,了解 VR 游戏开发的趋势以及创建 VR 游戏需要哪些工具。
VR 游戏开发是使用虚拟现实硬件玩游戏的创作。大多数 VR 游戏都需要头显,它通过立体显示来模拟三维现实。
通过传感器,这些耳机可以跟踪玩家的位置和眼球运动。玩家的动作将转化为游戏动作并对其虚拟环境产生影响。VR 游戏开发还可以让玩家体验 3D 声音和触觉控制器反馈。
简而言之,VR 游戏让玩家沉浸在虚构的环境中,提供超现实的第一人称视角。
虚拟现实游戏正变得越来越流行,据 PC Mag 统计,目前全球有500 万游戏玩家。虽然这个数字远低于传统视频游戏玩家的数量,但在过去十年中增长了 3,000% 以上。虚拟现实游戏因其众多优点而经常吸引新玩家:
更身临其境的体验:虚拟现实游戏最明显的好处是它们最大的卖点:玩家能够感觉自己身处游戏之中,在更深层次上体验不同的世界和激动人心的故事情节。
创新潜力增加:由于这种更大的沉浸感,虚拟现实游戏开发使开发人员能够突破传统游戏故事情节和技术的一些限制。由于虚拟现实游戏较少,工作室和团队也更容易脱颖而出并在虚拟现实空间中提供真正的新体验。
更多社交游戏:The Gamer 和GameRant等游戏出版物定期发布适合与朋友一起玩的最佳虚拟现实游戏列表。这些游戏将群体聚集在一起,带来欢笑、新体验和良性竞争。《计算机协会杂志》2023 年发表的一项研究还发现,虚拟现实交互可以促进社交联系并抵消孤独感。在对使用虚拟现实平台的研究参与者的采访中,虚拟现实游戏玩家形容自己变得更加直言不讳,更能轻松地发起对话,也更加自信。
更好的体育活动:根据Games for Change(一家致力于提升和推广游戏作为社会变革和宣传手段的非营利组织)的一份报告,在虚拟现实中锻炼与在健身房锻炼具有相当的影响。游戏种类的增加使您可以通过虚拟现实轻松进行日常锻炼:例如, 《Supernatural》游戏可以让用户在拳击、瑜伽和舞蹈等锻炼之间进行选择,并允许他们将这些锻炼设置为自己喜欢的音乐。这些锻炼由经过认证的健身教练指导。以及世界上第一家虚拟现实健身房位于旧金山的 Black Box 于 2019 年开业。在 Black Box 的锻炼中,健身房会员与虚拟现实对手进行对抗,同时结合推胸、深蹲、划船和其他练习。
VR游戏开发行业需要克服的最大挑战是其较高的进入门槛。根据Statista 2023 年的统计数据,全球只有不到 2% 的人经常玩虚拟现实游戏,而玩传统视频游戏的人数为 45%。这种缓慢的采用可以部分归因于硬件的高价位。Apple 凭借将于 2024 年发布的3,499 美元耳机Apple Vision Pro在社交媒体上走红。虽然这是一个极端的例子,但虚拟现实游戏在大多数流行型号中都很昂贵:
Meta Quest 2 耳机售价 299.99 美元。
PlayStation VR 2 耳机售价 549.99 美元。
Vive Pro 2 耳机售价 799 美元。
尽管成本是 VR 游戏开发的主要问题之一,但开发者和玩家还面临其他挑战:
困难的开发时间表:传统视频游戏的开发时间表是一个更加成熟、经过微调的过程。对于虚拟现实项目,熟悉的工作流程(例如编码、故事情节映射和测试)可能需要进行重大修改。虚拟现实游戏开发还涉及选择开发平台的额外步骤,因为每个平台在处理能力方面存在显着差异。
图形问题的可能性更大:虚拟现实游戏具有更丰富的视觉效果,这对玩家来说是一个好处,但这种质量对游戏开发人员来说具有挑战性。由于玩家比玩传统视频游戏时更加融入环境,因此凝聚力和准确性变得更加重要。
用户不适:虚拟现实体验可能会导致眼睛疲劳和晕动病。为了解决这个问题,在创建 VR 游戏时,开发人员可以专注于减少游戏的处理时间并优化动画帧速率。它们可以结合高动作时刻和静止的视觉效果,让玩家在运动中休息。VR 耳机技术的持续创新也有助于确保耳机变得更加舒适和轻便。
Meta、谷歌、苹果和索尼等大公司已经开始投资 VR 游戏开发,甚至收购了一些独立虚拟游戏工作室。与这些老牌公司一起,Psytec Games、Survios 和 Cloudhead Games 等著名独立工作室也开始打造品牌知名度。
与传统视频游戏一样,VR 游戏开发可以扩展到面向不同用户的所有类型的游戏,从舒适的游戏到充满冒险的故事情节。这些只是近期最畅销的虚拟现实游戏中的一些:
Beat Saber:Beat Games 是 Meta 收购的独立工作室,于 2019 年首次发布了《Beat Saber》。玩家被霓虹灯视觉效果包围,在“砍杀”向他们袭来的节拍时,必须将自己的动作与音乐的节奏相匹配。玩家必须匹配节拍的颜色和方向,才能晋级到不同的级别,并选择最喜欢的歌曲。《Beat Saber》是 VR 游戏开发领域最成功的版本之一,据《华尔街日报》报道,该游戏实现了2.55 亿美元的收入。
《半条命:爱莉克斯》:领先的游戏公司 Valve Software 于 2020 年发布了《半条命:爱莉克斯》。这款游戏是畅销游戏《半条命》的后续作品,这款游戏让玩家扮演爱莉克斯·万斯,这是一款革命性的格斗游戏与父亲一起对抗外星入侵者。这款游戏代表了 VR 游戏的最大优势之一——当玩家与帝国作战时,它们能够为玩家创造高风险。据UploadVR称,《半条命Alyx》的销量已超过200万份。
《上古卷轴 V:天际 VR》:以高奇幻史诗游戏而闻名的 Bethesda Game Studios 在 2018 年发布了其热门《天际》系列的 VR 版本。这体现了 VR 游戏开发的普遍趋势——开发商已经发布了游戏玩家的 VR 版本爱并让他们更深入地居住在这些熟悉的世界中。在《上古卷轴 V:天际 VR》中,玩家生活在中世纪世界,穿越山脉,与巨龙战斗。
创建 VR 游戏时最重要的考虑因素之一是确定哪些工具适合您的项目。制作传统视频游戏和制作 VR 游戏之间的最大区别之一是,VR 游戏在不同类型的技术之间的可移植性较差,这意味着您需要决定要为哪种耳机制作游戏。
大多数 VR 游戏开发团队都会在其工具套件中包含软件开发套件、游戏开发引擎和设计软件。当团队管理复杂的工作流程和资产时,Helix Core 等版本控制软件也至关重要。
游戏引擎对于 VR 游戏开发至关重要。使用游戏引擎可以让您集中资源并充当强大的 3D 编辑器。它们与艺术家和设计师工具以及 CAD 软件一起工作,帮助您构建逼真的体验。虚幻引擎 5 (UE5) 和 Unity 是最常用的游戏引擎。
虚幻引擎5
虚幻引擎 5 (UE5)为团队提供了一套强大的 VR 软件开发工具。它可与多种 VR 技术配合使用。使用 UE5,您可以获得:
C++ 和/或 Python 脚本访问可根据您的需求定制工具。
多人游戏框架与灵活的编辑器相结合。
蓝图可视化脚本,帮助您快速设计原型。
时间超分辨率。
虚拟阴影贴图。
了解有关虚幻的更多信息>>
统一
Unity以游戏开发而闻名,尤其擅长移动领域。但它也可用于设计 VR 解决方案。各行业的团队都使用它来设计训练和模拟,因为它与所有流行的 VR 平台都能很好地配合。通过 Unity,您可以获得:
强大的 3D 编辑器。
内置艺术家和设计师工具,以及对 CAD 工具的支持。
简化流程的协作功能。
了解有关 Unity 的更多信息 >>
软件开发工具包(SDK)由一组用于特定平台的软件工具和程序组成。它可以包括库、示例、流程、指南、教程、蓝图等。以下是一些可用于 VR 游戏开发的最流行的 SDK:
HTC Vive
OpenVR SDK是一个开放的 VR 软件开发套件 (SDK) 和 API,支持 HTC Vive 和其他 VR 耳机相关设备。SteamVR SDK和VRTK(虚拟现实工具套件)也用于 HTC Vive。这些提供了额外的好处,例如在 Unity 游戏模式下访问控制器、陪伴、模型和预览。
索尼游戏机
要使用 Sony PlayStationVR进行创作,您需要拥有PSVR Dev Kit并成为注册开发者。该 VR 软件的功能包括 360 度视觉、令人难以置信的视觉/音频和增强的跟踪。
Oculus Meta Quest 开发者中心
Oculus Meta Quest 开发者中心简化了 Meta Quest 耳机的 VR 游戏开发。它允许开发人员下载各种 SDK。他们还可以捕获屏幕截图、录制视频、进行不间断的测试以及将不同的应用程序和工具上传到开发人员仪表板。
Valve Software 的OpenVR
该开源软件开发套件与SteamVR平台集成,可以得到Unreal Engine和Unity的支持。使用OpenVR,您可以为最畅销的耳机(例如 Valve Index、Windows Mixed Reality 等)进行 VR 游戏开发。
为了成功开发 VR 游戏,团队需要使用能够创建说明性超现实环境、独特角色以及高质量图形和动画的设计工具。一些最受欢迎的选项包括Blender、Autodesk Maya和倾斜画笔。
用角色、音乐、世界构建图像、纹理等充实您的游戏环境。所有这些不同类型的文件(包括 2D 和 3D)都可以由数字资产管理系统中的团队存储和访问,从而实现重复使用以简化您的工作流程。Perforce Helix DAM允许艺术家和其他团队成员通过人工智能驱动的搜索、自动标记和自动索引快速查找和迭代其视觉库中的任何资产。
大多数游戏开发团队将受益于版本控制软件,团队成员可以使用该软件来跟踪和管理代码和数字资产的更改。尽管像 GitHub 这样的开源存储库可以帮助实现此功能,但寻求更安全的版本控制解决方案的团队通常会选择 Helix Core,19/20 的顶级 AAA 游戏开发工作室都在使用该软件。
在创建 VR 游戏时,开发团队面临着复杂的工作流程和新的挑战。这使得使用团队可以信任的版本控制系统变得更加重要。
另外,如果您要创建 5 人或以下团队的 VR 游戏,则可以免费使用 Helix Core 。 Helix Core 为 VR 游戏开发团队提供了几个关键功能:
每个数字资产的 单一事实来源。
无限的可扩展性。
IP 安全的安全权限和限制功能。
集成了 Unreal Engine、Unity 等工具,以便您可以在后台进行版本控制。