隨著 2024 年的到來,我們對全鏈遊戲充滿了期待,各大公鏈生態系統也在不斷培育全鏈遊戲領域,基礎設施持續得到改進和完善。

作者:lesley@footprint.network,支援:ICC Camp

封面:Photo by Sean Stone on Unsplash

隨著區塊鏈技術的迅速崛起,全球範圍內的區塊鏈遊戲市場正受到廣泛的關注和持續增長,其市值已經達到數百億美元的規模。

eknPaVUj2YJvUQnkDm9RY188gksvTw9FShgZX9i6.jpeg
BTC 與遊戲代幣的市值對比

全鏈遊戲作為一種嶄新的遊戲形式也逐漸受到廣泛關注。 全鏈遊戲將遊戲的全部邏輯和狀態實現鏈上化,具有去中心化、開放性、互操作性等區塊鏈技術的固有優勢,為玩家提供新的遊戲體驗。

本文定義了什麼是全鏈遊戲,概述了全鏈遊戲的起源與發展歷程,然後分析了全鏈遊戲的意義所在,概覽了當前全鏈遊戲的市場情況、主要競爭者和代表專案,剖析了全鏈遊戲面臨的技術與設計挑戰,最後展望了全鏈遊戲發展的未來趨勢與可能的創新方向。

全鏈遊戲是什麼? 起源、定義與底層技術

1.1 全鏈遊戲的起源

全鏈遊戲儘管仍處於早期階段,但人們對其的想像和相關發展已經延續了超過十年的時間,涵蓋了人們對創造自主遊戲世界的理想。

EqmhtW7aY8setD0AAnch5DgH7Xi1uNwBQxFcREes.jpeg
Dark Forest

2012 年:SatoshiDice 問世,成為第一個基於比特幣的博彩遊戲,標誌著全鏈遊戲的起源。 該遊戲允許玩家使用比特幣進行投注,並使用預設賠率和隨機數生成器來確定贏家和輸家。

2013 年:HunterCoin 作為全鏈遊戲的雛形,運行在自己的區塊鏈上,玩家的操作以交易方式提交,但其代幣 HUC 的價值在 2015 年幾乎降至零。

2015 年:乙太坊主網上線,引入更多廣義的全鏈遊戲,包括 vDice 和 Etheroll 等博彩類遊戲。

2017 年:Crypto Kitties 創建了第一個加密遊戲,允許玩家收集和繁育虛擬小貓,豐富了區塊鏈遊戲的可能性。

2018 年:Axie Infinity 將資產作為 NFT 上鏈,並創建了一個開放流動的 SLP 經濟體,為全鏈遊戲帶來了更多互動和經濟層面的創新。

2020 年 8 月 7 日:Dark Forest 發佈了首個測試版,結合了零知識證明技術和鏈上遊戲邏輯,創造了可隱藏資訊、無准入門檻和可擴展性的全鏈遊戲,但也引發了乙太坊性能問題。

2021 年 :Loot Project 發佈,成為一個基礎層 IP 的象徵,催生了眾多遊戲和應用,將 Loot 融入到遊戲玩法和故事情節中。

2023 年:新型全鏈遊戲和自治世界作為新興產業迅速發展,各大公鏈生態系統積極培育全鏈遊戲領域,包括 Starknet 上的 LootRealms、GO L2,SUI 上的 SUI8192 等基礎設施也在快速發展。

隨著 2024 年的到來,我們對全鏈遊戲充滿了期待,各大公鏈生態系統也在不斷培育全鏈遊戲領域,基礎設施持續得到改進和完善。 全鏈遊戲不僅僅是娛樂方式的演進,更是區塊鏈技術的創新運用,為玩家提供了更多互動和經濟機會。 全鏈遊戲將持續不斷地探索創新,為玩家帶來更多驚喜,成為數位時代遊戲娛樂領域的不可或缺的一部分。

1.2 全鏈遊戲的定義

