コンテンツにスキップ

ブロックチェーンゲーム管理

ブロックチェーンゲーム管理

これは、ベータゲームへの参加申請後、ベータゲームランチャーを通じてリリースが確認されたゲームに適用されるブロックチェーン機能を設定するページです。ブロックチェーンゲーム管理ページに表示されるゲームの基準は、ベータゲームランチャーを通じてリリースが確認されたゲームです。

ゲームチームは、ゲームに適用されるブロックチェーン機能を設定し、標準化されたAPIを設定できます。

  • コンソール > ブロックチェーン > ブロックチェーンゲームを管理を押します。

  • ゲーム画像 : ゲームを表す画像。Hiveアプリセンターに登録されたゲームアイコン画像が表示されます。
  • ゲーム名 : Hiveアプリセンターに登録されたゲーム名が表示されます。
  • ゲームトークン名 : ゲームで使用されるゲームトークン。ベータゲームランチャープロセス中に変更可能で、最終確認されたゲームトークン名が自動的に表示されます。
  • ブロックチェーン機能設定 : ゲームに適用されるブロックチェーン機能設定のステータス表示です。
    • 完了 : ブロックチェーン機能の設定が成功裏に完了したときに表示されるステータスインジケーターです。押すと、ブロックチェーン機能設定確認ページに移動します。
    • 設定ボタン : ブロックチェーン機能の設定が完了していないときに表示されるステータスインジケーターです。押すと、ブロックチェーン機能設定ページに移動します。
  • 使用される機能 : ゲームに適用されるブロックチェーン機能を表示します。値はブロックチェーン機能設定に応じて変わります。
  • ゲームサーバーAPI設定: Hiveブロックチェーンサーバーと通信するためにゲームサーバーAPIをテストおよび設定するためのゲームサーバーAPI設定のステータスインジケーターです。
    • 完了 : ゲームサーバーAPIの設定が成功したときに表示されるステータスインジケーターです。押すと、ゲームサーバーAPI設定ページに移動します。
    • 設定ボタン : ゲームサーバーAPIの設定が完了していないときに表示されるステータスインジケーターです。押すと、ゲームサーバーAPI設定ページに移動します。
  • サービスアクティベーションステータス : ブロックチェーン機能設定とゲームサーバーAPI設定を完了した後にブロックチェーンサービスをアクティブにするかどうかを設定します。サービスがアクティブになると、ゲーム会社によって設定されたブロックチェーン機能がゲームに適用されます。
    • 非アクティブ : ブロックチェーン機能設定またはゲームサーバーAPI設定が完了していない場合、これらのボタンは無効になります。
    • アクティブ : ブロックチェーン機能設定とゲームサーバーAPI設定の両方が完了したときにアクティブになります。
      • オン : ブロックチェーンサービスが適用されます。
      • オフ : ブロックチェーンサービスがブロックされます。

ブロックチェーン機能設定

ブロックチェーン機能設定では、ゲームに適用されるブロックチェーン機能の詳細設定が行われ、ゲーム会社は自分たちが望むブロックチェーン機能を自由に設定できます。

  • コンソール > ブロックチェーン > ブロックチェーンゲーム管理 > ブロックチェーン機能設定 > 設定ボタンを押します。

ページ設定

ブロックチェーン機能設定ページは、設定エリアとプレビューエリアで構成されています。設定エリアに設定された値に応じて、C2X Vault(XPLAベースの仮想通貨ウォレット)のUI/UXとプレビューエリアのコンテンツが変更されます。

1. 設定エリア: ここでは、ゲームに適用されるブロックチェーン機能を設定します。

2. プレビューエリア: ここでは、設定エリアに設定された情報に従って実際のサービスがリリースされたときにC2X Vaultで公開される画面のプレビューを確認できます。プレビュー画面は理解を容易にするために提供されているため、実際のC2X Vaultサービスとは異なる場合があります。

1. 基本情報

ブロックチェーン機能を適用するために必要な基本情報を設定します。

  • ゲーム名(英語)
  • ゲームトークン名: ベータゲーム参加申請時に入力された情報に基づいて、最終的に確認されたゲームトークン名がベータゲームランチャーを進めると表示されます。
  • ゲームトークン画像: これはゲームトークンを表す代表画像です。サイズ: 100 x 100 px / ファイル形式: JPG, PNG / サイズ: 100kb以下の画像がサポートされています。

 

2. ミンティング

ミンティングは、ブロックチェーン上でゲーム内アイテムを非代替トークン(NFT)として作成する機能です。合計で3つのミンティング方法があり、各ミンティング方法は別々に設定できます。

シングルミンティング

