DApp遊戲系統開發

區塊鏈佘發表於2019-01-07

 DApp 作為區塊鏈技術落地的重要一環,在 Ethereum、EOS 等開發平臺的主網路陸續上線後有了一定的發展,而遊戲 DApp 作為發展態勢最迅猛的一類 DApp,吸引了眾多開發者和傳統機構的注意。從 2017 年 12 月的 CryptoKitties 到 2018 年 7 月的 Fomo3D,部分熱門的遊戲 DApp 一度讓整個 Ethereum 網路癱瘓,並出現了大量的模仿其遊戲機制的收集類、Ponzi 類、FOMO 類的遊戲 DApp。在 EOS 平臺主網路上線後,其快速確認、無手續費的特性使得競猜類遊戲大規模爆發,並因為 EOS 獨特的機制設定,衍生出大量生態設施。
  遊戲 DApp 的大規模爆發雖然產生了巨量的交易額,但其中仍舊存在不少問題。集中於少數幾個 DApp上 的交易額、開發平臺與底層協議的稀缺、同質化的遊戲機制、過高的使用者門檻與使用門檻都在削弱玩家的遊戲意願;良莠不齊的程式碼質量、不開源的智慧合約既不能發揮區塊鏈的優勢,又使玩家擔憂資金安全。聯絡shewenfa
  要開發一個DAPP,你首先得想明白該DAPP能解決什麼問題,其次你要撰寫一份專案白皮書,描述該DAPP使用的技術原理、共識機制等。想要從零開始開發一個完整的區塊鏈專案太過複雜,所以目前普通的開發者大多會選擇一個相對成熟的平臺,依託平臺成熟的開發環境來開發自己的DAPP。如此以來,DAPP的開發工作就簡單了不少。
  當前,DAPP的最流行的開發平臺是Ethereum(以太坊)。Ethereum(以太坊)是一個圖靈完備的區塊鏈一站式開發平臺,採用多種程式語言實現協議,採用Go語言寫的客戶端作為預設客戶端。它允許任何人在平臺中建立和使用通過區塊鏈技術執行的分散式應用。我們可以把它理解為區塊鏈領域的Android,它是一個開發平臺,使用者可以像基於Android Framework一樣基於區塊鏈技術開發應用
  但隨著技術的進步,尤其是在閃電網路、側鏈技術等陸續落地之後,遊戲的效能將有所提高,而傳統遊戲廠商的進入也將帶來新的觀念,遊戲機制和通證機制的設定將更為合理與多樣。而在技術落地之前,僅將虛擬資產上鍊的通證上鍊類遊戲或許更易出現多樣化的遊戲玩法,同時,生態中部分機構或開發者人工地實現部分“跨鏈”效果。此外,隨著開發平臺的增多,不同種類的遊戲或根據各自的操作需求、資產安全需求選擇不同的開發平臺,形成遊戲種類與開發平臺掛鉤的狀況。


相關文章