全鏈遊戲一種基於區塊鏈技術的遊戲模式,採用智慧合約來實現遊戲的全部邏輯。 在全鏈遊戲中,整個遊戲以合約的方式存在於區塊鏈網路中,遊戲的狀態存儲和邏輯執行完全在鏈上完成,符合區塊鏈的去中心化、免許可和可組合的基本特性。

全鏈遊戲的特點包括但不僅限於:

完全鏈上的遊戲邏輯和狀態:全鏈遊戲將所有遊戲邏輯和狀態,包括資產和其他資訊,都存儲在區塊鏈上,並通過智慧合約實現。 這意味著遊戲的核心運行和管理都在去中心化的區塊鏈網路上,確保透明、不可篡改和無需信任的遊戲體驗。

區塊鏈數據的真實來源:全鏈遊戲的數據不依賴於專有伺服器或輔助存儲,而是直接從區塊鏈獲取。 這不僅包括資產擁有權,還包括遊戲中的所有有意義的數據。 這種方式使遊戲能夠充分利用區塊鏈的可程式設計性,實現數據的永久存儲和透明互操作性。

開放生態系統原則:全鏈遊戲採用開放生態系統的原則進行開發,遊戲合約和用戶端都是開源的。 這鼓勵了社區參與和創新,第三方開發者可以通過外掛程式、第三方用戶端以及可互操作的智慧合約來定製和分叉新的遊戲體驗。

遊戲與客戶端無關:全鏈遊戲不依賴特定的遊戲用戶端,因為遊戲的邏輯和數據都存儲在區塊鏈上。 這意味著即使核心開發者提供的用戶端不再存在,遊戲仍然可玩,社區可以通過智慧合約進行互動,確保遊戲的持續性。

與有價值的事物互操作性:全鏈遊戲與區塊鏈中的數字資產具有互操作性,這使得遊戲世界與現實世界的價值聯繫更加緊密。 玩家可以在遊戲中擁有、交易和利用數位資產,增強了遊戲的深度和意義,將遊戲世界與現實生活聯繫在一起。

為了更好的發展全鏈遊戲,開發者需要不斷改進區塊鏈技術,並考慮如何優化遊戲設計以減少對區塊鏈的負擔。 代理伺服器和分層架構也可以用來説明改善性能,但這可能會降低一些去中心化的特性。

1.3 我們為什麼需要全鏈遊戲

全鏈遊戲在遊戲行業中具有巨大的潛力和重要性。 通過確保遊戲資訊的永恆存在,推動開放協作與去中心化,以及促進遊戲之間的互操作性,全鏈遊戲為玩家提供了更好的遊戲體驗,增強了玩家的投資感和參與度,同時也為遊戲產業的創新和增長帶來了新的機遇。

遊戲資訊的永恆存在:在傳統的遊戲中,當遊戲伺服器停服或者終止服務時,用戶的遊戲資產和進度通常會受到損失,這可能導致玩家的巨大不滿和損失。 然而,全鏈遊戲通過將所有遊戲邏輯和遊戲狀態記錄在區塊鏈上,實現了遊戲資訊的永恆存在。 一旦部署在區塊鏈上,這些遊戲就會成為永久性的,無論何時何地,只要有區塊鏈網路的支援,玩家都可以繼續遊戲,而不必擔心遊戲停服或資產丟失的問題。

開放協作與去中心化:全鏈遊戲採用了開原始程式碼和無需許可的結構,使玩家有能力自定義和修改他們喜愛的遊戲內容,從被動消費者轉變為遊戲的創作者。 這不僅為遊戲的成功帶來了更多的參與和投資,還激發了玩家的創造力和社區建設。 民主化的遊戲開發過程降低了開發成本,同時也增加了創新的潛力。 全鏈遊戲的開放性意味著玩家可以為核心遊戲做出貢獻,同時也可以為外部事物做出貢獻,促進了更廣泛的合作和創新。

