作者:Pascal So,Bankless撰稿人;翻譯:金色財經xiaozou
從以太坊基金會大力推動自治世界(Autonomous Worlds)及相關基礎設施(如Dark Forest和MUD)的發展,到Paradigm關於鏈上游戲的開放性問題(The Open Problem of on – chain Games)的研究文章,全鏈遊戲(FoG)這一即將到來的加密敘述已經引發了許多關注和討論。
不同生態系統都有各自的建設者和遊戲公司,而Starknet則透過培養一個生氣勃勃的致力於全鏈遊戲的建設者社區,創造了一個利基市場。無論是Starknet的可驗證遊戲引擎Dojo,或是像Topology、Realms、Cartridge和Influence這樣的基於區塊鏈原則開發遊戲,並堅守可組合性、去中心化和透明度原則的團隊,Starknet技術堆疊的獨特功能都可以讓生態系中的遊戲率先走向新典範。
1、什麼是全鏈遊戲?
我們已經看到了遊戲與區塊鏈的結合有很多方法。在大多數情況下,搬到鏈上的都是一些不那麼重要的內容:你的遊戲角色的穿著是NFT,或者遊戲內貨幣恰好是ERC20代幣。然而,這些只是把區塊鏈當成了輔助功能,而非整個遊戲創作的核心原則。
全鏈遊戲要做的是在鏈上配置盡可能多的遊戲組件。
從指示物件如何相互作用的實體引擎,到可以組合和「修改」的遊戲道具,都有明確而透明的參數,玩家可以根據這些參數進行互動。由此,玩家可以在現有遊戲邏輯的基礎上生成機器人,創建模型和前端,並為遊戲的任何一個方面開發下游二級市場,而在傳統遊戲中,這些行為完全取決於遊戲原始開發者的心意。
上手試試下面這些遊戲吧!
-
Topology推出的Shoshin
Shoshin是一款格鬥遊戲,支援玩家一開始為自己的戰士產生一系列動作和反應,然後將角色部署到戰鬥中。與大多數格鬥遊戲一樣,Shoshin也少不了戰略;要知道設置閃避或招架動作應對對手的攻擊,在對手反擊時要準備遠程攻擊,還要巧妙地預先設置一套指令等等,這些都是戰勝對手的關鍵。
-
Cartridge推出的Roll Your Own by
Roll Your Own是一款毒品交易遊戲:遵循「低買高賣」的基本原則(該原則同樣適用於加密貨幣交易),玩家穿梭於不同地區,在一個地區購買廉價毒品,在另一個地區以更高價格出售,從而賺取收益(在此情況下收益就是PAPER幣)。
-
Realms聯合BibliotecaDAO推出的Loot Survivor
Loot Survivor是一款生存類戰鬥遊戲,玩家要與怪物作戰,升級武器和盔甲,設法存活下來。
-
Influence
Influence是太空戰略MMO遊戲,遊戲中,玩家及其隊員殖民各行星,開採資源,創造新文明。
2.為什麼我們要讓遊戲上鍊?
許多人認為鏈上遊戲比web2遊戲更糟糕,因為打造鏈上遊戲會有更多的限制,而且與當今最受歡迎的家喻戶曉的遊戲相比,鏈上游戲相對缺乏忠誠度。
同樣,也有很多人出於許多相同的原因放棄了手機遊戲,但隨著Doodle Jump和Angry Birds等遊戲的問世,批評者們見識到了利用手機特有的觸摸屏、觸覺反饋等功能的新設計空間開發的內容有多精彩。手遊並沒有試圖直接與桌面和主機遊戲在圖像和計算能力上競爭,而是為開發者和用戶創造了一條新途徑,讓他們意識到可以在常規遊戲傳統的條條框框之外創造不同類型的遊戲。
鏈上遊戲仍處於萌芽階段,還需要時間發展成熟,但像Angry Birds這樣的遊戲現象可以催生一種新的遊戲範式。我們應該專注於那些積極致力於遊戲內創新功能開發的團隊,以開放的心態看待該領域將如何發展,最終吸引數千百萬玩家。
3.為什麼要關注Starknet?
Starknet架構有幾個特性使其成為一個具有吸引力的遊戲開發生態系統:
透過智慧合約錢包增強用戶體驗
對現有的鏈上操作的主要的一個抱怨就是EOA(外部帳戶)錢包用戶體驗太差,這是絕大多數錢包(包括MetaMask)的運作基礎。憑藉Starknet架構固有的原生帳戶抽象,Starknet使用Argent和Braavos等智慧合約錢包,大幅改善了用戶體驗,讓用戶的鏈上互動不再有挫折感。
智慧合約錢包允許產生“Session Keys”(會話密鑰)。設想一下,不需要一個個簽署交易,只要為一個交易簽名——相當於傳統遊戲中的「登入」——然後就會在遊戲結束前自動簽署所有後續操作。操作仍然是在鏈上編寫的,但任何用戶體驗問題都被抽離出來,與遊戲的互動就像與任何其他線上遊戲一樣順暢。
可驗證遊戲引擎Dojo
Dojo是由Tarrence of Cartridge領導的Starknet線上遊戲社群開發的可驗證遊戲引擎。 Dojo強調“可驗證性”,這意味著玩家無需在鏈上編寫所有動作,而是可以在特定的時間間隔內創建一個證明,以顯示在該時間間隔內鏈下處理的動作的正確性。這使得使用Dojo構建的遊戲能夠超越當前鏈上游戲所面臨的TPS限制,並且對於需要每秒執行大量操作的遊戲來說作用顯著(即時戰略遊戲、第一人稱射擊類遊戲等)。
加密原生建構者社群
加密遊戲開發者通常:只在區塊鏈上建立遊戲的一小部分。大多數遊戲相比於web2遊戲來說,多出的就是使用簡單的NFT鑄造或ERC20代幣作為遊戲內貨幣,這是一種現狀;不針對特定鏈,或者對他們正在建設的鏈幾乎沒有什麼忠誠度,也沒有社區。
這些方法可能非常有效,但Starknet的生態系統卻不走尋常路,因為他們的開發者社群試圖從第一原理出發,思考如何在鏈上建立遊戲以實現獨特的功能。此外,由於該生態系統仍處於早期階段,生態系統內的團隊所建構的開發者工具和基礎設施,也可以供其他潛在的競爭對手使用。這不是一個零和遊戲,而是一個發現過程,在這個過程中,生態系統內的團隊目標一致,正共同努力前進。
4、未來展望
鏈上遊戲至今還沒有出現Angry Birds現象,本輪熊市已經淹沒了許多領域和鏈的熱情。
然而,開發人才卻不斷湧入Starknet,他們中的許多人希望開發出大量利用區塊鏈組件的遊戲,以提升產品的樂趣。無論是整體或具體到Starknet,我們目前仍處於鏈上遊戲的萌芽階段,類似於2019年的DeFi,而DeFi在隨後的一年經歷了寒武紀大爆發。
Starknet是一個特別有趣的遊戲生態系統,值得大家關注,但不同的生態系統有不同的方法,例如Caldera和Conduit等團隊提供支援的Arbitrum Orbit和自訂OP stack實例,ImmutableX大本營Polygon zkEVM,以及Solana、 Avalanche和Sui等alt L1。