跳转到内容

联调与测试

本页汇总本地联调和上线前检查路径。先完成目标引擎的安装与 Quick Start,再按目标功能验证业务结果。

  • 本机安装并能启动 IGP 桌面客户端。
  • 已获得正确的 appId,测试环境和后台应用配置一致。
  • 游戏启动流程已显式初始化 SDK。
  • 成就 key、正版校验、实名认证与防沉迷等后台配置已经准备完成。
  • 需要房间能力时,从 IGP 桌面客户端按联调流程启动游戏。
  1. Unity 安装 安装主包和所需可选包。
  2. 完成 Unity Quick Start
  3. 在 Editor 中按 Unity 调试 准备桌面客户端联调。
  4. 验证授权、成就和所需可选能力都返回明确结果。
  1. 下载并解压 GameMaker 发布包。
  2. 打开 windows-auth-achievements 示例工程。
  3. GameMaker Quick Start 验证初始化、授权、成就和合规状态。
  4. 需要排查时查看 GameMaker 调试
  1. Godot 安装 导入与精确 Godot 版本匹配的 Core 和可选包。
  2. 完成 Godot Quick Start,确认 /root/IGP、Desktop Session、正版校验和 capability。
  3. 下载同一 SDK 版本和同一 Godot variant 的 Godot 测试工程
  4. 在独立 SDKTest/ 工程中导入 Core、Compliance 和 GameKit,替换为测试应用的 appId 和环境后运行 main.tscn

Godot 最小验收:

  • 初始化成功,attached、ready 和 authorization 都进入明确状态。
  • Core、Compliance、GameKit 能正确识别已安装模块。
  • 成就、实名与防沉迷、用户资料、排行榜和分享返回成功或可解释的业务错误。
  • 关闭桌面客户端、使用错误 appId 或缺少 capability 时有明确失败路径。
功能检查入口
启动与连接启动与连接
正版校验正版校验
实名认证与防沉迷实名认证与防沉迷
成就成就
联机大厅联机大厅
房间房间
实时消息实时消息
状态与 RPC状态与 RPC
Mirror 传输层Mirror 传输层
  • appId、环境和后台应用都已切换到正式配置。
  • 示例 key 已替换为后台真实配置的成就 key。
  • 测试工程、清除成就按钮、调试参数和临时配置没有进入正式玩家流程。
  • 失败、断线、授权失败和所有合规 BLOCK 状态都有游戏内处理。
  • SDK 初始化位置唯一且清晰,可选模块与 capability 都在调用前检查。