遊戲之間的互操作性:一個革命性的概念是可轉讓 PoGW Token,它允許玩家在不同遊戲世界之間轉移價值。 這一概念將徹底改變遊戲行業,不再專注於資產的便攜性,而是強調互操作性和普遍聲譽。 玩家可以在一個遊戲中付出時間和精力,然後將其轉移到另一個遊戲中,同時還可以與其他玩家交易這些 PoGW Token,甚至將它們用作商品和服務的支付方式。 這種經濟超結構將由個人、資產、NFT 捆綁包和其他各種智慧合約之間錯綜複雜且相互依存的關係所塑造,通過它們產生的協同作用將各種遊戲經濟體連接在一起。 這種互操作性為遊戲創造更多的衍生產品和玩法提供了巨大潛力,增強了遊戲之間的連接和合作,為玩家提供了更多的選擇和體驗。

全鏈遊戲開發、市場概況與主要競爭者概覽

2.1 全鏈遊戲引擎

i9JMMs1LQJciaKdjSYIg2oPTtxCIX5iYo2Ap7T8W.jpeg
MUD

當前主流全鏈遊戲引擎包括:MUD,DOJO,World Engine(Argus),Keystone(Curio),Paima Engine 等。 目前的全鏈遊戲引擎有以下特點:

採用實體元件系統(ECS)架構:ECS 是一種面向數據的遊戲開發架構,可以提高開發效率和運行性能。 主流的全鏈遊戲引擎如 MUD、Dojo、World Engine 等都採用了這種架構。

提供鏈上數據存儲和狀態管理:引擎會在鏈上提供標準化的數據存儲和狀態管理,如 MUD 的 Store,簡化開發者在鏈上開發遊戲的複雜度。

支援高性能的鏈上計算:針對遊戲場景進行優化,支援更高的 TPS 和更低的延遲,如 World Engine 中的定製化鏈設計。

重視開發者體驗:提供便捷的開發工具、預製的合約模組,降低開發門檻,讓更多開發者可以參與全鏈遊戲建設。

高度模組化和開放性:第三方可以基於介面進行擴展和定製,也可以進行外掛程式開發,豐富遊戲功能。

相容主流的區塊鏈和語言:可以部署在乙太坊、StarkNet 等主流區塊鏈上,支援 Solidity、Cairo 等語言。

部分具備自己的 Layer2 解決方案:MUD 和 World Engine 等整合了自己的 rollup 解決方案,可以實現更高性能。

2.2 全鏈遊戲開發者工具

儘管該領域潛力巨大,全鏈遊戲開發卻遭遇眾多挑戰。 開發者在打造此類遊戲時,常需應對技術複雜度與資源限制。 為克服這些難題,儘管行業仍處初期階段,已湧現出眾多創新開發工具,目的是簡化全鏈遊戲的製作流程,提升效率與可行性。

PixeLAW:PixeLAW 特色於其分層架構設計,涵蓋核心層與應用層。 核心層負責提供基礎系統及元件,而應用層則通過智慧合約調用核心層的介面以進行遊戲開發。 該架構允許在數分鐘內構建遊戲開發環境,並通過前後端分離策略,使得開發者僅需專注於後端智慧合約的編寫,顯著簡化了全鏈遊戲開發的複雜性。

借助 PixeLAW,開發者能夠複用其提供的核心系統,避免了底層功能的重複開發工作,從而將注意力集中於遊戲邏輯合約的開發上。

極大縮減了開發週期,無需等待前後端交互介面的開發即可直接進行遊戲的開發與發佈。

通過採納分層架構及開原始程式碼,PixeLAW 支援不同開發者的並行開發工作,促進了更廣泛的遊戲創新與組合,為全鏈遊戲開發領域帶來前所未有的靈活性與效率。

ZKWASM:ZKWASM,創新於 Delphinus Labs, 是一款專門設計用於執行 wasm 代碼並生成相應執行軌跡的 zkSNARK 證明的零知識虛擬機(zkVM)。 它為可證明遊戲(Provable Game)的開發提供了基礎設施。 傳統上,將遊戲邏輯完全部署於鏈上會受到乙太坊虛擬機(EVM)計算能力限制的挑戰,從而影響遊戲開發的可行性。 ZKWASM 通過「鏈下執行,鏈上驗證」的策略,利用生成的 wasm 代碼執行證明來同時提升遊戲性能並保障其可信性。