シングルミンティングは、ブロックチェーン上で1つのゲームアイテムをNFTとして作成するプロセスです。

  • 使用状況設定: シングルミンティングを使用するかどうかを決定します。
    • 使用: シングルミンティングを使用し、ユーザーがC2X Vaultでシングルミンティング機能を使用できるようにします。
    • 使用しない: シングルミンティングを使用せず、ユーザーがC2X Vaultでシングルミンティング機能を使用できないようにします。
  • カテゴリ設定: カテゴリは、ゲームアイテムを含むアイテムのスーパタイプです。例えば、シングルミンティングメニューで「装備」カテゴリを作成した後、そのカテゴリに属するアイテムがゲームサーバーに設定されると、アイテムをミントできます。作成できるカテゴリの数に制限はありません。
    • カテゴリコード: カテゴリを区別するためのユニークな識別値です。カテゴリを追加すると、保存が成功したときに自動的に作成されます。
    • カテゴリ名: カテゴリを表す名前を入力します。入力された値はC2X Vaultのカテゴリタブに表示されます。
    • アクティベーション: カテゴリをアクティブにするかどうかを設定します。
      • アクティブをチェックした場合: カテゴリのシングルミンティング機能がアクティブになり、カテゴリがC2X Vaultに表示されます。
      • 非アクティブをチェックした場合: そのカテゴリのシングルミンティング機能が無効になり、そのカテゴリはC2X Vaultに表示されません。
    • ミンティング手数料: シングルミンティングをリクエストしたユーザーが支払うサービス利用料です。設定はカテゴリごとに行われ、各CTXTおよびゲームトークンの設定が必要です。

コンビネーションミンティング

コンビネーションミンティングは、2つ以上のゲームアイテムまたはNFTを組み合わせて新しいNFTをブロックチェーン上で作成するミンティング方法です。NFTを作成する過程で、材料となったゲームアイテムやNFTのミンティングカウントが増加します。

  • 使用状況設定: 組み合わせミンティングを使用するかどうかを選択します。
    • 使用: 組み合わせミンティング機能を使用します。
    • 使用しない: 組み合わせミンティング機能を使用しません。
  • カテゴリ設定: カテゴリとは、さまざまなタイプのゲームアイテムを包含できるスーパタイプを意味します。たとえば、組み合わせミンティングで「装備」カテゴリを作成し、そのカテゴリに属するアイテムをゲームサーバーに設定すると、アイテムは組み合わせミンティングが可能になります。
    • 可能なミンティングの数: 組み合わせミンティングの場合、ゲームアイテムまたはNFTの最大ミンティング数を示します。ミンティングできる回数は最大5回まで設定でき、設定に応じて、ミンティングカウントプロパティがゲームアイテムまたはNFTに付与されます。
    • ミンティングカウント: この属性は、ミンティングできる回数に応じて、ゲームアイテムまたはNFTに0から5の範囲で付与されます。ミンティングカウントは「(これまでのミンティングカウント)/(最大ミンティングカウント)」の形式で表示されます。たとえば、可能なミンティング数が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に付与された各ミント数ごとに支払われる手数料が異なります。

&lt;組み合わせミンティング手数料設定の例&gt;

カウント0手数料 10 CTXT 10 ゲームトークン
カウント1の手数料 20 CTXT 20 ゲームトークン
カウント2の手数料 30 CTXT 30 ゲームトークン
カウント 3 手数料 40 CTXT 40 ゲームトークン
カウント4手数料 50 CTXT 50 ゲームトークン

 

 

キャラクターのミンティング

RPGジャンルのようなゲームでは、ゲームに入るキャラクターを選択し、そのキャラクター自体を育成することが重要です。この場合、キャラクターの価値はアイテムとは別に存在します。キャラクターのミンティングは、その価値を維持するために使用されるミンティング方法です。

  • 使用状況 : キャラクターのミンティングを使用するかどうかを選択します。
    • 使用する場合はチェック : キャラクターのミンティング機能を使用します。
    • 使用しない場合はチェック : キャラクターのミンティング機能を使用しません。
  • カテゴリ設定 : キャラクターのミンティングに対応するカテゴリは追加または削除できず、1つのカテゴリがデフォルト値として設定されます。キャラクターのミンティング時には、ゲームサーバーからキャラクターリストが呼び出され、受信したキャラクター名がC2X Vaultアプリ内に表示されます。
    • カテゴリコード : カテゴリを識別できるユニークな値です。カテゴリを追加した後、保存が完了すると自動的に作成されます。
    • カテゴリ名 : キャラクターのミンティングカテゴリ名は、ゲームサーバーから受信したキャラクター名をデフォルト値として表示します。
    • アクティベーション状況 : カテゴリを有効または無効にするかを選択します。
      • アクティブ : 対応するカテゴリのキャラクターのミンティング機能が有効になり、C2X Vaultアプリ内にカテゴリが表示されます。
      • 非アクティブ : そのカテゴリのキャラクターのミンティング機能が無効になり、C2X Vaultアプリ内にカテゴリが表示されません。
    • ミンティング手数料 : これは、キャラクターのミンティングをリクエストしたユーザーが支払うサービス使用料です。CTXTとゲームトークンは別途設定する必要があります。

3. 変換

