안녕하세요. mane입니다. 이번에는 세션을 만들어보도록 하겠습니다. - Create Session 1. void CreateSession() 에디터안에서 함수를 실행할 것이기 때문에 UFUCTION(BlueprintCallable)을 붙여준다. protected: UFUNCTION(BlueprintCallable) void CreateSession(); 2. FOnCreateSessionCompleteDelegate FOnCreateSessionCompleteDelegate - 델리게이트를 선언한다. 선언을 찾아들어가면 해당 델리게이트의 파라미터(매개변수)를 찾을 수 있다. 이를 사용하기 위한(CallBack) OnCreateSessionComplete 함수를 선언한다. protected: // Cre..
안녕하세요. mane입니다. 언리얼엔진 5 C++ 온라인 서브시스템 스팀을 이용하기 위한 Setup Online Subsystem Steam (OSS - Steam)이란? 온라인 서브시스템 Steam API 를 통해 언리얼 엔진 4 (UE4) 애플리케이션을 Valve 의 Steam 플랫폼 에 출시하는 것이 가능합니다. Steam 모듈의 주 목적은 Steam 사용자들에게 (매치메이킹이나 리더보드같은) 피처 세트가 포함된 애플리케이션을 쉽게 배포할 수 있도록 하기 위함입니다. 추가적으로, Steam 모듈은 Online Subsystem 으로 노출된 인터페이스를 다수 구현하여, Steamworks Software Development Kit (SDK) 에 제공된 것을 대부분 지원합니다. 1. 프로젝트 생성 기..