全鏈遊戲是加密貨幣社群期待的下一個區塊鏈重大應用。 FOCG遊戲更重視遊戲性,核心邏輯和狀態部署在區塊鏈上,實現更高的開放性和去中心化。其終極目標是建立一個自治和開放的遊戲世界,建立一個真正開放互聯的「遊戲元宇宙」。在FOCG領域,StarkNet公鏈適合全鏈遊戲的部署,Dojo和Redstone等在StarkNet生態中開發的專案受到關注。此外,MUD引擎和專為全鏈遊戲設計的二層公鏈Redstone也是兩個重要項目。 Argus和Paima團隊也在全鏈遊戲引擎和公鏈開發中有優秀表現。全鏈遊戲具有吸引力,但面臨性能和穩定性挑戰。建議小而美項目的路線更適合這個領域。
全鏈遊戲一直是加密貨幣社群眾所期盼的下一個區塊鏈重大應用,不同於火紅一時的GameFi以金融性為主體遊戲內除資產外其他資料皆不上鏈,FOCG(完全上鍊)遊戲)更重視遊戲性且遊戲的全部核心邏輯和狀態都部署在區塊鏈上,並完全由區塊鏈來驅動沒有任何中心化伺服器參與其中,相比傳統遊戲,全鏈遊戲可實現更高的開放性、去中心化和持久性。
而全鏈遊戲的終極目標是建立一個自治和開放的遊戲世界,又稱為「完全自治世界」(Autonomous Worlds)。在這樣的世界裡,遊戲可以永久存在,不依賴任何中心化的營運方,所有的規則邏輯和參與都透過去中心的區塊鏈來進行和驗證。同時,這些自治遊戲世界也可以無縫互通,不同遊戲的角色/資產也可以在另一個遊戲中使用,從而建立一個真正開放互聯的「遊戲元宇宙」。
本週Dr.DODO將帶大家介紹FOCG全鏈遊戲領域有哪些深耕許久值得關注的好項目
StarkNet生態
傳出近期爆發的L2公鏈Starknet並引起了廣泛關注,其技術開發上相當適合全鏈遊戲的部署,其缺點可以分為以下三項:
效能:StarkNet透過梯度證明、狀態轉換等技術手段,可以將大量計算和儲存速度壓縮為常量大小的證明,大大優化了效率,這使得其可實現每秒百萬級甚至更高的交易處理,完全滿足全鏈遊戲對性能的需求。公平性:全鏈遊戲需要公平的隨機性,而使用零知識證明技術的StarkNet原生支持,許多遊戲都需要隨機性如抽卡、擲骰子等。 StarkNet Cairo V1升級後啟用可驗證隨機函數(可驗證)隨機函數(VRF)技術,可實現證明可驗證的隨機數,從而保證遊戲的公平性。程式設計效率:相較於傳統EVM 公鏈最常用的Solidity,StarkNet 官方語言Cairo 更適合編寫複雜的項目,程式碼量更少、執行效率更高,削弱了全鏈遊戲開發的複雜度,也節省了昂貴的瓦斯費用。
而介紹完StarkNet為何適合全鏈遊戲後,就讓我來介紹幾款在StarkNet生態中開發的專案:
Dojo:Dojo是一個開源的、面向StarkNet的高效能遊戲引擎和工具包。利用Cairo語言實現了的實體組件系統架構,簡化了遊戲開發流程,同時原生支援零知識證明,保證了隨機性和資料隱私,已經有多款遊戲成功上線,如Influence、Loot Survivor、Briq 等。而目前Dojo 社群持續進行功能擴展,未來規劃圍繞L3 解決方案、Optimism更新、客戶端證明等方向進行研發。 Loot Realm :由Loot NFT 社群DAO 驅動,致力於打造開放、可擴展、永恆的鏈上遊戲世界。包含多個子遊戲,目前推出的包括文字冒險遊戲Loot Survivor 和MMO 全鏈遊戲Realms: Eternum,Loot Realm代表了全鏈遊戲實現開放共享、自治運營的潛力。影響力:影響力是一個太空主題的資源管理和策略遊戲。玩家可以在小行星帶進行基礎建設和經濟活動,該遊戲全面利用StarkNet的性能,實現了經濟體系的全鏈化和複雜商業邏輯的建模目前Influence正在積極開發中,計劃分階段推出多個子遊戲。 Briq:Briq是一個開放的鏈上創作空間,提倡「區塊鏈界的樂高」。使用者可以透過收集和拼裝不同的區塊,自由建構唯一的區塊鏈藝術品,Briq展示了全鏈遊戲支援用戶生成內容和元空間的可能性。
MUD 與紅石– LATTICE 團隊
接下來介紹的是:全鏈遊戲引擎MUD以及專為全鏈遊戲設計的二層公鏈Redstone。而在開始之前必須先介紹下背後的開發團隊- Lattice。 Lattice 是開源開發者社群0xPARC 的核心團隊,早在2020年就參與開發了第一款全鏈遊戲Dark Forest。在Dark Forest之後Lattice持續深耕全鏈遊戲之外,並在開發多款遊戲後知當時全鏈遊戲開發存在深痛點,從而開發了全鏈遊戲引擎MUD。
Lattice團隊稱MUD是專屬於FOCG的遊戲引擎,而所謂的遊戲引擎其實可以拆成兩個大部分,智慧合約應用開發框架+鏈上關係型資料庫。它內建了高效的EVM資料庫,支援自動的鏈上鏈下狀態同步,並且將許多遊戲常用到的邏輯寫入框架大大簡化了開發過程。開發者可以透過配置定義資料結構,MUD引擎將自動產生Solidity庫。目前90%以上的EVM全鏈遊戲都是基於MUD建構。
資料來源:https://github.com/latticexyz/mud
隨著基於MUD 的遊戲數量增加,Lattice 團隊也發現現有的EVM 公鏈難以支援大規模的鏈上應用。於是自主研發了Redstone rollup 通過解決方案。 Redstone 只在Layer 1 提交資料摘要的方式,大幅降低了成本,並且在設計上專門優化了與MUD的兼容性,使高吞吐量的全鏈遊戲成為可移植的。
Redstone代表了新一代全鏈遊戲的Layer 2技術,與MUD深度相容極大地推動了整個生態的發展,目前Redstone測試網已上線,支援包括Sky Strife內部探索的多款遊戲,而主網預計預計於2024年Q1正式上線。
來源:https://redstone.xyz/
阿格斯和派瑪
除了Dojo以及Lattice團隊之外,還有許多團隊正在全鏈遊戲引擎以及全鏈遊戲公鏈上佈局開發,接著介紹的Argus以及Paima都是其中的佼佼者。
Argus 團隊成員與Lattice 相似也是從Dark Forest 開發者社群中開始展示露頭角,並在Dark Forest 的經驗中理解區塊鏈基建層面上,為FOCG 開發者的困難走向串聯了Argus 目標打造面向區塊鏈遊戲的高性能基礎設施,也獲得了1kx、Polychain Capital 以及Dragonfly Capital 等頂級風投的千萬融資,而目前有兩個主要產品分別是:
World Engine:是Argus自主研發的針對區塊鏈遊戲的Layer 2解決方案。 World Engine實現了創新的分機製片,可以水平擴展滿足遊戲的即時負載需求,同時透過客製化的Game Shard進行遊戲狀態轉換,大幅提升效能。 Cardinal :是建構在World Engine 之上的遊戲分片方案,Cardinal 高效地使用Go 語言開發,實現了實體組件—系統架構。它與主流遊戲引擎高度相容使用戶可以無縫對接Unity、Unreal 等商業遊戲引擎。
而另一個領先者Paima則主要團隊關注於以太或以太L2上,Paima以Cardano和Milkomeda為焦點,並獲得了Cardano基金會百萬美元的轉移,推出了主力產品Paima Engine為一個面向區塊鏈遊戲允許的通用開發框架,它的開發者直接在派馬的rollup內部署遊戲,降低了遊戲環境擴展的開銷。同時也內建了跨鏈機制,可以使相同的遊戲部署在不同的公鏈上,實現另外,Paima還透過Shinkai AI層提供了自動化的智慧遊戲單元,可成為一個開放的遊戲「作業系統」。
作家觀點
作者認為全鏈遊戲的概念確實很吸引人,最終的理想自治世界擁有一種極客烏托邦的感覺,但FOCG 可能是區塊鏈世界下一個百億億的對話中持續著懷疑。
FOCG由於全鏈上的設計自然犧牲了全面性能以及畫面流暢感等不穩定Web2遊戲大廠們所追求的重要指標,取而代之的是更多遊戲性以及如何平衡遊戲內經濟的金融問題,作者認為FOCG鏈遊戲肯定能夠吸引一群真實的用戶,從而成為區塊鏈大規模採用的突破口。
小而美項目的路線是更適合這個類型的方向因此,社區忠誠度、粘著度將是探索FOCG 拓展高端項目相當關鍵的一個指標,而就整體區塊鏈世界來說,工匠不看好FOCG全鏈遊戲將成為下一波百花齊放的重磅敘事。
資訊來源:0x資訊編譯自網際網路。版權歸作者dt所有,未經許可,不得轉載