你想进入元宇宙游戏开发畛域吗?但元宇宙还未齐全构建,它仍在一直建设中。有人说像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