首頁 > 網路3.0 > 主體

什麼是DAW?全鏈遊戲的發展困境與展望

PHPz
發布: 2024-02-04 10:15:08
轉載
976 人瀏覽過

摘要

DAW,即「開發者應用程式商店」(Developer App Store),是一種透過自主開發和營運遊戲的平台。它透過提供開發者工具和資源,讓開發者更輕鬆地創建和發布遊戲。然而,全鏈遊戲的發展卻面臨一些困境。首先,開發者面臨市場競爭激烈和用戶獲取成本高昂的問題。其次,遊戲平台需要面對各種複雜的技術和商業問題。儘管如此,DAW的出現為遊戲產業帶來了新的發展機遇,未來可望迎來更繁榮的局面。

DAW仍處於發展早期,在其短暫的發展歷程中,最值得一提的是OPcraft。

鏈上遊戲引擎為DWA賽道目前最主要的技術瓶頸,當下代表專案主要MUD、Dojo、World Engine、Keystone。

DWA的發展困境主要有:缺乏遊戲開發框架、缺乏程式碼可重複使用性、以及缺乏資料可組合性。

在下一輪牛市中,基於區塊鏈技術獨特性很可能湧現出一批爆款應用,SocialFi和GameFi值得期待。

什麼是DAW?全鏈遊戲的發展困境與展望

什麼是DAW?

DAW(即decentralized Autonomous Worlds)是全鏈遊戲的一種類型,它是全鏈上的、開放式的遊戲,沒有預設的遊戲玩法。透過提供公開可存取的程式設計接口,玩家可以在數位物理現實的邊界內自由創造、增強和擴展遊戲體驗,進一步擴展遊戲的劇情。

在Web2 遊戲中,可以簡單地分為Web2 非自主世界遊戲和Web2 自主世界遊戲(CAW)。 Web2 的非自主世界遊戲包括《王者榮耀》、《英雄聯盟》等遊戲。這些遊戲通常會在遊戲內設定一些特定的目標,例如」段位」等。 Web2 自主世界遊戲(CAW)的典型代表就是《我的世界》,在《我的世界》中,玩家沒有明確的遊戲終極目標,遊戲內鼓勵自由創作,帶來了許多新的玩法。玩家不僅可以建造房屋、飼養動物,還能夠進行高級玩法,例如在「生存模式」、「冒險模式」、「多人線上」模式等等。

Web3中的DAW和Web2世界中的CAW的主要差異在於去中心化程度。在DAW中,遊戲資產、元素、遊戲玩法和邏輯都被儲存在區塊鏈網路中。相較於其他全鏈遊戲,DAW具有更多的特點和玩法,並且玩家在自治世界內擁有更強的自主性,提升了可玩性。

註:「數位物理現實」是指存在於計算世界中的基本定律系統,每個世界都內含一套自有的基本法則,該基本法則支配著這個世界中發生的一切,這些定律就是該世界的物理學;另外,這裡的物理學泛指存在於任何「世界」中的基本定律系統。

DAW的重要發展歷程

DAW仍處於發展早期,在其短暫的發展歷程中,最值得一提的是OPcraft。

2022 年 10 月,黑暗森林的 Lattice 團隊創建的一款全鍊式 3D Minecraft 主題遊戲OPcraft。

在 OPCraft 中,制定了一套簡單的規則。玩家只能執行四種遊戲內操作,包括破壞方塊、合成方塊、放置方塊以及認領一片16x16的土地(成為該區塊的最高鑽石質押者)。此外,玩家還可以使用官方提供的開放插件系統自訂前端,部署自訂元件和系統。在上線的僅兩週時間內,吸引了1500 多名參與玩家和350 多萬條鏈上記錄,還引發了各種用戶生成的像素藝術、個別玩家自製插件以及一系列自發形成的競爭、博弈、群體治理活動,甚至一些惡意和友善的玩家行為。

10 月 29 日,OPcraft 測試即將結束的前兩天,一位名叫 SupremeLeaderOP 的玩家在 Discord 和Twitter上宣布成立世界政府。這位玩家透過各種方式挖取了大量的鑽石(根據官方消息是135200 顆),透過鑽石認領了遊戲內大量的地塊(地塊被認領後其他玩家沒法在未經允許的情況下建造和耕種)。

在 DAW 遊戲中,無限的可能性蔓延開來,任何事情的發生和演變都不受任何人的控制。基於這項自由,遊戲中也衍生出了更多引人入勝的玩法。與早期注重「Play to Earn」的 GameFi 相比,DAW 在遊戲可玩性方面邁出了重要的一步,有些地方與 Web2 遊戲相比也毫不遜色。自從OPcraft 推出後,許多DAW類遊戲陸續開始出現,例如,LootRealms系列、ISAAC、以及Topology 等。

