跳到主要内容

玩家设置

1. 概述

PGOS 支持在门户控制台上配置玩家相关数据的策略:

image-20250508172536675

2. 玩家登录

2.1 最大同时在线玩家数

Max Concurrent Players 表示游戏区域允许同时在线的最大玩家数量。当在线玩家达到此阈值时,新的登录将失败或被放入登录排队中等待空闲位置。

image-20250508175048505

2.2 登录排队

玩家登录队列系统确保在高流量时段(例如游戏发布、重大更新或高峰时段)平稳过渡登录流量高峰。此功能允许玩家逐步进入游戏,防止服务器过载,并确保玩家获得更流畅的体验,而不是一次性压垮服务器。此外,该系统还会向玩家显示其当前队列位置和预计等待时间,从而提供更有序、更可预测的游戏体验。

image-20250508180149596

Enable Login Queue 开关允许您启用或禁用登录排队功能。如果启用该开关,您可以继续配置以下设置:

  • Max Login Rate per Second: 每秒允许的最大玩家登录速率。当登录速率达到此阈值时,超出的登录请求将被放入登录排队中等待。
  • Exempted Players: 这些玩家无需排队即可直接登录游戏。请输入Open ID,以逗号分隔,最多100个。
提示

如果您想启用登录排队功能,您的游戏客户端需要集成 PgosSDK v0.31.0 或更高版本。

如何在 PgosSDK 中监控登录排队事件.

3. 玩家昵称唯一性

此设置指定玩家的昵称在游戏区服内是否需要保持唯一。该配置在需要创建游戏区服时指定。由于涉及现有的昵称数据,后续不易修改。如需修改,请联系PGOS团队 (仅限Dev/Test 区服)。

image-20240428191803402

4. 玩家显示名称验证

4.1 验证设置

  • 限制总字符数 该设置指定昵称的总字符长度允许范围,默认范围为2至64个字符。

    image-20240428183807045

  • 限制指定字符集的字符数 这是一个可选设置。它指定昵称中属于特定字符集的字符总数的允许范围。目前仅支持CJK(中文、日文、韩文)字符集的配置。如需其他字符集的配置,请联系PGOS团队。

    image-20240428185129074

  • 验证用正则表达式 这是一个可选设置。它指定了昵称需要匹配的正则表达式。如果游戏有更复杂的验证要求,可以使用此设置。以下截图展示了一个示例,其中昵称不能包含字符 '{' 和 '}'。

image-20240428185922063

4.2 在线验证测试

您可以在提交这些设置之前执行在线验证测试。一旦验证结果符合预期,您就可以继续提交。

image-20240428190620984

5. 修改限制

该设置指定玩家昵称的修改限制。有三种策略,默认策略为:"游戏客户端可以随时修改其昵称"。 三种策略:

  • 游戏客户端可以随时修改其昵称。
  • 游戏客户端在修改昵称时受冷却时间限制:每次修改名称后需要冷却 x小时。
  • 仅游戏服务器有权限修改昵称,但游戏客户端可以首次设置其昵称。

image-20241202150000.png