API 文档

整体流程

最近更新时间:2021-09-09 11:13:55

整体流程图

接入步骤

步骤1:服务器集成 gRPC 框架

游戏服务器和 GSE 通过 gRPC 通信,游戏服务器程序集成 gRPC 框架,实现多语言接入,生成游戏服务器可执行文件。各语言服务端接入 GSE 的具体教程请您参考腾讯云 gRPC-C++ 教程gRPC-C# 教程gRPC-Go 教程gRPC-Java 教程gRPC-Lua 教程gRPC-Nodejs 教程 文档。其他语言请您参考 gRPC 官方文档

步骤2:发布程序

  1. 上传生成包
    生成包包括游戏服务器可执行文件、依赖包、安装脚本,将其打包成 zip 包后上传。详情请参见 创建生成包
  2. 创建服务器舰队
    将上传的生成包部署在新建的服务器舰队上,并完成进程管理、部署配置、扩缩容配置等。 详情请参见 创建服务器舰队

步骤3:调用云 API ,获取服务器地址(IP:port)

通过创建游戏服务器会话或放置游戏服务器会话,即可获取服务器地址(IP:port )。

方式一:创建游戏服务器会话

调用云 API:
根据不同的游戏服务器会话支持方式,有不同的客户端云 API 调用流程。

调用云 API 的具体操作请参见 创建游戏服务器会话 文档。

方式二:放置游戏服务器会话

调用云 API:

调用云 API 的具体操作请参见 放置游戏服务器会话 文档。

步骤4:客户端通过 IP:port 访问服务器

步骤3已返回服务端 IP:port ,客户端可通过该 IP:port 连接至目标服务器。

工作流程图

目录