開發者可使用 Rust 編寫遊戲核心邏輯並生成 wasm 代碼,隨後 ZKWASM 便負責執行這些代碼並生成執行證明。 這些證明隨後可以提交至區塊鏈上,以驗證鏈下發生的遊戲計算,從而優化遊戲性能並支援更加複雜的遊戲設計。

ZKWASM 為開發者開闢了全鏈遊戲開發的新徑,使得複雜的遊戲邏輯得以在鏈下證明,同時確保遊戲數據的鏈上可驗證性得以保持。

Zinity 解決方案為開發者提供了在 Unity 等遊戲引擎中使用 C# 開發遊戲、將其編譯成 wasm,並在 ZKWASM 上運行的便捷路徑,極大簡化了全鏈遊戲開發過程。

Web3Games.com:Web3Games.com 定位為一個去中心化的加密遊戲生態系統和區塊鏈網路,採用 Layer2 技術實現遊戲的全面上鏈化。 該平臺致力於加速遊戲行業與 Web3 技術的深度融合,旨在賦予玩家在遊戲世界中的「擁有權」,從而提升遊戲的透明度和參與感。 它為開發者打造了一個包含遊戲專用區塊鏈、開發工具包及開發者社區在內的全面基礎設施,以支援全鏈遊戲的開發。

通過提供 Layer2 區塊鏈網路,Web3Games.com 使開發者能夠便捷地將遊戲部署至該網路上。 基於 Layer2 技術,該平臺提供了一個既安全又高效的鏈上環境,以滿足現代遊戲開發的需求。

開發工具包包括了多種輔助模組,極大地降低了遊戲開發的技術門檻。 這些模組涵蓋錢包服務、合約範本、虛擬商品商店以及 Gas 費用優化等方面,旨在簡化開發流程,讓開發者更加專注於遊戲創造本身。

此外,Web3Games.com 還建立了一個充滿活力的開發者社區,提供豐富的學習資源和交流平臺,通過教程、論壇等形式加速開發者的學習和開發進程。 這個社區不僅幫助開發者掌握全鏈遊戲開發的技能,還促進了知識共用和創新思想的交流。

2.3 全鏈遊戲鏈

2DRzjV6MMhnpmg5sRHxmSIVQeiAcSUcR3wjXNc3r.jpeg
Starknet

全鏈遊戲的發展離不開高性能、低成本的公鏈基礎設施。 目前較為主流的選擇包括:

bfBNkXxPwvhHqcrWme6H7ClYe0RS9LHtIiCnW7zW.jpeg
Layer2 公鏈每日交易量數據

Layer 2 解決方案:Arbitrum、Optimism、ZKSync 等提供了較 Ethereum 本鏈更高的交易輸送量和更低的費用,降低了全鏈遊戲運營的門檻。 這也是當前較多全鏈遊戲的選擇。

面向遊戲的定製化公鏈:一些團隊基於現有公鏈框架開發了定製化的遊戲公鏈,通過引入 Tick 等機制更契合遊戲的需求。 例如基於 Cosmos 的 World Engine,基於 OPStack 的 Curio 等。 這類公鏈可以進一步釋放全鏈遊戲的潛力。

新一代通用計算公鏈:例如 Starknet 提供了高性能的計算能力,也可為全鏈遊戲提供支援。 但通用公鏈也存在一定的定製化不足。

此外,全鏈遊戲還需要生態的支撐,除了公鏈基礎設施,還需要包括資產交易、存借貸、社交、分發等服務。 一些中心化遊戲平臺也在積極擁抱區塊鏈,這為全鏈遊戲帶來使用者和流量紅利。

總體來看,全鏈遊戲仍處在初期階段,公鏈技術和生態都有待進一步發展。 但未來潛力巨大,值得期待。

2.3 全鏈遊戲專案

