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

2023-08-08 09:25 StarkNet 中文


作者:StarkNet 中文

使用 Starknet 的原生語言 Cairo,可以進一步提升鏈上遊戲取得成功的能力,因爲它們可以處理海量的計算數據,進行超高效的驗證,並通過账戶抽象提供絲滑的用戶體驗。

精選速覽

  • 通過在以太坊上提供快速、低成本且安全的交易,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 是鏈上遊戲領域的先鋒之一。他們正在开發多款遊戲並打造「創作者工作室」。

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

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

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

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

Realms Eternum 和 Loot Survivor

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

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

Influence

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

— Unstoppable Games CEO 兼 Influence 創始人 Chris Lexmond

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

在遊戲的首個版本「探索」(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 展現出了超乎想象的廣闊前景。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

標題:Starknet如何推動鏈上遊戲發展?

地址:https://www.sgitmedia.com/article/7258.html

相關閱讀: