1. 程式人生 > >DAPP 遊戲開發

DAPP 遊戲開發

最近區塊鏈發展越來越火熱,關於區塊鏈遊戲的產品也如雨後春筍湧現,前有寵物類遊戲加密貓,後有菠菜類遊戲FOMO3D,其所有市值竟然都在千萬級別,由於個人工作原因接觸區塊鏈比較頻繁,外加自己對遊戲興趣蠻大,業餘時間自己開發了一款DAPP遊戲,在此寫一下開發手記,寫一下DAPP遊戲教程。

遊戲基於以太坊實現,使用MetaMask錢包與區塊鏈網路通訊。

遊戲線上地址:http://janponwar.xyz

介面如下:

右上角 合約原始碼 ,已經在ethscan裡面做了原始碼驗證,可以之間檢視獲得原始碼內容;

幫助 可以看到遊戲玩法,並提供了 中英文切換功能

下面我們來開始遊戲開發相關的內容:

開發語言:html、js

開發框架:vue

開發元件:ivew

程式碼結構:

contract:合約原始碼

dist:程式碼編譯結果

node_modules:在目錄執行 npm install 後自動安裝的元件

src:前端頁面以及實現邏輯程式碼(html、js程式碼)

      components:子頁面

      store:全域性變數儲存

      util:與metamask錢包互動函式

      views:入口頁面

有需要原始碼的請加微信:

注:由於最近加的人太多,軟體將適量收費