介绍 IGP Developer Docs
IGP Developer Docs 是 面向游戏开发者 的官方文档入口。
当前首批公开内容主要围绕游戏接入 IGP 平台能力。文档分为两层:
- 按功能使用:说明 SDK 的能力范围、各能力支持的引擎,以及同一能力在不同引擎中的接入方式。
- 引擎接入细节:补充 Unity、GameMaker、Godot 的安装、Quick Start、调试和示例工程说明。
当前收录什么内容
Section titled “当前收录什么内容”- 功能使用文档:将同一能力集中在一页,并按引擎提供示例代码。
- 引擎细节文档:说明各引擎当前能力范围、安装方式和最小验证流程。
- 版本与下载:集中列出当前公开包、下载链接和校验值。
- 调试与联调说明:覆盖本地验证、常见卡点和示例工程。
这些文档背后对应的 IGP 平台能力,当前主要包括:
- 正版校验:在游戏启动时校验当前玩家是否在 IGP 平台上合法持有这款游戏。
- 联机房间:创建 / 加入 / 离开房间,配套 ready、start、finish 生命周期事件。
- 实时通信:房间内玩家之间的可靠消息通道,大消息自动分片。
- 状态与 RPC:跨端同步玩家状态、点对点调用房间内其他玩家的逻辑。
- 成就:解锁与进度上报。
- 实名认证与防沉迷:读取当前是否可玩,以及状态变化原因;支持“启动拦截”和“游戏内实名”两种处理方式。
| 引擎 | 能用吗 | 说明 |
|---|---|---|
| Unity | ✅ Preview | 首选交付引擎,能力覆盖最全,当前文档最完整。 |
| GameMaker | ⚠️ Preview | 覆盖正版校验、实名认证与防沉迷和成就主流程,暂不支持联机房间。 |
| Godot | 🚧 开发中 | 暂无对外发布包。 |
| Unreal | ⏳ 规划中 | 尚未开始。 |
- 初次阅读文档时,建议从 按功能使用 SDK 开始,先了解当前能力范围。
- 已确定目标能力时,进入对应功能页,确认支持引擎、接入前提和自测方式。
- 需要安装、Quick Start 或调试说明时,再查看 引擎接入细节。
- 接入任何能力前,需先确认 启动与连接 中的初始化方式。
- 接入完成后,按 联调与测试 完成检查。
- 如需验证 Unity 最小流程,请查看 Unity Quick Start。
- 如需验证 GameMaker 最小流程,请查看 GameMaker Quick Start。
- 如需查看当前可用版本与下载包,请查看 Release Notes。