Starknet如何推動鏈上游戲發展?

精選速覽

  • 通過在以太坊上提供快速、低成本且安全的交易,Starknet 正在重新定義加密遊戲行業。
  • 基於Starknet 開發的Realms 和Influence 等鏈上游戲展示了加密遊戲的潛力。
  • Starknet 利用一種符合人體工程學、對開發者友好的類Rust 語言— Cairo 進行遊戲開發。

加密遊戲賦予人們擁有和轉移遊戲內資產的能力,多年來一直被宣揚具有改變遊戲行業的潛力。所有權只是區塊鏈遊戲的起點,更大的潛力體現在鏈上游戲去中心化和互操作性方面的DeFi 式革命。遺憾的是,區塊鏈交易緩慢且昂貴的現實使這一潛力無法得到充分發揮。

Starknet 正在改變這一現狀,通過實現快速、低成本的交易同時,提供以太坊的安全性。 Starknet 最近吞吐量大幅提升,已有多款正在開發中的鏈上游戲即將實現鏈上游戲所具備的潛力。其中兩個遊戲就是Realms 和Influence。下文我們將探討這兩款遊戲的具體內容、Starknet 的助力它們構建下一代系統的功能,以及你們參與這兩款遊戲的方式!

首先,讓我們來快速了解一下Starknet 是如何推動鏈上游戲的發展的。

Starknet and Cairo

Starknet 是一個構建在以太坊上的強大有效性rollup 層(L2)。這意味著交易不僅快速、低成本(因為這些交易聚合在L2 上),而且還很安全。最近的Starknet 升級大幅提升了每秒可處理的交易數量(TPS)。對於像鏈上游戲這樣的交易密集型行業來說,這一點至關重要。

Cairo 是一種類Rust 的智能合約語言,允許開發者輕鬆構建可證明的應用程序,從而充分發揮STARK 的擴展潛力。多個遊戲項目(如Influence、Realms、Topology、Briq、Cartridge、Dojo 遊戲引擎等)正在使用Cairo 在Starknet 上進行構建。 Cairo 1.0 版本使Starknet 比以往更加用戶友好,因此,如果你上次是通過Cairo 0 編寫代碼,是時候來試試Cairo 1.0 了。關於如何從Solidity 到Cairo,請查看這份開髮指南。

現在,讓我們開始探索這兩款即將在Starknet 上發布的首個公開版本的大型遊戲— Influence 和Realms,並討論它們即將面臨的挑戰和所帶來的新可能。

Realms

Realms.World 是鏈上游戲領域的先鋒之一。他們正在開發多款遊戲並打造「創作者工作室」。

Starknet如何推動鏈上游戲發展?

Realms 的靈感來自2021 年在以太坊上推出的項目— Loot。該項目旨在引導開發一個幻想世界的發展,使其由區塊鏈上的社區擁有並構建。

使用智能合約作為構建模塊,在以太坊上共同構建一個幻想世界的想法吸引了許多開發者和遊戲玩家,他們意識到了去中心化、開源和自主託管對遊戲的潛力。

在以創作者為中心的Web2 遊戲(如Minecraft 和Roblox)中,遊戲用戶仍然是發行商世界的訪客。而在鏈上構建的遊戲世界,一旦部署完成,它們就獨立於原始部署者,任何人都可以在其基礎上進行構建。對於遊戲玩家來說,鏈上游戲的承諾不僅只局限於「改編遊戲的權利」和遊戲資產的所有權,而是一種全新的共同構建和玩遊戲的方式。

Realms 社區受到這些可能性的啟發,成立了Bibliotheca DAO,來推動包含Loot 傳說及其自身傳說的鏈上游戲世界的開發。 DAO 和Realms 項目是Cairo 和Starknet 的早期應用者,同時也是Cairo 和Starknet 為鏈上游戲所提供的新可能性的早期探索者。

Realms Eternum 和Loot Survivor

Starknet如何推動鏈上游戲發展?

Eternum 是一款策略遊戲,融合了Travian 和Tribal War 等流行網頁遊戲的玩法,以及Catan 和Risk 等棋盤遊戲的遊戲模式,並參考了一些經濟元素。 8,000 個永恆領域(Realms of Eternum)是獨立的領地,由每個領地的領主管理和開發。 Eternum 是一個永恆的遊戲,這意味著只要以太坊還在生產區塊,它就會一直運行,而這個世界上發生的事情將決定遊戲的發展方向。

