打造你的夢想世界:元宇宙游戲開發(fā)入門

你想進(jìn)入元宇宙游戲開發(fā)領(lǐng)域嗎?但元宇宙還未完全構(gòu)建,它仍在不斷建設(shè)中。有人說像Sandbox或Decentraland這樣的Web3/NFT/區(qū)塊鏈公司正在引領(lǐng)潮流。還有人說Meta通過其沉浸式VR Horizon World元宇宙引領(lǐng)潮流。但是Epic Games和他們對基礎(chǔ)設(shè)施的深度投資呢?Minecraft和Roblox的創(chuàng)意和教育方面又如何呢?這些公司都是元宇宙公司嗎?它們與元宇宙之前的連接紐帶在哪里?
讓我們回過頭來,看看元宇宙是如何定義的,什么是元宇宙游戲,以及如何開始在元宇宙中構(gòu)建。
什么是元宇宙?
簡而言之,元宇宙是一種推測性的未來,在這個(gè)未來中,虛擬現(xiàn)實(shí)、互聯(lián)的、引人入勝的內(nèi)容將讓互聯(lián)網(wǎng)變得更加充實(shí)。它將由電子游戲技術(shù)驅(qū)動(dòng),并在全球范圍內(nèi)以始終在線的方式部署。
雖然目前還沒有一個(gè)廣泛認(rèn)可的定義。但是,馬修·鮑爾(Matthew Ball)在他2022年的書《元宇宙:它將如何改變一切》中給出了一個(gè)全面的定義:
“[元宇宙]是一個(gè)由實(shí)時(shí)渲染的3D虛擬世界構(gòu)成的、規(guī)模龐大且互操作的網(wǎng)絡(luò),可供無限數(shù)量的用戶同步和持續(xù)體驗(yàn),具有個(gè)人存在感,并具有數(shù)據(jù)的連續(xù)性,如身份、歷史、權(quán)益、物品、通信和支付。"
用更簡單的話來說,鮑爾對元宇宙的定義是一個(gè)實(shí)時(shí)的、沉浸式的虛擬世界。這個(gè)世界反映了真實(shí)的世界,因?yàn)橛脩魧⑺麄兊恼鎸?shí)身份帶入其中,他們在其中有相互關(guān)聯(lián)的體驗(yàn),即使我們“斷開”與其的連接,它仍然存在。
這是一個(gè)很大的概念,盡管從大型科技公司那里看到了許多創(chuàng)新,但離真正實(shí)現(xiàn)它還有很長的路要走。但是,讓我們用這個(gè)想法作為我們對元宇宙的定義,就可以看清市場上目前存在的東西,以及如何開始元宇宙游戲開發(fā)。
在元宇宙中構(gòu)建意味著什么?
所以,正如我們了解的那樣,元宇宙還不存在——至少根據(jù)鮑爾的定義,元宇宙還不存在。目前已經(jīng)存在的是基礎(chǔ)技術(shù),例如區(qū)塊鏈、虛擬現(xiàn)實(shí)頭戴式顯示器和允許數(shù)據(jù)連續(xù)性的數(shù)據(jù)系統(tǒng)。
現(xiàn)在,當(dāng)您說自己要“構(gòu)建元宇宙”時(shí),你的意思可能是創(chuàng)建一個(gè)元宇宙游戲或體驗(yàn)。一個(gè)元宇宙游戲的形式可能是VR(虛擬現(xiàn)實(shí))游戲或增強(qiáng)現(xiàn)實(shí)應(yīng)用程序。
構(gòu)建和發(fā)布元宇宙游戲是一個(gè)復(fù)雜的過程。讓我們深入探討一下元宇宙游戲的例子,為什么要在元宇宙中構(gòu)建,以及元宇宙游戲開發(fā)中涉及的內(nèi)容。
什么是元宇宙游戲?
如果在谷歌上搜索“元宇宙游戲”, 你會(huì)得到近1億條結(jié)果。

