区块链游戏管理
区块链游戏管理¶
这是一个页面,用于设置将在通过申请参与测试游戏后通过测试游戏启动器确认发布的游戏中应用的区块链功能。在区块链游戏管理页面上显示的游戏标准是通过测试游戏启动器确认发布的游戏。
游戏团队可以设置区块链功能以应用于游戏,并建立标准化的API。
- 按下控制台 > 区块链 > 管理区块链游戏。
- 游戏图像 : 代表游戏的图像。显示在Hive应用中心注册的游戏图标图像。
- 游戏名称 : 显示在Hive应用中心注册的游戏名称。
- 游戏代币名称 : 游戏中使用的游戏代币。在测试游戏启动器过程中可以更改,最终确认的游戏代币名称会自动显示。
- 区块链功能设置 : 这是要应用于游戏的区块链功能设置的状态显示。
- 完成 : 当区块链功能设置成功完成时,显示此状态指示器。按下时,将转到区块链功能设置确认页面。
- 设置按钮 : 当区块链功能设置未完成时,显示此状态指示器。按下时,将转到区块链功能设置页面。
- 使用的功能 : 显示将应用于游戏的区块链功能。该值根据区块链功能设置而变化。
- 游戏服务器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,则游戏用户在兑换为CTXT时必须输入超过1,000的游戏货币作为兑换数量。
- 每天可兑换的最大数量 : 每天可以转换为CTXT的游戏货币的最大数量。
- 例如,如果输入10,000,则用户每天最多可以兑换的游戏物品总量限制为10,000。
- 游戏货币图片 : 此图片代表要转换为CTXT的游戏货币。
- 大小 : 100 x 100 px / 文件格式: JPG, PNG / 支持大小为100kb或更小的图片。
游戏令牌¶
- 游戏内货币名称 : 输入要转换为游戏代币的游戏货币名称。
- 游戏内货币代码 : 输入一个代码值以区分要转换为游戏代币的游戏货币。由于此信息在请求API时使用,您必须输入实际游戏服务器上使用的代码。
- 每次可兑换的最小数量 : 这是兑换所需的游戏货币的最小数量。
- 例如,如果您输入1,000,则游戏用户在兑换游戏代币时必须输入1,000或更多的游戏货币作为兑换数量。
- 每天可兑换的最大数量 : 这是每天可以兑换为游戏代币的游戏货币的最大数量。
- 例如,如果您输入10,000,则用户每天最多可以兑换的游戏代币的总游戏货币数量限制为10,000。
- 游戏货币图像 : 此图像代表要兑换为游戏代币的游戏货币。
- 大小:100 x 100 像素 / 文件格式: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,然后点击尝试按钮进行游戏服务器 API 通信尝试。
- 输入参数 : 这是一个输入游戏服务器定义的参数信息的区域。有关详细信息,请参考开发指南。 ※ AppID(appid): 这是 Web3 游戏的 appid,根据游戏权限自动输入的 appid。
- 当游戏服务器 API 通信成功时,右上角的 V 标记被激活,成功的通信结果在游戏服务器响应结果区域中显示。
- 游戏服务器 API 通信必须在所有游戏服务器 API 列表的操作设置中成功,以正确保存游戏服务器 API 设置。
- 如果游戏服务器 API 通信失败,右上角的 X 标记将被激活,通信失败的结果将在游戏服务器响应结果区域中显示。