Loot Survivor 是一款基於會話的遊戲,也是首個可以在任何L2 上運行的複雜的、完全上鍊的遊戲之一。在這款遊戲中,玩家每一步都會遇到野獸、陷阱以及並有機會提升武器和盔甲。遊戲的複雜性得益於Starknet 的快速、低成本和可驗證的計算能力。 Loot Survivor 是由零知識證明(ZK)電路支持的「不可變街機」的首個實例。

Starknet如何推動鏈上游戲發展?

Influence

「Influence 是一款高度戰略性、社交互動豐富的太空殖民遊戲,玩家們在新形成的Adalian 小行星帶內的殖民地中爭奪統治權和控制權。」

— Unstoppable Games CEO 兼Influence 創始人Chris Lexmond

Starknet如何推動鏈上游戲發展?

逃離瀕臨滅絕的地球後,人類的新前線是Adalia 星系的小行星帶。這25 萬顆小行星各有其獨特的礦物成分,它們都在實時圍繞Adalian 星運轉。玩家們將通過多種途徑參與競爭:採礦、建造、交易、旅行、研究和戰鬥。

Starknet如何推動鏈上游戲發展?

在遊戲的首個版本「探索」(Exploitation)中,玩家的重點是在Adalia 星系創建殖民地,並奠定玩家驅動的遊戲內經濟基礎。

在遊戲的下一階段—「探索」(Discovery)和「衝突」(Conflict)中,玩家的重點則在於技術進步和小行星之間的衝突。到這個時候,遊戲將演變成一場完全成熟的玩家對戰玩家的戰爭體驗。

Influence 讓玩家可以自由選擇是否擁有自己的小行星,還是在Adalia Prime 上開啟他們的旅程。 Adalia Prime 是系統中最大的小行星,它是一片開放土地,所有玩家都可以從中開採寶貴的資源,開始擴大他們的影響力。有趣的是,小行星帶的結構遵循了現實世界軌道物理學的原理。

Unstoppable Games 即將在測試網上發布遊戲的首個完整可玩版本,即「預發行版」。

目前,已有超過15 個獨立應用程序正在以Influence 合約為核心而構建,只有擁有像區塊鏈這樣開放、無需許可的框架,才有可能實現這一點。

區塊鏈遊戲革命

  1. 永恆性:Realms 和Influence 都旨在成為永恆的遊戲。只要遊戲的邏輯保持在鏈上,並且構建遊戲的底層區塊鏈保持活躍,遊戲將永遠存在,並且可以獨立於遊戲開發者運行。此外,由於整個遊戲邏輯都存在於鏈上,其他人可以在遊戲代碼的基礎上進行構建。
  2. 賦能玩家和第三方貢獻者:超越傳統遊戲的界限,玩家可以參與遊戲的設計和開發,發揮重要作用,包括創建分析工具、資源管理器或DPS 儀錶盤等等。這種由玩家驅動的演變有助於遊戲的不斷發展,並創造了一個充滿活力的生態系統。
  3. 加強遊戲資產的控制權:玩家可以自由地購買、出售和交易資產,而不受中心機構的限制。
  4. Dojo 的力量:對於Realms 創作者而言,使用世界上第一個經過驗證的遊戲引擎Dojo 構建遊戲,使遊戲開發者的工作變得更加輕鬆。點擊了解有關Dojo 的更多信息。
  5. 將Cairo 作為橋樑:從Realms 代碼庫中可以明顯看出,這款遊戲是用Cairo 編寫的。隨著遊戲行業從Web2 轉向Web3,Cairo 作為類Rust 語言,可以在Starknet 的遊戲領域發揮至關重要的作用:熟悉類Rust 語言的遊戲開發者可以過渡到區塊鏈遊戲開發,而Cairo 可以在這種情況下起到橋樑的作用。

「Starknet 正在進行一場長期遊戲,而在軟件領域,長期遊戲就是你想玩的遊戲。因為在不久的將來,CairoVM 會進行許多優化。」

— Realms 開發者

結論

基於區塊鏈的遊戲賦予了玩家更多權力,引領了遊戲行業進入新時代。這類游戲以去中心化為基礎,培育了以玩家為主導的經濟體系,並促進了遊戲社區的活躍度。此外,它還鼓勵創新玩法,從而形成了一個充滿活力、不斷發展的生態系統。

使用Starknet 的原生語言Cairo,可以進一步提升鏈上游戲取得成功的能力,因為它們可以處理海量的計算數據,進行超高效的驗證,並通過賬戶抽象提供絲滑的用戶體驗。此外,隨著像Volition 和原生賬戶抽像這樣的增強功能集成到Starknet 中,交易成本將進一步降低。隨著Starknet 排序器的不斷改進,交易速度也將越來越快。隨著整個生態系統的不斷進步,遊戲行業與Starknet 展現出了超乎想像的廣闊前景。