跳到主要內容

沙盒遊戲如何應用 ArcBlock 平台技術實現玩家作品上鏈存檔及交易

徐咏忻(娜娜)
ArcBlockBlockchainUser Case

作者: 徐詠忻(娜娜)

編輯: 陳俊

歷經 3 年多的開發,由引力波互動策劃研發的沙盒遊戲《無限引力》即將面世,它不僅是首款國產底層創新的 UGC 類沙盒遊戲,而且也是第一款引入區塊鏈技術成功解決了作品保存及版權問題的沙盒遊戲。引力波互動如何應用 ArcBlock 的區塊鏈開發平台和技術來實現玩家作品上鏈存檔及交易,且看以下的案例介紹——

挑戰

遊戲與區塊鏈的關係源遠流長。據說推動以太坊創始人維塔利克·布特林(Vitalik Buterin)全身心投入擁抱區塊鏈的一大動因是,魔獸世界開發公司暴雪版本升級取消了他最喜歡的遊戲角色術士的「生命虹吸」技能,這觸發維塔利克在 16 歲時開始思考如何擺脫玩家虛擬遊戲資產遭侵犯的中心化操控。

到如今,無論區塊鏈還是遊戲行業都在摸索如何利用區塊鏈技術改變目前遊戲平台中心化的數據儲存、資產交易方式,讓使用者真正擁有在遊戲中創造的作品,能像在現實生活中一樣隨時交易自己的虛擬資產,讓自己的創意成果發揮出相應的價值,同時無需承擔因伺服器更新換代或者營運商停服導致創意作品數據可能丟失的風險。

沙盒遊戲:無限引力(Infinite Gravity)

這款由遊戲新創企業引力波互動(Gravity Wave Interactive)開發的一款沙盒遊戲,2019 年上線,頗受世界各地遊戲玩家好評。使用者通過它可以像在海邊堆沙堡一樣自由地創造出自己的世界。作為一個有著多年開發經驗的技術高手和異常癡迷的遊戲玩家,公司創始人荊陶和他的夥伴們一直有個這樣的心願:玩家不僅可以通過沙盒遊戲娛樂,更可通過遊戲充分發揮自己天馬行空的想像力和創造力,構建出屬於自己的神奇世界。但這充滿創意的世界真的「屬於」自己嗎?

因此,為了保障使用者權益,引力波互動希望可以通過一種方式和技術幫助使用者重新定義這些創造出來的遊戲資產的價值和效益,賦予他們隨時隨地保存、交易、購買或交換資產的能力,讓遊戲資產真正地屬於使用者。

然而,依靠傳統的遊戲開發技術要實現這些想法,談何容易。

解決方案

為充分保障使用者權益,引力波互動選擇在其無限引力遊戲中部署區塊鏈技術。其目標是,發佈一條區塊鏈用於遊戲資產存儲,在區塊鏈上的使用者介面層託管使用者生成的資產,使使用者可以自由靈活地構建和創造自己的數位世界。引力波互動相信,這個由使用者生成遊戲所有權的全新體驗長遠來看會提升客戶滿意度、重複可玩性以及保持遊戲持續的活力。

為了創造全新的使用者生成遊戲系統,引力波互動需要部署一個無信任的環境,使用者可以在那裡以受信的方式自由的交換資產。為了創造基於區塊鏈的資產系統,引力波互動也需要基於區塊鏈的功能,如遊戲代幣、去中心化身分和智慧合約,通過安全、可驗證的方式在使用者間分配資產,且那些資產隨後會附在使用者的人去中心化身分上,無法被篡改。

簡單而言,引力波互動希望通過構建自己的定制區塊鏈讓使用者能夠:

  • 擁有自己在遊戲中創造的資產;
  • 使用行動錢包應用程式自由地在不同遊戲和媒體平台和現實世界中交易;
  • 再也不需要擔心存在數據丟失或被破壞,以及潛在風險的伺服器宕機。

最終,引力波互動選擇了 ArcBlock 及其開發框架,用於創建和部署一個私有區塊鏈。這是一個具有低延遲性、高可靠性和簡單的可擴展性的區塊鏈網絡,支援全球範圍的海量交易和活動,且擁有跨鏈功能。雙方團隊最終確定的解決方案具體如下:

  1. 部署節點: 使用亞馬遜 AWS 驗證節點,分別位於東京、法蘭克福、維吉尼亞和加利福尼亞,使其可以從使用者收取礦工費。
  2. 創建私鏈: 定義並配置代幣總數、資產和區塊規模,以及生成區塊的時間間隔。
  3. 遊戲存檔、資產、地圖逐步上鏈: 制定相應智慧合約,逐步將遊戲資產放到區塊鏈上,實現數據附在使用者去中心化身分上,以保障數據安全。
  4. 實現交易: 制定相應智慧合約,實現使用者可隨時隨地交易、交換、購買遊戲資產,充分發揮遊戲資產的最大價值。

在未來,引力波互動還計劃將整個遊戲邏輯移到區塊鏈上,有機會也可通過跨鏈功能與其他區塊鏈遊戲項目互聯,為使用者創造更精彩的遊戲場景和更豐富的遊戲體驗。

2019 年 9 月引力波互動創始人荊陶介紹如何利用 ArcBlock 區塊鏈技術和開發平台讓遊戲上鏈。

小結

通過區塊鏈將遊戲資產數據化可以使得使用者真正擁有自己作品和創意的控制權,利用的就是去中心化自主身分、數據難以篡改及可驗證的特徵。從此,使用者不再依賴中心化遊戲平台來管理自己的資產,也不用向平台支付交易資產所產生的手續費,更不用擔心自己的創意可能因為平台系統迭代或關閉而消失。

以上案例被《区块链技术应用实战指南》收录,该书将由中信出版社于年内出版。

本頁涉及

術語

  • 區塊鏈

    透過密碼學連接記錄,並按共同的驗證與共識規則確定交易歷史的分散式帳本。