Convertは、CTXT <-> ゲーム通貨またはゲームトークン <-> ゲーム通貨の間の交換をサポートする関数です。ゲームチームは、CTXTおよびゲームトークンに変換するゲーム通貨を直接設定でき、特定の交換条件を設定することで悪用を防ぐことができます。

CTXT

  • ゲーム内通貨名 : CTXTに変換するためのゲーム通貨名を入力してください。
  • ゲーム内通貨コード : CTXTに変換するためのゲーム通貨を区別できる一意の識別値を入力してください。この情報はゲームサーバーAPIをリクエストする際に使用されるため、実際のゲームサーバーで使用されているコードを入力する必要があります。
  • 1回あたりの最小交換可能数量 : CTXTに変換する際に必要なゲーム通貨の最小数量です。
    • 例えば、1,000を入力した場合、ゲームのユーザーはCTXTに交換する際に1,000以上のゲーム通貨を交換数量として入力する必要があります。
  • 1日あたりの最大交換可能数量 : 1日にCTXTに変換できるゲーム通貨の最大数量です。
    • 例えば、10,000を入力した場合、ユーザーが1日に最大CTXTに交換できるゲームアイテムの総額は10,000に制限されます。
  • ゲーム通貨画像 : CTXTに変換するためのゲーム通貨を表す画像です。
    • サイズ : 100 x 100 px / ファイル形式: JPG, PNG / サイズ: 100kb以下の画像がサポートされています。

ゲームトークン

  • ゲーム内通貨名 : ゲームトークンに変換するためのゲーム通貨名を入力してください。
  • ゲーム内通貨コード : ゲームトークンに変換するためのゲーム通貨を区別するためのコード値を入力してください。この情報はAPIをリクエストする際に使用されるため、実際のゲームサーバーで使用されているコードを入力する必要があります。
  • 1回あたりの最小交換可能数量 : これは変換に必要なゲーム通貨の最小数量です。
    • 例えば、1,000を入力した場合、ゲームのユーザーはゲームトークンに交換するための交換数量として1,000以上のゲーム通貨を入力する必要があります。
  • 1日あたりの最大交換可能数量 : これは1日にゲームトークンに変換できるゲーム通貨の最大数量です。
    • 例えば、10,000を入力した場合、ユーザーが1日に最大ゲームトークンに交換できるゲーム通貨の合計は10,000に制限されます。
  • ゲーム通貨画像 : この画像はゲームトークンに交換されるゲーム通貨を表しています。
    • サイズ: 100 x 100 px / ファイル形式: JPG, PNG / サイズ: 100kb以下の画像がサポートされています。

 

ゲームサーバーAPI設定

ゲームサーバーAPIの設定で、Hiveブロックチェーン標準化APIに従って開発されたゲームサーバーAPIを設定します。開発ガイドに従ってゲームサーバーAPIの開発が完了したら、セットアップを進めてください。

  • コンソール > ブロックチェーン > ブロックチェーンゲーム管理 > ゲームサーバーAPI設定に移動し、設定ボタンをクリックします。

ゲームサーバーの応答共通パラメータ

これはゲームサーバーで応答する必要がある共通のパラメータ情報です。詳細については開発ガイドを参照してください。

ゲームサーバーAPI設定リスト

これは、ゲームにブロックチェーン機能を適用するために必要なゲームサーバーAPIのリストです。詳細については、開発ガイドを参照してください。

ゲームサーバーAPIの説明

これはAPIに必要なパラメータ情報、リクエスト、およびレスポンスの例です。詳細については開発ガイドを参照してください。

テスト設定

これは、実際の運用に適用する前にゲームサーバーAP通信をテストすることを可能にする機能です。

  • ゲームサーバーAPI URL : ゲームサーバーAPI URLを入力し、REQUESTボタンをクリックしてゲームサーバーAPI通信を試みてください。ゲームサーバーの応答結果で、ゲームサーバーAPI通信が成功したかどうかを確認できます。

 

操作設定

これは実際のゲームに適用されるゲームサーバーAPI設定エリアです。

  • ゲームサーバーAPI URL : ゲームサーバーAPIのURLを入力し、TRYボタンをクリックしてゲームサーバーAPI通信を試みてください。
  • パラメーターを入力 : これはゲームサーバーによって定義されたパラメーター情報を入力するエリアです。詳細については開発ガイドを参照してください。 ※ AppID(appid): Web3ゲームのためのappidであり、ゲーム権限に応じて発行されたappidが自動的に入力されます。

  • ゲームサーバーAPI通信が成功すると、右上のVマークがアクティブになり、ゲームサーバーの応答結果エリアに成功した通信結果が表示されます。
  • ゲームサーバーAPI通信は、すべてのゲームサーバーAPIリストの操作設定で成功する必要があり、ゲームサーバーAPI設定を正しく保存するためです。

  • ゲームサーバーAPIの通信が失敗した場合、右上のXマークがアクティブになり、通信失敗の結果がゲームサーバーのレスポンス結果エリアに表示されます。