共计 2844 个字符,预计需要花费 8 分钟才能阅读完成。
你想进入元宇宙游戏开发畛域吗?但元宇宙还未齐全构建,它仍在一直建设中。有人说像 Sandbox 或 Decentraland 这样的 Web3/NFT/ 区块链公司正在引领潮流。还有人说 Meta 通过其沉迷式 VR Horizon World 元宇宙引领潮流。然而 Epic Games 和他们对基础设施的深度投资呢?Minecraft 和 Roblox 的创意和教育方面又如何呢?这些公司都是元宇宙公司吗?它们与元宇宙之前的连贯纽带在哪里?
让咱们回过头来,看看元宇宙是如何定义的,什么是元宇宙游戏,以及如何开始在元宇宙中构建。
什么是元宇宙?
简而言之,元宇宙是一种揣测性的将来,在这个将来中,虚拟现实、互联的、引人入胜的内容将让互联网变得更加空虚。它将由电子游戏技术驱动,并在寰球范畴内以始终在线的形式部署。
尽管目前还没有一个宽泛认可的定义。然而,马修·鲍尔(Matthew Ball)在他 2022 年的书《元宇宙:它将如何扭转所有》中给出了一个全面的定义:
“[元宇宙] 是一个由实时渲染的 3D 虚拟世界形成的、规模宏大且互操作的网络,可供有限数量的用户同步和继续体验,具备集体存在感,并具备数据的连续性,如身份、历史、权利、物品、通信和领取。”
用更简略的话来说,鲍尔对元宇宙的定义是一个实时的、沉迷式的虚拟世界。这个世界反映了实在的世界,因为用户将他们的实在身份带入其中,他们在其中有互相关联的体验,即便咱们“断开”与其的连贯,它依然存在。
这是一个很大的概念,只管从大型科技公司那里看到了许多翻新,但离真正实现它还有很长的路要走。然而,让咱们用这个想法作为咱们对元宇宙的定义,就能够看清市场上目前存在的货色,以及如何开始元宇宙游戏开发。
在元宇宙中构建意味着什么?
所以,正如咱们理解的那样,元宇宙还不存在——至多依据鲍尔的定义,元宇宙还不存在。目前曾经存在的是根底技术,例如区块链、虚拟现实头戴式显示器和容许数据连续性的数据系统。
当初,当您说本人要“构建元宇宙”时,你的意思可能是创立一个元宇宙游戏或体验。一个元宇宙游戏的模式可能是 VR(虚拟现实) 游戏或加强事实应用程序。
构建和公布元宇宙游戏是一个简单的过程。让咱们深入探讨一下元宇宙游戏的例子,为什么要在元宇宙中构建,以及元宇宙游戏开发中波及的内容。
什么是元宇宙游戏?
如果在谷歌上搜寻“元宇宙游戏”,你会失去近 1 亿条后果。
其中大多数只是由区块链作为反对的游戏。它们不合乎“元”游戏的概念——即具备从游戏内部提取资产(形态、声音、环境、知识产权等)的能力。以此定义为根底,让咱们比拟两个最大的元游戏——Axie Infinity(《阿蟹》)和 Fortnite(《堡垒之夜》)。
Sky Mavis 的《阿蟹》是一款回合制角色扮演游戏(RPG),容许您应用本人的非同质化代币(NFT)与其余玩家战斗,并建设本人的阵容以赚取游戏代币。这些代币能够兑换以太坊(Ethereum)加密货币 $AXS。相比之下,Epic Games 的《堡垒之夜》是一款第三人称射击游戏,在游戏地图逐步放大的过程中,玩家须要通过建造和战斗来生存更长的工夫。游戏玩家能够购买游戏中的视觉化外观装璜,例如服装、头像和工具。它的游戏内货币称为 V -Bucks。
比拟这两款游戏,《阿蟹》元宇宙专一于通过 NFT 领有交易卡,这些 NFT 记录在区块链上。玩家赚取的以太坊加密货币代币能够在游戏外应用。因而,咱们能够认为这是一个“元”游戏。
《堡垒之夜》目前不应用区块链来反对皮肤,但这些皮肤能够来自《堡垒之夜》领有的 IP 之外。一个很好的例子是 Bungie 制作的《命运 2》(Destiny 2)与《堡垒之夜》之间的单干。两家公司之间的单干将《堡垒之夜》的世界扩大到了元宇宙中,因为《命运 2》的 IP 通常不存在于《堡垒之夜》中。另一个逾越“多个宇宙”的例子是,来自 343 Industries 工作室的驰名游戏《光环》系列容许玩家应用大师级人物作为《堡垒之夜》中的可玩头像。将多个“宇宙”联合起来,使《堡垒之夜》可能被称为一个合格的元宇宙游戏。
为什么要在元宇宙中构建?
那么,您的团队为什么要在元宇宙中进行构建呢?一个很好的理由是,构建元宇宙游戏为您开拓了新的支出起源。
元宇宙是电子游戏倒退的天然趋势。电子游戏随着 80 年代的投币式街机而腾飞,之后进入了家庭客厅,在 90 年代连贯到互联网,并且曾经从实体游戏正本变成了数字下载和流媒体。
该行业创收的形式也产生了变动。硬币变成了美元,美元变成了扩大和可下载内容(DLC)。当初,还有订阅、利用内广告和联结营销机会(比方《堡垒之夜》和 Balenciaga 的单干)。稳固的支出起源为较短(和较长)的开发和公布周期提供了保障,从而让玩家始终如一地玩同一款游戏。
如何在元宇宙中构建
现在,“在元宇宙中构建”实际上就意味着“构建一个元宇宙游戏”,就像下面形容的那些游戏一样。元宇宙游戏开发实质上与规范的游戏开发流程雷同。您须要一个游戏引擎,3D 设计工具,版本控制(如 Perforce Helix Core)和审查软件。
那么,元宇宙游戏开发和规范游戏开发有什么区别呢?次要的区别在于,您构建的元宇宙游戏应该具备一些超过本身的元素——例如《阿蟹》对 NFT 的应用或《堡垒之夜》与大品牌的联结营销。你须要从一个好的游戏想法开始,而后弄清楚你的游戏如何排汇来自事实世界(或其余游戏)中的元素。
元宇宙游戏开发工具
以下是构建元宇宙游戏所需工具的疾速介绍:
- 布局——比方 Hansoft。这是您的团队用于治理游戏每个局部合作的工具。
- 游戏引擎——如空幻、Unity、Cryengine。这为您的游戏提供了框架,因而您不用从头开始编写物理代码。
- 3D 设计工具,如 Maya 和 Zbrush。您将应用这些资产来制作 3D 游戏资产。
- 版本控制——如 Perforce Helix Core。它跟踪您的数字资产的每个版本,并让团队成员更好地合作。
- 审查软件——如 Helix Swarm。在提交 C#/C++/Java 代码之前对其进行分享和审查。
- 数字资产治理——如 Helix DAM。DAM 能够让您的团队更轻松地跟踪其美术资产的更改和进度。
应用 Perforce 解决方案构建元宇宙
Perforce 提供的游戏开发解决方案,实用于从独立开发者到 AAA 级别工作室的所有人。Perforce 版本控制系统 Helix Core,被二十大 AAA 工作室中的 19 个所信赖。Helix Core 能够反对最多 5 个用户和 20 个工作区收费应用,此外还提供收费的代码审查和项目管理。
作者简介:
**Ryan L’Italien
高级解决方案工程师,Perforce Software**
Ryan 是 Perforce 版本控制我的项目的解决方案总监。在退出 Perforce 之前,他有 15 年的全栈开发教训,他善于为各种规模的公司解决工作流和集成 DevOps 的挑战。作为一名电子游戏和电影爱好者,他在这份工作中蛟龙得水。在 Ryan 的业余时间,他喜爱加入铁人三项、山地自行车较量以及与家人共度时光。
文章起源:bit.ly/3UbmG0Z