跳轉至

区块链游戏管理

區塊鏈遊戲管理

這是一個頁面,用於設置在通過申請參加測試版遊戲後,通過測試版遊戲啟動器確認發布的遊戲中應用的區塊鏈功能。在區塊鏈遊戲管理頁面上顯示的遊戲標準是通過測試版遊戲啟動器確認發布的遊戲。

遊戲團隊可以設置應用於遊戲的區塊鏈功能並建立標準化的API。

  • 按一下控制台 > 區塊鏈 > 管理區塊鏈遊戲。

  • 遊戲圖片 : 代表遊戲的圖片。顯示在 Hive App Center 註冊的遊戲圖標圖片。
  • 遊戲名稱 : 顯示在 Hive App Center 註冊的遊戲名稱。
  • 遊戲代幣名稱 : 遊戲中使用的遊戲代幣。在測試版遊戲啟動過程中可以更改,最終確認的遊戲代幣名稱會自動顯示。
  • 區塊鏈功能設置 : 這是將應用於遊戲的區塊鏈功能設置的狀態顯示。
    • 完成 : 當區塊鏈功能設置成功完成時,會顯示此狀態指示器。按下後,您將轉到區塊鏈功能設置確認頁面。
    • 設置按鈕 : 當區塊鏈功能設置尚未完成時,會顯示此狀態指示器。按下後,您將轉到區塊鏈功能設置頁面。
  • 使用的功能 : 顯示將應用於遊戲的區塊鏈功能。根據區塊鏈功能設置,值會發生變化。
  • 遊戲伺服器 API 設置: 用於測試和設置遊戲伺服器 API 與 Hive 區塊鏈伺服器通信的遊戲伺服器 API 設置的狀態指示器。
    • 完成 : 當遊戲伺服器 API 設置成功時,會顯示狀態指示器。按下後,您將轉到遊戲伺服器 API 設置頁面。
    • 設置按鈕 : 當遊戲伺服器 API 設置尚未完成時顯示的狀態指示器。按下後,您將轉到遊戲伺服器 API 設置頁面。
  • 服務啟用狀態 : 在完成區塊鏈功能設置和遊戲伺服器 API 設置後,設置是否啟用區塊鏈服務。當服務啟用時,遊戲公司設置的區塊鏈功能將應用於遊戲。
    • 未啟用 : 如果區塊鏈功能設置或遊戲伺服器 API 設置尚未完成,這些按鈕將被禁用。
    • 啟用 : 當區塊鏈功能設置和遊戲伺服器 API 設置都完成時啟用。
      • 開啟 : 應用區塊鏈服務。
      • 關閉 : 阻止區塊鏈服務。

區塊鏈功能設定

在區塊鏈功能設定中,對應用於遊戲的區塊鏈功能進行詳細設定,遊戲公司可以自由設置他們想要的區塊鏈功能。

  • 按下控制台 > 區塊鏈 > 區塊鏈遊戲管理 > 區塊鏈功能設定 > 設定按鈕。

頁面配置

區塊鏈功能設定頁面由設定區域和預覽區域組成。根據設定區域中設置的值,C2X Vault(基於 XPLA 的虛擬貨幣錢包)UI/UX 和預覽區域中的內容會發生變化。

1. 設定區域: 這是您設置要應用於遊戲的區塊鏈功能的地方。

2. 預覽區域:這是您可以檢查在根據設定區域中設置的信息發布實際服務時,C2X Vault中顯示的螢幕預覽的地方。由於預覽螢幕僅提供以便於理解,因此可能與實際的C2X Vault服務有所不同。

1. 基本信息

設定應用區塊鏈功能所需的基本資訊。

  • 遊戲名稱(英文)
  • 遊戲代幣名稱: 根據申請參加測試遊戲時輸入的信息,最終確認的遊戲代幣名稱將在進入測試遊戲啟動器後顯示。
  • 遊戲代幣圖片: 這是代表遊戲代幣的代表性圖片。大小:100 x 100 像素 / 文件格式:JPG,PNG / 大小:支持100kb或更小的圖片。

 

2. 鑄造

鑄造是將遊戲內物品作為非同質化代幣(NFT)在區塊鏈上創建的功能。總共有3種鑄造方法,每種鑄造方法可以單獨設置。

單一鑄造

