본문 바로가기

Unreal/에픽 온라인 서비스

EOS: RedPoint Games EpicOnlineSubsystem 플러그인 세팅하기

Free 버전을 다운로드합니다.

 

https://redpointgames.gitlab.io/eos-online-subsystem/docs/

 

Welcome | EOS Online Subsystem

Getting started with the EOS Online Subsystem plugin for Unreal Engine.

redpointgames.gitlab.io

 

개발자포털에서 Organization을 생성합니다.

 

https://dev.epicgames.com/portal/en-US/

 

https://dev.epicgames.com/portal/en-US/

 

dev.epicgames.com

 

EOS 개발자 포탈에서 C SDK를 다운로드받습니다. 

다운로드 받은 SDK를 C:\ProgramData 경로에 위치시킵니다.

 

여기 말고도 아래 위치에 두어도 관계없습니다.

 

예제 프로젝트를 다운로드 받습니다.

 

https://gitlab.com/redpointgames/eos-online-subsystem-example/-/tree/main/ExampleCPP_EOS_4.26

 

ExampleCPP_EOS_4.26 · main · RedpointGames / EOS Online Subsystem Example Projects

Example projects for the EOS Online Subsystem and Online Subsystem Blueprints plugins.

gitlab.com

 

Plugins/OSSFree 폴더를 만들고, Free 버전 플러그인을 집어넣습니다.

 

 

프로젝트를 4.27로 리타겟팅하고 빌드합니다.

빌드에 실패하면 솔루션을 열어 직접 빌드하고 에러가 난 부분을 수정해줍니다.

 

에디터가 열리면 편집 -  플러그인에서 EOSS 플러그인을 활성화시켜줍니다.

 

에디터가 재실행되면 상단 리본 아이콘에서 Online (EOS)를 눌러 세팅을 엽니다.

설정값을 넣어줍니다.

개발자 포털에서 앱을 생성하면 Product Settings에서 확인할 수 있습니다.

가장 아래에는 Free 라이센스 칸이 있습니다.

 

라이센스는 아래 링크에서 획득할 수 있습니다.

https://licensing.redpoint.games/get/eos-online-subsystem-free/

 

Redpoint Games License Manager

We acknowledge the Traditional Owners of the land on which we are based. We pay our respects to their Elders past, present and emerging, and we extend that respect to all Aboriginal and Torres Strait Islander people today. Sovereignty was never ceded, and

licensing.redpoint.games

 

 

에디터 세팅은 끝났고, 개발자 포털에서 Configuration을 마쳐준 다음 예제 프로젝트를 돌려볼 수 있습니다.

개발자 포털에서 각 메뉴를 선택하여 필요한 데이터를 넣어주면 됩니다. 

 

Epic Account Services 카테고리에서 퍼미션과 클라이언트 세팅을 해주어야 개발자 로그인됩니다.

 

예제 씬을 실행시키면 리더보드와 스탯창이 작동하지 않는데, 그 이유는 아래 글에서 확인할 수 있습니다. 

https://seonghwan.tistory.com/70

 

[EOS] Redpoint Games 플러그인 QueryStats, Leaderboards 작동 문제

https://www.unrealengine.com/marketplace/ko/product/eos-online-subsystem EOS Online Subsystem, 카테고리 코드 플러그인 - UE 마켓플레이스 Use Epic Online Services in your Unreal Engine game! This plug..

seonghwan.tistory.com