集成 SDK

最近更新时间:2023-07-05 10:50:11

我的收藏

简介

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

下载 SDK

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

工程配置步骤

步骤1:导入 Plugins 文件

游戏工程的根目录(xxxx.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 为关闭状态,必须手动开启。