快速入门指南

使用Epic在线服务快速设置并运行项目。

要使用 Epic 在线服务(EOS)SDK设置并运行项目,需先设置开发者帐户,然后下载SDK。Epic Games同时提供一个小项目来展示EOS嵌入游戏中的各类方式。

设置帐户

开发者门户 包含产品相关的设置信息,并且提供了各种管理集成服务的途径。所有产品都有一个 产品Id(ProductId)、一个 沙盒Id(SandboxId) 和 一个 部署Id(DeploymentId)。此类标识将被传递到EOS SDK中,便于后端服务识别产品。如需进一步了解如何在设置账号时使用产品管理工具,请参阅产品、沙盒和部署ID

下载SDK

设置好组织和产品后,你可以在开发者门户下载SDK。SDK允许你访问EOS的后台功能和服务,例如指标集合和用户身份验证。在发布包中,你会找到以下目录:

目录

内容

/SDK/

关联产品所需的库和标头文件

/样本/

展示SDK工作原理的样本应用程序

/第三方申明/

关于各种支持库的法律信息

欲了解EOS SDK的相关详情,参见在线文档。Epic Games同时提供开发者论坛,以便您加入EOS开发者社区并提交疑问。

试用示例

下载SDK后,可找到展示平台各类功能的[样本游戏](样本)。这些样本将展示每种功能的正确运行方式。有关更多详情,请参见以下文档:

EOS SDK依赖项

下文各小节介绍了各个平台上使用EOS SDK开发和发布产品时所需满足的要求,例如操作系统版本和需要安装的软件包。

SDK示例

开发(示例)

需要安装的软件

Visual Studio 2017 或更高版本

Windows

发布

操作系统

Windows 10

EOS SDK

EOS SDK 二进制文件(DLL)

需要安装的软件

最新发布的Microsoft Visual C++ Redistributable;应用程序需要 MSVCP140.dll

Linux

开发

操作系统

最新发布的 x86 或 x64 发行版本

需要安装的软件

gcc 或 Clang 编译器

其他编译器也许可以工作,但未经测试。

需要安装的软件

cmake 2.6 或更高版本

Mac

开发

操作系统

macOS: Mojave (10.14.6)

需要安装的软件

Xcode 11.3.1

iOS

开发

操作系统

iOS 11 或更高版本;推荐使用iOS 12 或更高版本

需要安装的软件

适用于iOS 12及更高版本的验证服务框架(AuthenticationServices)

需要安装的软件

适用于iOS 11的Safari服务框架

发布

操作系统

iOS 11 或更高版本;推荐使用iOS 12 或更高版本

需要安装的软件

适用于iOS 12及更高版本的验证服务框架(AuthenticationServices)

需要安装的软件

适用于iOS 11的Safari服务框架

Android

开发

操作系统

Android OS 6.0 或更高版本 (SDK 级别 23)

需要安装的软件

ARM v7 或 ARM v8-a

ARM v7尚未使用罪行版本进行测试