DAW背後技術原理

與傳統的鏈下遊戲或鏈上鏈下混合遊戲不同,鏈上游戲中的每一個動作、交易和進步都記錄在區塊鏈上,這將使其與Web2遊戲產生很大不同,不亞於一場新的遊戲革命。在DWA遊戲中,玩家真正擁有他們的遊戲資產,這些資產可以作為NFT 進行交易、出售或跨不同遊戲使用;遊戲規則和機制對任何人都是開放和可驗證的,第三方構建者可以放心在核心遊戲之上創造獨特體驗;資產和進度可以跨多個遊戲或平台使用;玩家可以Play to Earn;同時遊戲也不再由單一實體控制。伴隨Layer2發展,區塊鏈效能大幅提升,在實現上述功能的過程中,不同與Web2的鏈上遊戲引擎成為最主要的技術瓶頸。

遊戲引擎實質上是一套經過模組化封裝的程式碼庫和工具。遊戲開發者可以透過呼叫引擎的各個接口,來完成圖形渲染、物理模擬、網路通訊等任務,無需涉足相對底層和低階的程式設計工作。這項特性大大節省了時間,讓開發者更專注於遊戲設計和內容創作。在商業遊戲引擎領域,最常見的引擎包括 Unity 和 Unreal。鏈上遊戲引擎更關注的問題有:狀態同步、遊戲安全性、Gas 費用效率提升、最大程度保證可組合性和互通性。目前主要的DWA遊戲引擎主要有四:MUD、Dojo、World Engine、Keystone。

MUD: MUD 由Lattice 團隊構建,其是一個開源框架,用於開發鏈上應用,適用於遊戲及更多領域。目前,最多的鏈上遊戲是建立在 MUD 之上的,代表遊戲有OPCraft、Skystrife、Kamigotchi 等。

Dojo:Dojo 是一個針對Starknet 上自治世界遊戲進行優化的遊戲引擎和技術棧,Dojo 利用Cairo,使其成為開發人員試圖在Starknet L2 上創建複雜和透明的遊戲體驗的一個強大選擇,主要的代表遊戲有: Roll Your Own、 Influence。

World Engine:World Engine由Argus 開發,其旨在成為一個分片的 rollup 技術堆疊,用於支援和擴展鏈上游戲。

Keystone:Keystone由 Curio 團隊創建,是一個構建在 OP 堆疊之上的 rollup 框架,旨在促進高效能鏈上游戲。專門適用於即時策略遊戲,例如帝國時代等遊戲。它將支援各種數據可用性(DA)層,首先是 Celestia ,其代表遊戲有:Treaty 等。

DAW的發展困境和未來展望

在早期的GameFi遊戲中可玩性相對較差,用戶主要是為了Play To Earn,一旦遊戲代幣被大量挖出,伴隨遊戲代幣價值下降,遊戲玩家也開始出現斷崖式下跌,進而形成惡性循環,導致GameFi計畫難以為繼。 DAW遊戲一方面需要提升遊戲可玩性,另一方面也需要建立一套相對穩定的遊戲內部經濟循環,另外,其也需要透過外部商業拓展引入多樣化且持久的資源,從而使得遊戲具有較強的生命力。另外,從技術上看,要真正實現DAW,還需要解決鏈上遊戲存在的幾個核心問題:

1、缺乏遊戲開發框架:各個開發團隊普遍採用自行建構的方式,這導致了低效率,並且未能充分利用共享的系統知識,以解決相同問題並不斷優化最佳解決方案的機會。

2、缺乏程式碼可重用性:以目前許多正在開發的區塊鏈遊戲為例,只有極少數遊戲程式碼可以被重複使用以創造不同的遊戲。不同遊戲的不同層和組件之間缺乏明確的區別,這限制了使用類似的程式碼庫來建立下一代遊戲的潛力。

3、缺乏數據可組合性:如何解決區塊鏈遊戲之間共享區塊鏈狀態的問題,以及如何實現有效地使用遊戲A 和遊戲B 中的數據相互構建的能力,仍然是一個待解決的挑戰。

總結

伴隨Layer2的發展,Op、 Starknet等Layer2已經展現出優越的效能,限制區塊鏈發展的技術瓶頸得到有效緩解。在下一輪多頭市場中,基於區塊鏈技術獨特性很可能湧現一批爆款應用。除了最近爆火的SocialFi,GameFi是非常有希望的賽道。隨著OPCraft出現,DWA賽道成為人們關注的新焦點,未來伴隨遊戲引擎的進一步發展,Web3遊戲可望與Web2遊戲同台競爭,從而推動區塊鏈產業走向傳統市場。

以上是什麼是DAW?全鏈遊戲的發展困境與展望的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:jb51.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!