乾貨!區塊鏈遊戲搭建代碼一站式分享

作者:3157

隨著區塊鏈的發展,越來越多的傳統技術開始嘗試與其融合,找到突破口。

2018年,區塊鏈遊戲如雨後春筍般湧出,同時也出現了一個問題:主流的區域鏈遊戲大多為博彩類、養寵類,內容貧乏遊戲性單一,不利於吸引和留住玩家。

如何讓區塊鏈遊戲吸引各類玩家同時又能長久運作,是非常值得深思的問題:

一、遊戲門檻

市面上大部分區塊鏈遊戲門檻較高,對相關領域不瞭解的玩家難以接受,導致遊戲損失大量潛在用戶。

二、經濟系統

寵物掘金等遊戲,本質為系統抽成的負和賺幣類遊戲,前期玩家獲利依賴於後進玩家投入,一旦用戶規模滯漲則龐氏騙局崩盤,只得換皮重做。

三、遊戲品質

不難發現,許多區塊鏈遊戲畫面製作粗糙,用簡易的圖片和文字來填充屏幕,缺乏音樂音效,難以體現製作者的誠意,也很難吸引玩家眼球。

推薦一款迅雷全球區塊鏈大賽的50強作品:三消類區塊鏈遊戲——《鏈與消消樂》

乾貨!區塊鏈遊戲搭建代碼一站式分享

一、受眾廣,門檻低

遊戲以休閒為主,無需高深的操作技術,不論你是否為區塊鏈圈內人士,都能享受到遊戲的樂趣,這也讓我們更容易發掘潛在用戶。休閒類遊戲更兼有導量容易、留存水平高的優勢,特別適合針對普遍用戶。

二、長線經濟模型設計

長期正向循環,有產出有充值有消耗。消除類遊戲本身即具有完整的自循環經濟模型,在遊戲中,玩家的遊戲貢獻將永久記錄在區塊鏈,且長期享受運營收益分紅。

三、專業打造高品質

《鏈與消消樂》有專屬故事背景,遊戲中你將扮演一位經營蛋糕店的小熊廚師,通過遊玩關卡獲取星星來製作蛋糕,售賣蛋糕得到的金幣可用來兌換體力和道具。遊戲內置海量關卡,角色及場景採用3D建模,各道具均有精緻圖標,畫面相對部分區塊鏈遊戲更加精細。

乾貨!區塊鏈遊戲搭建代碼一站式分享

乾貨!區塊鏈遊戲搭建代碼一站式分享

乾貨!區塊鏈遊戲搭建代碼一站式分享

還沒找到耐玩的區塊鏈遊戲?不妨來這裡試試吧。

附:

《鏈與消消樂》交互核心代碼的實現示例

需求分析

1. 前置功能:玩家充值消費,玩家需要使用鏈克來購買兌換遊戲道具

2. 賬本系統:玩家遊戲貢獻,相關數據需要區塊鏈來做公正記錄。

3. 激勵系統:遊戲獎勵產出的實現

主要思路

1. 玩家充值:調用迅雷鏈克文檔接口(智能合約代碼實現的前提)

2. 核心智能合約,玩家在遊戲中進行鏈克兌換時生成等額的數字資產(即貢獻值記錄),產生區塊鏈賬本,永久記錄在鏈上,不可篡改,可追溯

3. 擴展智能合約,探索安全口令的加密算法應用

核心代碼

1. 充值核心代碼

(基礎框架流程,完成思路1):

  • 郵箱註冊,獲取驗證碼,並獲取service_id,secret


乾貨!區塊鏈遊戲搭建代碼一站式分享


乾貨!區塊鏈遊戲搭建代碼一站式分享


  • 創建一個訂單並讓玩家支付

A. 獲取支付編碼

乾貨!區塊鏈遊戲搭建代碼一站式分享

B. 根據支付編碼生成訂單號


乾貨!區塊鏈遊戲搭建代碼一站式分享


C. 客戶端根據訂單號調用鏈克錢包完成支付

D. 服務器監聽支付成功回調,回調成功就為充值成功


乾貨!區塊鏈遊戲搭建代碼一站式分享


2. 合約代幣基礎代碼

(基礎合約流程,完成思路2):

  • 代幣風格遵循ERC2.0標準
乾貨!區塊鏈遊戲搭建代碼一站式分享

  • 玩家充值行為修改為合約充值,當然下訂單需要做相應合約修改
乾貨!區塊鏈遊戲搭建代碼一站式分享

乾貨!區塊鏈遊戲搭建代碼一站式分享

3. 合約代幣擴展代碼

(擴展合約流程,完成思路3):

  • 定義提現安全口令(sha256),安全口令生成算法由服務器自定義
乾貨!區塊鏈遊戲搭建代碼一站式分享

  • 使用安全口令提現,並重置安全口令
乾貨!區塊鏈遊戲搭建代碼一站式分享

  • 關於安全口令的進一步探索

大致思路為引入系統遍歷(systemcode),時間參數(nowtime),將進一步保證安全性。初步實現效果示例如下


乾貨!區塊鏈遊戲搭建代碼一站式分享


乾貨!區塊鏈遊戲搭建代碼一站式分享


原文轉載自迅雷鏈公眾號【微信號xunleilian】


分享到:


相關文章: