支持:ICC Camp
隨著區塊鏈技術的迅速崛起,全球範圍內的區塊鏈遊戲市場正受到廣泛的關注和持續增長,其市值已經達到數百億美元的規模。
BTC 與遊戲代幣的市值對比
全鏈遊戲作為一種嶄新的遊戲形式也逐漸受到廣泛關注。全鏈遊戲將遊戲的全部邏輯和狀態實現鏈上化,具有去中心化、開放性、互通性等區塊鏈技術的固有優勢,為玩家提供新的遊戲體驗。
本文定義了什麼是全鏈遊戲,概述了全鏈遊戲的起源與發展歷程,然後分析了全鏈遊戲的意義所在,概覽了當前全鏈遊戲的市場情況、主要競爭者和代表項目,剖析了全鏈遊戲面臨的技術與設計挑戰,最後展望了全鏈遊戲發展的未來趨勢與可能的創新方向。
- 全鏈遊戲是什麼?起源、定義與底層技術
- 全鏈遊戲的起源
全鏈遊戲儘管仍處於早期階段,但人們對其的想像和相關發展已經延續了超過十年的時間,涵蓋了人們對創造自主遊戲世界的理想。
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年的到來,我們對全鏈遊戲充滿了期待,各大公鏈生態系統也不斷培育全鏈遊戲領域,基礎建設持續改進和完善。全鏈遊戲不僅是娛樂方式的演進,更是區塊鏈技術的創新運用,為玩家提供了更多互動和經濟機會。全鏈遊戲將持續不斷地探索創新,為玩家帶來更多驚喜,成為數位時代遊戲娛樂領域的不可或缺的一部分。
- 全鏈遊戲的定義
全鏈遊戲一種基於區塊鏈技術的遊戲模式,採用智慧合約來實現遊戲的全部邏輯。在全鏈遊戲中,整個遊戲以合約的方式存在於區塊鏈網路中,遊戲的狀態儲存和邏輯執行完全在鏈上完成,符合區塊鏈的去中心化、免許可和可組合的基本特性。
全鏈遊戲的特點包括但不限於:
- 完全鏈上的遊戲邏輯和狀態:全鏈遊戲將所有遊戲邏輯和狀態,包括資產和其他訊息,都儲存在區塊鏈上,並透過智慧合約實現。這意味著遊戲的核心運作和管理都在去中心化的區塊鏈網路上,確保透明、不可篡改和無需信任的遊戲體驗。
- 區塊鏈資料的真實來源:全鏈遊戲的資料不依賴專有伺服器或輔助存儲,而是直接從區塊鏈獲取。這不僅包括資產所有權,還包括遊戲中的所有有意義的數據。這種方式使遊戲能夠充分利用區塊鏈的可程式性,實現資料的永久儲存和透明互通性。
- 開放生態係原則:全鏈遊戲採用開放生態系的原則來開發,遊戲合約和客戶端都是開源的。這鼓勵了社群參與和創新,第三方開發者可以透過外掛程式、第三方客戶端以及可互通的智慧合約來客製化和分叉新的遊戲體驗。
- 遊戲與客戶端無關:全鏈遊戲不依賴特定的遊戲客戶端,因為遊戲的邏輯和資料都儲存在區塊鏈上。這意味著即使核心開發者提供的客戶端不再存在,遊戲仍然可玩,社群可以透過智慧合約進行互動,確保遊戲的持續性。
- 與有價值的事物互通性:全鏈遊戲與區塊鏈中的數位資產具有互通性,這使得遊戲世界與現實世界的價值連結更加緊密。玩家可以在遊戲中擁有、交易和利用數位資產,增強了遊戲的深度和意義,將遊戲世界與現實生活聯繫在一起。
為了更好的發展全鏈遊戲,開發者需要不斷改進區塊鏈技術,並考慮如何優化遊戲設計以減少對區塊鏈的負擔。代理伺服器和分層架構也可以用來幫助改善效能,但這可能會降低一些去中心化的特性。
- 我們為什麼需要全鏈遊戲
全鏈遊戲在遊戲產業中具有巨大的潛力和重要性。透過確保遊戲資訊的永恆存在,推動開放協作與去中心化,以及促進遊戲之間的互通性,全鏈遊戲為玩家提供了更好的遊戲體驗,增強了玩家的投資感和參與度,同時也為遊戲產業的創新與成長帶來了新的機會。
- 遊戲資訊的永恆存在:在傳統的遊戲中,當遊戲伺服器停服或終止服務時,用戶的遊戲資產和進度通常會受到損失,這可能導致玩家的巨大不滿和損失。然而,全鏈遊戲透過將所有遊戲邏輯和遊戲狀態記錄在區塊鏈上,實現了遊戲資訊的永恆存在。一旦部署在區塊鏈上,這些遊戲就會成為永久性的,無論何時何地,只要有區塊鏈網路的支持,玩家都可以繼續遊戲,而不必擔心遊戲停服或資產損失的問題。
- 開放協作與去中心化:全鏈遊戲採用了開源程式碼和無需許可的結構,使玩家有能力自訂和修改他們喜愛的遊戲內容,從被動消費者轉變為遊戲的創作者。這不僅為遊戲的成功帶來了更多的參與和投資,也激發了玩家的創造力和社群建立。民主化的遊戲開發過程降低了開發成本,同時也增加了創新的潛力。全鏈遊戲的開放性意味著玩家可以為核心遊戲做出貢獻,同時也為外部事物做出貢獻,促進了更廣泛的合作和創新。
- 遊戲之間的互通性:一個革命性的概念是可轉讓PoGW Token,它允許玩家在不同遊戲世界之間轉移價值。這個概念將徹底改變遊戲產業,不再專注於資產的便攜性,而是強調互通性和普遍聲譽。玩家可以在一個遊戲中付出時間和精力,然後將其轉移到另一個遊戲中,同時還可以與其他玩家交易這些PoGW Token,甚至將它們用作商品和服務的支付方式。這種經濟超結構將由個人、資產、NFT捆綁包和其他各種智能合約之間錯綜複雜且相互依存的關係所塑造,透過它們產生的協同作用將各種遊戲經濟體連接在一起。這種互通性為遊戲創造更多的衍生產品和玩法提供了巨大潛力,增強了遊戲之間的連結和合作,為玩家提供了更多的選擇和體驗。
- 全鏈遊戲開發、市場概況與主要競爭者概覽
- 全鏈遊戲引擎
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 解決方案,可實現更高效能。
- 全鏈遊戲開發者工具
儘管該領域潛力巨大,全鏈遊戲開發卻遭遇許多挑戰。開發者在打造此類遊戲時,常需應對技術複雜度與資源限制。為克服這些難題,儘管業界仍處初期階段,已湧現眾多創新開發工具,目的是簡化全鏈遊戲的製作流程,提升效率與可行性。
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 還建立了一個充滿活力的開發者社區,提供豐富的學習資源和交流平台,透過教程、論壇等形式加速開發者的學習和開發進程。這個社群不僅幫助開發者掌握全鏈遊戲開發的技能,也促進了知識共享和創新想法的交流。
- 全鏈遊戲鏈
Starknet
全鏈遊戲的發展離不開高效能、低成本的公鏈基礎設施。目前較主流的選擇包括:
Layer2 公鏈每日交易量數據
- Layer 2 解決方案:Arbitrum、Optimism、ZKSync 等提供了較 Ethereum 本鏈更高的交易吞吐量和更低的費用,降低了全鏈遊戲營運的門檻。這也是目前較多全鏈遊戲的選擇。
- 以遊戲為導向的客製化公鏈:有些團隊基於現有公鏈框架開發了客製化的遊戲公鏈,透過引入Tick等機制更契合遊戲的需求。例如基於 Cosmos的 World Engine,基於 OPStack 的 Curio 等。這類公鏈可以進一步釋放全鏈遊戲的潛力。
- 新一代通用運算公鏈:例如 Starknet 提供了高效能的運算能力,也可為全鏈遊戲提供支援。但通用公鏈也存在一定的客製化不足。
此外,全鏈遊戲還需要生態的支撐,除了公鏈基礎設施,還需要包含資產交易、存借貸、社交、分送等服務。一些中心化遊戲平台也積極擁抱區塊鏈,這為全鏈遊戲帶來用戶和流量紅利。
整體來看,全鏈遊戲仍處於初期階段,公鏈技術和生態都有待進一步發展。但未來潛力大,值得期待。
- 全鏈遊戲項目
全鏈遊戲專案現階段面臨探索與發展的挑戰。儘管一些研究者和開發者已經參與其中,但大規模市場尚未形成。代表性全鏈遊戲項目對於一般用戶而言仍相對罕見。即使是資深開發者也可能只熟悉一些早期項目,如”黑暗森林”,而其他項目多處於測試網階段,試圖模仿和借鑒傳統Web2遊戲模式。
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。然而,更重要的是提升用戶體驗,擴大用戶規模,以促進鏈遊市場的持續成長。
- 全鏈遊戲平台
與成熟的領域如 DeFi 等領域不同,全鏈遊戲平台數量相對有限,難以幫助用戶輕鬆探索和選擇適合他們的項目。對於全鏈遊戲愛好者而言,發現新的全鏈遊戲往往依賴於口耳相傳和一些小型社群的口碑傳播。
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(去中心化自治組織)治理結構更緊密結合。隨著開發工具的成熟,一般玩家或許能利用這些工具實現自己的獨特創意。這種開放性和易用性的提高可能會加速遊戲生態系統的創新,為遊戲產業帶來新的商業模式和機會。
全鏈遊戲代表著遊戲產業的未來發展方向,它們不僅創新了遊戲機制和玩法,還重新定義了遊戲的激勵機制和社群治理。隨著技術的不斷進步,我們可以期待看到更多創新和突破,全鏈遊戲將繼續為遊戲產業帶來新的商業模式和機遇,同時為玩家提供更多的自由和控制權,讓他們在遊戲世界中創造出獨特的體驗,這個未來充滿了無限可能性。
ICC Camp 是一家專注於Web3遊戲賽道的加速器,旨在幫助Web3遊戲創業家們從創意到市場推出, 實現WEB3遊戲創業夢想,得到了亞洲區塊鏈遊戲聯盟(ABGA)和Web3Labs等行業機構的大力支持,目前加速營已開啟學員報名,歡迎有興趣的遊戲新創團隊積極參與,目前已正式開啟學員報名,歡迎遊戲創業家報名我們的加速營
報名連結:https://forms.gle/VsfoWxawGxhAi92d7
Footprint Analytics 是一家區塊鏈數據解決方案提供商。借助尖端的人工智慧技術,我們提供 Crypto 領域首家支援無程式碼資料分析平台以及統一的資料 API,讓用戶可以快速檢索超過 30 條公鏈生態的 NFT,Game 以及錢包地址資金流追蹤資料。