tencent cloud

游戏多媒体引擎

产品动态
产品介绍
产品概述
优势特性
产品功能
应用场景
安全合规认证
新手指引
产品计费
免费额度
购买指南
SDK 下载指引
产品功能体验
基本功能演示
场景化 Demo 体验
控制台指南
用量查看
服务开通
快速入门
快速接入 SDK
快速接入 Sample Project
基础功能开发指南
鉴权密钥
实时语音角色设置
音质选择
进阶功能开发指南
服务端录制
万人范围语音
3D 音效
音效与伴奏
网络音频流转发路由
自定义消息通道
如何应对公司防火墙限制
语言参数参考列表
房间管理功能
客户端 API
Unity SDK
Unreal Engine SDK
Cocos2D SDK
Windows SDK
iOS SDK
Android SDK
macOS SDK
H5SDK
Electron SDK
Flutter SDK
SDK 版本升级指引
错误码
编译工具链文档
服务端 API
History
Introduction
API Category
Usage APIs
Recording APIs
Making API Requests
Voice Chat APIs
Application APIs
Data Types
Error Codes
常见问题
产品功能问题
问题解决指南
计费相关问题
Sample Project 使用问题
一般性问题
鉴权相关问题
实时语音进房失败问题
实时语音无声及音频问题
网络问题
语音转文本问题
工程导出问题
服务协议
服务等级协议
联系我们
词汇表
GME 政策
数据处理和安全协议
隐私协议

集成 SDK

PDF
聚焦模式
字号
最后更新时间: 2024-01-18 15:02:24

简介

为方便 Unreal Engine 开发者调试和接入腾讯云游戏多媒体引擎产品 API,这里向您介绍适用于 Unreal Engine 开发的工程配置。

下载 SDK

1. 请先下载相关 Demo 及 SDK。详细下载链接请查看 SDK 下载指引
2. 在界面中找到 Unreal 版本的 SDK 资源。
3. 单击下载。下载完的 SDK 资源解压后有以下几个部分。文件说明如下表:
文件名
说明
作用
GMESDK.uplugin
uplgin文件
插件配置文件
Resources
插件资源文件
插件资源文件
Source
SDK 文件
SDK 各平台库文件以及代码文件(例如头文件)
Unreal SDK 平台支持:
Unreal SDK 已同时集成 Windows、Mac、Android、iOS 平台架构。如需主机平台架构,请 联系我们

工程配置步骤

步骤1:导入 Plugins 文件

游戏工程的根目录(*.uproject文件所在目录)下如果不存在 Plugins 文件夹,先新建一个,然后将 GME SDK 拷入 Plugins 文件夹,完成该步骤后的目录结构如下:




步骤2:编译插件

刷新 C++工程(Visual studio/Xcode),打开 C++工程,可以看到类似下图的目录结构,然后编译游戏。




步骤3:编译完成

编译完成后重启 UE Editor,在 UE Editor 中打开插件管理器,可以看到 GME SDK 已经引入工程了,确定 GME SDK 是 Enabled 状态。




步骤4:新增 GME SDK 依赖

在游戏工程的 .build.cs 文件中新增 GME SDK 的依赖。




不同 Unreal 版本适配工作

Unreal Engine 4.21及以上版本

如果是使用 Unreal Engine 4.21及以上版本,下载使用 GME Unreal Engine 示例代码后要添加以下代码:
AUEDemoLevelScriptActor::AUEDemoLevelScriptActor()
{
PrimaryActorTick.bCanEverTick = true;
}
说明:
在默认的情况下,tick 为关闭状态,必须手动开启。

Unreal Engine 4.26版本

如果使用 UE 4.26版本,需要将 适配文件 下载后导入工程中。下载的文件中包含以下两个文件夹:Source 以及 Plugins。
如果是 Demo 工程,请将两个文件夹都导入工程替换。
如果只导入了 GME SDK,只需要导入 Plugins 文件夹即可。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