單一鑄造是一個在區塊鏈上創建一個遊戲物品作為NFT的過程。

  • 使用狀態設定: 決定是否使用單一鑄造。
    • 使用 : 使用單一鑄造並允許用戶在 C2X Vault 中使用單一鑄造功能。
    • 不使用 : 不使用單一鑄造並不允許用戶在 C2X Vault 中使用單一鑄造功能。
  • 類別設定: 類別是包含遊戲物品的項目的超類型。例如,在單一鑄造菜單中創建“設備”類別後,如果將屬於該類別的物品設置在遊戲伺服器上,則可以鑄造這些物品。創建的類別數量是無限制的。
    • 類別代碼: 一個獨特的區分值,可以區分該類別。在添加類別後,當保存成功完成時,將自動創建。
    • 類別名稱: 輸入代表該類別的名稱。輸入的值會在 C2X Vault 的類別標籤中顯示。
    • 啟用: 設定是否啟用該類別。
      • 當檢查啟用時 : 該類別的單一鑄造功能被啟用,並且該類別會顯示在 C2X Vault 中。
      • 當檢查停用時 : 該類別的單一鑄造功能將被禁用,並且該類別不會顯示在 C2X Vault 中。
    • 鑄造費用: 由請求單一鑄造的用戶支付的服務使用費。按類別進行設置,每個 CTXT 和遊戲代幣設置都是必需的。

組合鑄造

組合鑄造是將兩個或更多遊戲物品或NFT結合以在區塊鏈上創建新NFT的鑄造方法。在創建NFT的過程中,作為材料的遊戲物品或NFT的鑄造數量將會增加。

  • 使用狀態設定: 選擇是否使用組合鑄造。
    • 使用 : 使用組合鑄造功能。
    • 不使用 : 不使用組合鑄造功能。
  • 類別設定: 類別意味著可以涵蓋各種遊戲物品的超類型。例如,如果您在組合鑄造中創建一個「裝備」類別,然後在遊戲伺服器上設置屬於該類別的物品,則這些物品可以進行組合鑄造。
    • 可能鑄造的數量 : 在組合鑄造的情況下,表示遊戲物品或NFT的最大可能鑄造數量。可以設置最多5次的鑄造次數,根據設置,將鑄造計數屬性賦予遊戲物品或NFT。
    • 鑄造計數 : 根據可以鑄造的次數,這個屬性從0到5賦予遊戲物品或NFT。鑄造計數以「(至今鑄造計數)/(最大鑄造計數)」的格式顯示。例如,如果可能鑄造的數量設置為5,則每個遊戲物品或NFT的可能鑄造數量最多為5,並且鑄造計數最多增加到5次 (0 -> 1 -> 2 -> 3 -> 4 -> 5)。

<根據可能的鑄造數量的鑄造計數詳細信息>

可能鑄造的數量 根據可能鑄造的數量的鑄造計數 最大鑄造計數(非鑄造計數) 詳細信息
1 0 1 當鑄造次數達到1時,鑄造已被禁用
2 0,1 2 當鑄造次數達到2時,鑄造已禁用
3 0,1,2 3 當鑄造數量達到3時,鑄造已被禁用
4 0,1,2,3 4 當鑄造數量達到4時,鑄造已被禁用
5 0,1,2,3,4 5 當鑄造次數達到5時,鑄造功能已被禁用
  • 費用設定: 這是由請求鑄造的用戶在組合鑄造期間支付的服務使用費。需要按類別和鑄造次數進行設定,並且每個 CTXT 和遊戲代幣的設定都是必需的。
    • 由於可以按每次鑄造的次數設定費用,因此在鑄造時支付的費用對於授予遊戲項目或 NFT 的每次鑄造次數都是不同的。

<組合鑄造費用設定範例>

計數 0 費用 10 CTXT 10 遊戲代幣
計費 1 20 CTXT 20 遊戲代幣
計數 2 費用 30 CTXT 30 遊戲代幣
數量 3 費用 40 CTXT 40 遊戲代幣
計數 4 費用 50 CTXT 50 遊戲代幣

 

 

角色鑄造

在角色扮演游戏(RPG)等游戏中,选择一个角色进入游戏并发展该角色本身是很重要的,角色的价值与物品是分开的。角色铸造是用于维护该价值的铸造方法。

  • 使用狀態 : 選擇是否使用角色鑄造。
    • 勾選使用 : 使用角色鑄造功能。
    • 勾選不使用 : 不使用角色鑄造功能。
  • 類別設定 : 與角色鑄造對應的類別不能新增或刪除,並且一個類別設為預設值。進行角色鑄造時,角色列表從遊戲伺服器調用,接收到的角色名稱在 C2X Vault 應用中顯示。
    • 類別代碼 : 這是一個可以區分類別的唯一值。當新增類別後保存完成時自動創建。
    • 類別名稱 : 角色鑄造類別名稱顯示從遊戲伺服器接收到的角色名稱作為預設值。
    • 啟用狀態 : 選擇是否啟用或禁用類別。
      • 啟用 : 對應類別的角色鑄造功能被啟用,並在 C2X Vault 應用中顯示該類別。
      • 禁用 : 該類別的角色鑄造功能被禁用,並在 C2X Vault 應用中不顯示該類別。
    • 鑄造費用 : 這是請求鑄造角色的用戶在鑄造角色時支付的服務使用費。CTXT 和遊戲代幣需要單獨設置。