其中大多數(shù)只是由區(qū)塊鏈作為支持的游戲。它們不符合“元”游戲的概念——即具有從游戲外部提取資產(chǎn)(形狀、聲音、環(huán)境、知識(shí)產(chǎn)權(quán)等)的能力。以此定義為基礎(chǔ),讓我們比較兩個(gè)最大的元游戲——Axie Infinity(《阿蟹》)和Fortnite(《堡壘之夜》)。
Sky Mavis的《阿蟹》是一款回合制角色扮演游戲(RPG),允許您使用自己的非同質(zhì)化代幣(NFT)與其他玩家戰(zhàn)斗,并建立自己的陣容以賺取游戲代幣。這些代幣可以兌換以太坊(Ethereum)加密貨幣$AXS。相比之下,Epic Games的《堡壘之夜》是一款第三人稱射擊游戲,在游戲地圖逐漸縮小的過程中,玩家需要通過建造和戰(zhàn)斗來生存更長的時(shí)間。游戲玩家可以購買游戲中的視覺化外觀裝飾,例如服裝、頭像和工具。它的游戲內(nèi)貨幣稱為V-Bucks。
比較這兩款游戲,《阿蟹》元宇宙專注于通過NFT擁有交易卡,這些NFT記錄在區(qū)塊鏈上。玩家賺取的以太坊加密貨幣代幣可以在游戲外使用。因此,我們可以認(rèn)為這是一個(gè)“元”游戲。
《堡壘之夜》目前不使用區(qū)塊鏈來支持皮膚,但這些皮膚可以來自《堡壘之夜》擁有的IP之外。一個(gè)很好的例子是Bungie制作的《命運(yùn)2》(Destiny 2)與《堡壘之夜》之間的合作。兩家公司之間的合作將《堡壘之夜》的世界擴(kuò)展到了元宇宙中,因?yàn)椤睹\(yùn)2》的IP通常不存在于《堡壘之夜》中。另一個(gè)跨越“多個(gè)宇宙”的例子是,來自343 Industries工作室的著名游戲《光環(huán)》系列允許玩家使用大師級人物作為《堡壘之夜》中的可玩頭像。將多個(gè)“宇宙”結(jié)合起來,使《堡壘之夜》能夠被稱為一個(gè)合格的元宇宙游戲。
為什么要在元宇宙中構(gòu)建?
那么,您的團(tuán)隊(duì)為什么要在元宇宙中進(jìn)行構(gòu)建呢?一個(gè)很好的理由是,構(gòu)建元宇宙游戲?yàn)槟_辟了新的收入來源。
元宇宙是電子游戲發(fā)展的自然趨勢。電子游戲隨著80年代的投幣式街機(jī)而起飛,之后進(jìn)入了家庭客廳,在90年代連接到互聯(lián)網(wǎng),并且已經(jīng)從實(shí)體游戲副本變成了數(shù)字下載和流媒體。
該行業(yè)創(chuàng)收的方式也發(fā)生了變化。硬幣變成了美元,美元變成了擴(kuò)展和可下載內(nèi)容(DLC)。現(xiàn)在,還有訂閱、應(yīng)用內(nèi)廣告和聯(lián)合營銷機(jī)會(huì)(比如《堡壘之夜》和Balenciaga的合作)。穩(wěn)定的收入來源為較短(和較長)的開發(fā)和發(fā)布周期提供了保障,從而讓玩家始終如一地玩同一款游戲。
如何在元宇宙中構(gòu)建
如今,“在元宇宙中構(gòu)建”實(shí)際上就意味著“構(gòu)建一個(gè)元宇宙游戲”,就像上面描述的那些游戲一樣。元宇宙游戲開發(fā)本質(zhì)上與標(biāo)準(zhǔn)的游戲開發(fā)流程相同。您需要一個(gè)游戲引擎,3D設(shè)計(jì)工具,版本控制(如Perforce Helix Core)和審查軟件。
那么,元宇宙游戲開發(fā)和標(biāo)準(zhǔn)游戲開發(fā)有什么區(qū)別呢?主要的區(qū)別在于,您構(gòu)建的元宇宙游戲應(yīng)該具有一些超越自身的元素——例如《阿蟹》對NFT的使用或《堡壘之夜》與大品牌的聯(lián)合營銷。你需要從一個(gè)好的游戲想法開始,然后弄清楚你的游戲如何吸收來自現(xiàn)實(shí)世界(或其他游戲)中的元素。
元宇宙游戲開發(fā)工具
以下是構(gòu)建元宇宙游戲所需工具的快速介紹:
規(guī)劃——比如Hansoft。這是您的團(tuán)隊(duì)用于管理游戲每個(gè)部分協(xié)作的工具。
游戲引擎——如虛幻、Unity、Cryengine。這為您的游戲提供了框架,因此您不必從頭開始編寫物理代碼。
3D設(shè)計(jì)工具,如Maya和Zbrush。您將使用這些資產(chǎn)來制作3D游戲資產(chǎn)。
版本控制——如Perforce Helix Core。它跟蹤您的數(shù)字資產(chǎn)的每個(gè)版本,并讓團(tuán)隊(duì)成員更好地協(xié)作。
審查軟件——如Helix Swarm。在提交C#/C++/Java代碼之前對其進(jìn)行分享和審查。
數(shù)字資產(chǎn)管理——如Helix DAM。DAM可以讓您的團(tuán)隊(duì)更輕松地跟蹤其美術(shù)資產(chǎn)的更改和進(jìn)度。
使用Perforce解決方案構(gòu)建元宇宙
Perforce提供的游戲開發(fā)解決方案,適用于從獨(dú)立開發(fā)者到AAA級別工作室的所有人。Perforce版本控制系統(tǒng)Helix Core,被二十大AAA工作室中的19個(gè)所信任。Helix Core可以支持最多5個(gè)用戶和20個(gè)工作區(qū)免費(fèi)使用,此外還提供免費(fèi)的代碼審查和項(xiàng)目管理。
作者簡介:

Ryan是Perforce版本控制項(xiàng)目的解決方案總監(jiān)。在加入Perforce之前,他有15年的全棧開發(fā)經(jīng)驗(yàn),他擅長為各種規(guī)模的公司解決工作流和集成DevOps的挑戰(zhàn)。作為一名電子游戲和電影愛好者,他在這份工作中如魚得水。在Ryan的業(yè)余時(shí)間,他喜歡參加鐵人三項(xiàng)、山地自行車比賽以及與家人共度時(shí)光。
文章來源:bit.ly/3UbmG0Z