全鏈遊戲項目現階段面臨著探索和發展的挑戰。 儘管一些研究者和開發者已經參與其中,但大規模市場尚未形成。 代表性全鏈遊戲項目對於一般使用者而言仍相對罕見。 即使是資深開發者也可能只熟悉一些早期專案,如「黑暗森林」,而其他專案多處於測試網階段,試圖模仿和借鑒傳統 Web2 遊戲模式。

ylPGFyCBv3iSAWOeYeHiiiw79BPbBWp7MsuNiA6l.jpeg
Briq

Dark Forest:全鏈遊戲的標誌性遊戲,太空戰略遊戲,使用 zkSNARKs 實現資訊保密,社區生態活躍。

Loot Survivor:冒險遊戲,使用 Cairo 語言編寫智慧合約,Play2Die 經濟模型。

Treaty:Sui 鏈上的策略遊戲,可簽訂智慧合約條約,資源開發和貿易。

Wolf Game:收集資源養殖遊戲,風險協議機制,質押和委託模式。

GoL2:是建立在 StarkNet 上的生命遊戲模擬,可以與 AI 生成內容技術結合。

LootRealms:是 StarkNet 上的無限策略遊戲,玩家需要經營國家、建造軍隊保護資源。

Briq:允許在 StarkNet 上創建 NFT 建築塊。

SUI 8192:是一款移動類遊戲,所有邏輯和狀態變化在 Sui 鏈上。

NoGame:是太空主題的 MMORPG 遊戲。

SkyStrife:以快節奏 RTS 戰鬥為特色,社區可以基於它開發三國遊戲等。

在這個探索階段,全鏈遊戲需要加強基礎設施的發展,包括全鏈遊戲引擎和相關設施,如 Starknet。 然而,更重要的是提升用戶體驗,擴大用戶規模,以促進鏈游市場的持續增長。

2.4 全鏈遊戲平臺

與成熟的領域如 DeFi 等領域不同,全鏈遊戲平臺數量相對有限,難以説明用戶輕鬆探索和選擇適合他們的專案。 對於全鏈遊戲愛好者而言,發現新的全鏈遊戲往往依賴於口耳相傳和一些小型社群的口碑傳播。

zRfXUP0gGdFBLxK2oBfcWdn6CfIDJ1JsFCEeWOV9.jpeg
0xPARC

matchboxDAO 是一個孵化 Starknet 生態系統遊戲的平臺。 它通過舉辦活動支持開發者,也直接參與孵化遊戲專案。

Cartridge 是一個 Starknet 遊戲聚合平臺,類似 Steam,既提供遊戲體驗也作為遊戲基礎設施。 它聚合了 Starknet 多個遊戲並推進 Dope Wars 開發。

0xPARC 由黑暗森林創始人創建,專注全鏈遊戲前沿探索。

Composable Hub 是 Composablelabs 旗下的一款專注於全鏈遊戲的聚合平臺,是較早關注全鏈遊戲的平臺。

全鏈遊戲的面臨的挑戰

正如任何新興技術一樣,全鏈遊戲在帶來前所未有的機遇的同時,也面臨著一系列重大挑戰。

這些挑戰不僅涉及技術層面,如網路性能和擴容問題,還包括遊戲設計、用戶體驗、隱私保護等多個方面。 這些挑戰的解決不僅對於全鏈遊戲的發展至關重要,也將對整個遊戲行業的未來產生深遠影響。

性能和擴容問題:全鏈遊戲的一個核心挑戰是由於它們完全依賴於區塊鏈技術,容易導致網路擁堵和延遲,這嚴重影響遊戲體驗。 為應對這一挑戰,開發者需要探索和實施如層二解決方案(Layer 2)和分片技術等擴容方案。 這樣的技術創新有助於提高區塊鏈的處理能力,特別是在交易輸送量和確認速度方面。

