Quick Start Guide

에픽 온라인 서비스로 프로젝트를 빠르게 시작합니다.

6 분 소요

에픽 온라인 서비스(EOS) SDK를 시작하려면 개발자 계정을 구성하고 SDK를 다운로드해야 합니다. 에픽게임즈는 EOS가 게임에 어떻게 적용되는지 보여주는 작은 프로젝트도 제공합니다.

계정 설정하기

개발자 포털(Developer Portal) 에는 제품 구성 정보와 통합 서비스를 운영하기 위한 도구가 있습니다. 각 제품에는 제품 ID(ProductId), 샌드박스 ID(SandboxId), 디플로이 ID(DeploymentId)가 있습니다. EOS SDK는 이를 사용하여 백엔드 서비스로 제품을 식별합니다. 계정을 구성할 때 제품 관리 툴을 활용하는 방법에 대한 자세한 정보는 제품, 샌드박스, 디플로이 ID를 참고하세요.

SDK 다운로드하기

조직과 제품을 설정하고 나면 개발자 포털에서 SDK를 다운로드할 수 있습니다. SDK로 메트릭 컬렉션과 사용자 인증 등 EOS의 백엔드 기능과 서비스에 액세스할 수 있습니다. 배포 아카이브 안에는 다음과 같은 디렉터리가 있습니다.

디렉터리콘텐츠
/SDK/EOS SDK를 제품과 통합하는 데 필요한 라이브러리와 헤더 파일
/Samples/SDK 작동 방식을 보여주는 샘플 애플리케이션
/Third Party Notices/다양한 지원 라이브러리의 법률 정보

EOS SDK에 대한 자세한 정보는 온라인 설명서를 참조하세요. 개발자 포럼을 활용하여 질문을 하고 EOS 개발자 커뮤니티에 참여할 수 있습니다.

샘플 사용해 보기

SDK를 다운로드하면 플랫폼의 개별 기능을 보여주는 다양한 샘플을 살펴볼 수 있습니다. 샘플에 관한 자세한 내용은 다음 문서를 참고하세요.

EOS SDK 종속성

이 하위 섹션은 지원되는 각 플랫폼에서 애플리케이션을 개발 및 배포하는 데 필요한 운영 체제 및 지원 소프트웨어를 설명합니다.

SDK 샘플

Development (Samples)
설치된 소프트웨어Visual Studio 2017 이상

Windows

Shipping
운영 체제Windows 10
EOS SDKEOS SDK 바이너리(DLL)
설치된 소프트웨어최신 Microsoft Visual C++ Redistributable. 애플리케이션에 MSVCP140.dll이 필요합니다.

Linux

Development
운영 체제최신 x86 또는 x64 배포 중 하나
설치된 소프트웨어gcc 또는 Clang 컴파일러 [REGION:note]다른 컴파일러들도 호환될 수는 있으나 테스트를 거치지는 않았습니다.
설치된 소프트웨어cmake 2.6 이상

Mac

Development
운영 체제macOS: Mojave(10.14.6)
설치된 소프트웨어Xcode 11.3.1

iOS

Development
운영 체제iOS 11 이상(12 이상 권장)
설치된 소프트웨어iOS 12 이상의 AuthenticationServices 프레임워크
설치된 소프트웨어iOS 11용 SafariServices 프레임워크
Shipping
운영 체제iOS 11 이상(12 이상 권장)
설치된 소프트웨어iOS 12 이상의 AuthenticationServices 프레임워크
설치된 소프트웨어iOS 11용 SafariServices 프레임워크

Android

Development
운영 체제Android OS 6.0 이상(SDK 레벨 23)
설치된 소프트웨어ARM v7 또는 ARM v8-a [REGION:note]ARM v7은 최신 버전으로 테스트를 거치지 않았습니다.