自定义您的匹配配置

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

通过自定义匹配配置,您可以根据技能等级、延迟和游戏玩法偏好等特征匹配玩家到服务器,建立竞争、合作和独特的体验。

默认情况下,Roblox 为您提供使用预定义 Roblox 信号的匹配配置。要自定义匹配,您可以通过调整现有 Roblox 信号的重量创建新的自定义信号或两者来创建新的匹配配置。然后,您可以通过 预览模拟服务器的服务器评分 预览配置。

使用 Roblox 信号的自定义配置

您可以调整现有 Roblox 信号的重量以自定义体验的匹配。了解有关 Roblox 信号和其计算方程的更多信息,请参阅 现有信号

使用仅 Roblox 信号创建自定义匹配配置:

  1. 创建者仪表板 中,导航到 创作 ,然后选择一个体验。
  2. 在左侧导航中,导航到 配置 部分,然后选择 自定义匹配
  3. 选择 配置 选项卡,然后单击 创建配置
  4. 创建自定义匹配配置页面 中,输入您的配置名称。
  5. 更改您想要更新的 Roblox 信号的重量。
  6. 点击 保存配置
  7. 选择您想要将此配置应用到的地点。
  8. 再次单击 保存配置

新的匹配配置出现在 配置 选项卡的 配置 列表中。

The Configurations list of the Configuration tab.

自定义配置与自定义信号

使用自定义信号创建自定义匹配配置:

  1. 创建者仪表板 中,导航到 创作 ,然后选择一个体验。
  2. 在左侧导航中,导航到 配置 部分,然后选择 自定义匹配
  3. 选择 配置 选项卡,然后单击 创建配置
  4. 创建自定义匹配配置页面 中,输入您的配置名称。
  5. 点击 添加自定义信号创建自定义信号
  6. 更改你想要更新的信号的重量。
  7. 点击 保存配置
  8. 选择您想要将此配置应用到的地点。
  9. 再次单击 保存配置

新的匹配配置出现在 配置 选项卡的 配置 列表中。

创建自定义信号

自定义信号可以是玩家数字、服务器数字、玩家类别或服务器类别。了解有关自定义信号和其计算方式的更多信息,请参阅自定义信号

要创建一个自定义信号:

  1. 创建自定义匹配配置 页面中,单击 添加自定义信号

  2. 信号详情 下,输入信号名称和描述。

  3. 信号配置 下:

    • 对于 玩家数字属性

      1. 选择您想要引用的 属性
      2. 选择您想要在每个服务器上聚合属性的方式。
        • 平均值 :服务器中所有玩家属性值的平均值。最大限度地减少服务器的平均玩家属性和加入玩家的属性之间的差异。
        • 中位值 :服务器中所有玩家属性值的中位值。最大限度地减少服务器的中位玩家属性和加入玩家的属性之间的差异。
        • 总和 :服务器中所有玩家的属性值的总和,包括加入的玩家。最大限度地减少服务器中玩家的总属性值与加入玩家以及恒定值之间的差异。
      3. 调整聚合下的值。
    • 对于 服务器数字属性

      1. 选择您想要引用的 属性
      2. 调整特性下的值。
    • 对于 玩家类别属性

      1. 选择您想要引用的 属性
      2. 选择您想如何在服务器之间分配特性值:
        • 集群 : 组玩家拥有相同属性值。最大化服务器上拥有与加入玩家相同属性值的玩家数量。
        • 多元化 : 将不同属性值的玩家分组。最大化服务器上玩家的比率,其属性值与加入玩家不同。
    • 对于 服务器类别属性

      1. 选择您想要引用的 属性
      2. 调整特性下的值。
  4. (可选) 扩展 预览和测试信号 以预览信号分数。您可以调整 测试信号 值以优化预览结果。

    A preview of the signal score in Preview and Test Signal.
  5. 点击 创建信号

新的自定义信号出现在 配置 列表的 创建自定义匹配配置 页面。

创建自定义属性

属性是与玩家和服务器相关的属性,例如技能等级和游戏模式偏好。如果您想创建和使用自定义信号,您必须先创建自定义属性。您可以创建玩家或服务器属性。

了解有关玩家和服务器属性之间差异的更多信息,请参阅自定义属性

玩家属性

要创建玩家属性:

  1. 自定义匹配 页面中,选择 属性 标签,然后单击 创建属性
  2. 创建属性 页面中,选择 玩家属性 并输入独特名称。
  3. 选择一个 数据类型 和一个 默认值 为属性的值。
  4. 数据存储设置 下,选择属性数据所在的数据存储。
  5. 输入一个 数据存储库关键模板 来存储玩家属性值。在执行时间时,{UserId} 被替换为玩家的实际用户 ID。
  6. 输入 数据存储值路径 以便匹配可以在你选择的数据存储中找到玩家属性值的 JSON 对象。
  7. 输入一个 数据存储范围 来确定范围。如果你没有输入范围,它默认为全球。
  8. 单击 保存更改 以保存您的玩家属性。
The attribute characteristics and data store settings for the creation of a player attribute.

新特性出现在 玩家属性 选项卡的 属性 列表中。

服务器属性

要创建服务器属性:

  1. 自定义匹配 页面中,选择 属性 标签,然后单击 创建属性
  2. 创建属性 页面中,选择 服务器属性 并输入独特名称。
  3. 选择一个 数据类型 和一个 默认值 为属性的值。
  4. 单击 保存更改 以保存服务器属性。
The attribute characteristics for the creation of a server attribute.

新特性出现在 服务器属性 列表的 属性 选项卡中。

预览和测试服务器分数

预览和测试服务器评分,看看你配置的信号重量如何影响服务器选择。您可以通过不同的重量组合进行实验,优化匹配配置。

当您创建预览时,预览模拟服务器评分并识别哪个模拟服务器的总评分最高且最适合玩家的匹配。

要预览和测试,请单击 预览和测试创建自定义匹配配置 页面中。预览向您显示了三个不同得分的模拟服务器,并突出了获胜服务器。要查看有关评分使用的方程式的详细信息,请将鼠标悬停在每个模拟服务器上的每个信号得分结果上。

了解有关得分和重量的更多信息,请参阅得分

将配置应用到地点

您可以将匹配配置应用到体验内的任意数量的地方。

要将配置应用到地点:

  1. 自定义匹配 页面中,单击 添加到位置
  2. 选择要应用的配置和你想应用到的地方或地点。
  3. 点击 保存配置

你选择的地点出现在 应用地点 列表的 配置 选项卡中。您还可以在匹配配置创建期间将配置添加到地点。