遊戲設計限制:當前區塊鏈技術在性能上的局限性導致全鏈遊戲可能無法實現複雜的遊戲機制和即時交互,這限制了遊戲類型和玩法的多樣性。 例如,高度依賴即時互動的遊戲類型如多人在線戰鬥競技遊戲(MOBA)、第一人稱射擊遊戲(FPS)或即時戰略遊戲(RTS)在現有全鏈環境中難以實現。 因此,目前更適合全鏈遊戲的是策略類遊戲,而對於即時性要求較高的遊戲類型如 RPG、動作遊戲(ACT)和 MOBA 等則尚存在技術和基礎設施的限制。

用戶門檻和交易成本:全鏈遊戲與傳統遊戲相比存在較高的用戶門檻,如玩家需要學習和使用加密錢包。 此外,每個遊戲操作均需作為區塊鏈交易提交,從而產生相應的手續費(例如乙太坊的 Gas 費),這無疑增加了玩家的參與成本。

隱私洩露風險:區塊鏈的公開和透明特性可能導致全鏈遊戲中的玩家數據和交易資訊面臨隱私洩露的風險。 為解決此問題,可能需要引入如零知識證明和隱私計算等技術來保護玩家的隱私資訊。

去中心化與遊戲可玩性的平衡:完全去中心化雖然帶來了創新和自由,但也可能導致遊戲體驗和品質的不穩定。 因此,全鏈遊戲團隊需要在維持核心玩法的趣味性和穩定性的同時,為玩家提供足夠的空間進行創新和遊戲擴展。 這意味著需要在完全中心化和去中心化之間找到一個平衡點,以確保遊戲既能保持高品質,又能鼓勵玩家參與和創新。

展望全鏈遊戲的未來

全鏈遊戲的未來充滿了令人興奮的可能性。

AI 在遊戲中的作用及其對現實的影響:隨著全鏈遊戲的發展,人工智慧(AI)在其中扮演著重要角色。 AI 不僅提升了遊戲體驗,更重要的是,它能夠通過分析玩家在遊戲中的互動和決策過程來為現實世界提供有價值的數據和洞見。 例如,在策略模擬遊戲中,玩家的決策和策略可以用來優化現實世界的決策模型,尤其是在類比複雜的經濟或社會系統時。 同時,區塊鏈技術使玩家能夠真正掌握自己的數據,並通過鏈上交互獲得收益,增加了用戶的參與度並可能對現實生活產生正向影響。

全鏈遊戲的創新玩法:全鏈遊戲預計將引領許多創新的核心玩法,這些玩法不僅可能影響 DeFi(去中心化金融)領域,還可能為傳統遊戲設計提供新靈感。 全鏈遊戲不僅孕育了全新的遊戲機制和玩法,例如創建基於真實經濟原理的交易系統,還重構了玩家激勵機制,使遊戲成就在現實世界中也具有價值。 此外,全鏈遊戲的去中心化治理模式,如類似 DAO 的結構,提高了透明度和公平性,同時鼓勵社區成員更積极參與遊戲的決策過程。 這些遊戲還通過賦予玩家更多的創作自由和資產擁有權,推動了使用者生成內容的發展,從而豐富了遊戲生態系統並增強了社區的活躍度。

全鏈遊戲的開放與去中心化趨勢:全鏈遊戲未來可能與 DAO(去中心化自治組織)治理結構更緊密結合。 隨著開發工具的成熟,普通玩家也許能利用這些工具實現自己的獨特創意。 這種開放性和易用性的提高可能會加速遊戲生態系統的創新,為遊戲產業帶來新的商業模式和機遇。

全鏈遊戲代表著遊戲行業的未來發展方向,它們不僅創新了遊戲機制和玩法,還重新定義了遊戲的激勵機制和社區治理。 隨著技術的不斷進步,我們可以期待看到更多創新和突破,全鏈遊戲將繼續為遊戲產業帶來新的商業模式和機遇,同時為玩家提供更多的自由和控制權,讓他們在遊戲世界中創造出獨一無二的體驗,這個未來充滿了無限可能性。

免責聲明:作為區塊鏈資訊平臺,本站所發佈文章僅代表作者及嘉賓個人觀點,與 Web3Caff 立場無關。 文章內的資訊僅供參考,均不構成任何投資建議及要約,並請您遵守所在國家或地區的相關法律法規。