You need to enable JavaScript to run this app.
导航

快速入门

最近更新时间2024.05.09 19:55:14

首次发布时间2021.10.14 16:41:21

开通云游戏服务的操作步骤概览如下图:

alt

注册账号

首先您需要 注册火山引擎账号

开通云游戏服务

目前火山引擎云游戏服务仅对企业用户加白开放。申请开通云游戏服务的主要步骤如下图所示:

alt

  1. 完成火山引擎账号的企业实名认证。具体步骤,参考 企业实名认证

  2. 认证成功后,打开云游戏产品的 官网页面,点击 申请试用

  3. 填写联系人、联系电话、公司名称等信息,点击 提交,进入审批流程。

  4. 火山引擎将通过电话联系您确认申请信息,请注意接听。可点击火山引擎控制台页面右上角的 消息 图标,打开站内信,查看申请进度。如申请信息审核无误,云游戏服务申请将在12小时内审核完成。

  5. 云游戏服务开通成功后,点击火山引擎官网页面右上角的 控制台,然后选择「云游戏」,即可打开云游戏服务的管理控制台(或直接点击 云游戏控制台链接)。

新建业务

业务为用户在云游戏控制台内购买资源、开展业务的标识。进入云游戏控制台后,在「业务管理」页面中点击 「新建业务」,输入业务名称等基本信息,新建业务。

为方便业务管理,主账号可通过火山引擎 个人 > 访问控制 > 用户 页面创建子账号,并为创建的子账号赋予业务的管理权限。详细信息,参考 创建和管理子账号权限

购买资源

业务创建完成后,点击 进入业务。在业务下的「资源管理」页面中,根据选择的计费模式(预付费模式或后付费模式),按需购买实例资源。详细信息,参考 购买指南

上架游戏

购买资源后,点击「进入业务」,在业务下的「游戏管理」页面中上传游戏包、完成游戏的上架和部署,为后续集成客户端 SDK 时,获取指定实例资源的游戏推流信息做准备。详细信息,参考 游戏管理

集成云游戏服务

云游戏服务接入可分为如下图中所示四个步骤:

alt

在云游戏控制台购买实例资源、上传游戏包并完成游戏上架后,您可以通过 SDK 下载 获取 SDK(Android,iOS,Web/H5) 包文件,开发定制化的客户端,集成云游戏服务。Android、iOS、Web/H5 客户端开发的主要步骤如下:

Android SDK 接入步骤

  1. 环境准备:

  2. 初始化云游戏 SDK:

    • app/src/main/AndroidManifest.xml 文件的 meta-data 中填入注册的火山引擎用户账号(可通过火山引擎官网页面右上角 用户 > 账号管理 > 主账号信息 获取)。
    • 在 Application 初始时,调用 prepare() 接口,进行资源异步加载。
  3. 申请云游戏服务:

    • 获取火山引擎账号对应的 Access Key(ak)和 Secret Key(sk),调用 签发临时 Token 接口,获取用于鉴权的临时 Access Key(ak)、Secret Key(sk)和 Token(token)。
    • 调用 start() 接口,指定启动的游戏(游戏的唯一标识 gameId 或用户自定义游戏 ID custom_game_id)等必要参数,申请云游戏服务。详细信息,参考 接口说明

iOS SDK 接入步骤

  1. 环境准备:

    • 开发客户端 App 集成云游戏服务前,需完成开发环境准备。详细信息,参考 iOS 客户端示例搭建
  2. 初始化云游戏 SDK:

    • 初始化 VeGameManager 配置,创建 VeGameManager 实例 。
  3. 申请云游戏服务:

    • 配置 VeGameConfigObject 选项(aksktokenuserIdgameIdroundId 等鉴权和业务参数)。
    • 调用 startWithConfig 接口,申请云游戏服务。详细信息,参考 接口说明

Web/H5 SDK 接入步骤

  1. 环境准备:

  2. 实例化 veGameSDK:

    • 调用 new veGameSDK(config) 接口,指定 userIdaccountIddomId 等参数,实例化 veGameSDK。
  3. 申请云游戏服务:

    • 调用 start() 接口,指定启动的游戏(游戏的唯一标识 gameId 或用户自定义游戏 ID custom_game_id)和用于鉴权的令牌(token)等参数,申请云游戏服务。详细信息,参考 接口说明

说明

以上客户端 SDK 接入文档和服务端 OpenAPI 文档需完成企业实名认证并开通云游戏服务后才可访问。详细说明,参考 开通云游戏服务