3. 轉換

Convert 是一個支持 CTXT <-> 遊戲貨幣或遊戲代幣 <-> 遊戲貨幣之間交換的功能。遊戲團隊可以直接設置要轉換為 CTXT 和遊戲代幣的遊戲貨幣,並可以通過設置特定的交換條件來防止濫用。

CTXT

  • 遊戲內貨幣名稱 : 輸入要轉換為 CTXT 的遊戲貨幣名稱。
  • 遊戲內貨幣代碼 : 輸入一個獨特的區分值,以區分要轉換為 CTXT 的遊戲貨幣。由於此信息在請求遊戲伺服器 API 時使用,因此必須輸入實際遊戲伺服器中使用的代碼。
  • 每次可兌換的最小數量 : 這是轉換為 CTXT 時所需的遊戲貨幣的最小數量。
    • 例如,如果輸入 1,000,則遊戲的用戶必須輸入超過 1,000 的遊戲貨幣作為兌換數量,以便將其轉換為 CTXT。
  • 每天可兌換的最大數量 : 每天可以轉換為 CTXT 的遊戲貨幣的最大數量。
    • 例如,如果您輸入 10,000,則用戶每天最多可以兌換的遊戲商品總額限制為 10,000。
  • 遊戲貨幣圖片 : 此圖片代表要轉換為 CTXT 的遊戲貨幣。
    • 大小 : 100 x 100 像素 / 文件格式: JPG, PNG / 支援大小: 100kb 或更小的圖片。

遊戲代幣

  • 遊戲內貨幣名稱 : 輸入要轉換為遊戲代幣的遊戲貨幣名稱。
  • 遊戲內貨幣代碼 : 輸入一個代碼值以區分要轉換為遊戲代幣的遊戲貨幣。由於此信息在請求API時使用,因此必須輸入實際遊戲伺服器上使用的代碼。
  • 每次可兌換的最小數量 : 這是轉換所需的遊戲貨幣的最小數量。
    • 例如,如果您輸入1,000,則遊戲用戶在轉換為遊戲代幣時必須輸入1,000或更多的遊戲貨幣作為兌換數量。
  • 每天可兌換的最大數量 : 這是一天內可以轉換為遊戲代幣的遊戲貨幣的最大數量。
    • 例如,如果您輸入10,000,則用戶每天最多可以兌換的遊戲代幣的總金額限制為10,000。
  • 遊戲貨幣圖片 : 此圖片代表要兌換為遊戲代幣的遊戲貨幣。
    • 大小:100 x 100 像素 / 文件格式:JPG, PNG / 支援大小:100kb或更小的圖片。

 

遊戲伺服器 API 設定

在遊戲伺服器設定中設置根據Hive區塊鏈標準化API開發的遊戲伺服器API。在根據開發指南完成遊戲伺服器API開發後,請繼續進行設置。

  • 前往控制台 > 區塊鏈 > 區塊鏈遊戲管理 > 遊戲伺服器 API 設定,然後點擊設定按鈕。

遊戲伺服器回應共通參數

這是遊戲伺服器需要回應的常見參數資訊。詳細資訊請參考開發指南。

遊戲伺服器 API 設定列表

這是一個遊戲伺服器 API 的列表,這些 API 是將區塊鏈功能應用於遊戲所需的。請參考開發指南以獲取詳細資訊。

遊戲伺服器 API 說明

這是一個有關API所需的參數資訊、請求和回應的範例。請參考開發指南以獲取詳細資訊。

測試設定

這是一個功能,允許您在將其應用於實際操作之前測試遊戲伺服器AP通信。

  • 遊戲伺服器 API URL : 輸入遊戲伺服器 API URL,然後點擊 REQUEST 按鈕以嘗試與遊戲伺服器 API 進行通信。您可以在遊戲伺服器的回應結果中檢查遊戲伺服器 API 通信是否成功。

 

操作設定

這是一個應用於實際遊戲的遊戲伺服器API設定區域。

  • 遊戲伺服器 API URL : 輸入遊戲伺服器 API URL,然後點擊嘗試按鈕以嘗試遊戲伺服器 API 通信。
  • 輸入參數 : 這是一個輸入由遊戲伺服器定義的參數資訊的區域。詳細資訊請參考開發指南。 ※ AppID(appid): 這是 Web3 遊戲的 appid,根據遊戲權限自動輸入的 appid。

  • 當遊戲伺服器 API 通訊成功時,右上角的 V 標記會被啟用,並且成功的通訊結果會顯示在遊戲伺服器回應結果區域。
  • 遊戲伺服器 API 通訊必須在所有遊戲伺服器 API 列表的操作設置中成功,以正確保存遊戲伺服器 API 設置。

  • 如果遊戲伺服器 API 通信失敗,右上角的 X 標記會被激活,通信失敗的結果會在遊戲伺服器響應結果區域顯示。