Unreal Engine Steam

언리얼 엔진/Online Subsystem Steam C++

언리얼엔진 5 C++ 온라인 서브시스템 스팀 - Create Session

안녕하세요. mane입니다. 이번에는 세션을 만들어보도록 하겠습니다. - Create Session 1. void CreateSession() 에디터안에서 함수를 실행할 것이기 때문에 UFUCTION(BlueprintCallable)을 붙여준다. protected: UFUNCTION(BlueprintCallable) void CreateSession(); 2. FOnCreateSessionCompleteDelegate FOnCreateSessionCompleteDelegate - 델리게이트를 선언한다. 선언을 찾아들어가면 해당 델리게이트의 파라미터(매개변수)를 찾을 수 있다. 이를 사용하기 위한(CallBack) OnCreateSessionComplete 함수를 선언한다. protected: // Cre..

언리얼 엔진/Online Subsystem Steam C++

언리얼엔진 5 C++ 온라인 서브시스템 스팀 - Access the Online Subsystem

안녕하세요. mane입니다. OnlineSubsystem과 SessionInterface를 가져오기 1. Character.h , Character.cpp를 열어준다. IDE에서 Character.h, Character.cpp 열어준다. 굳이 화면을 2분할로 코드를 나누지 않아도 된다. 에디터는 종료한다. 2. BeginPlay() , GetOnlineSubsystem(), IOnlineSessionPtr 추가 .h 에 virtual void BeginPlay() override; 선언 후 .cpp에 다음과 같이 정의해준다. .h virtual void BeginPlay() override; .cpp void AProjectCharacter::BeginPlay() { Super::BeginPlay(); ..

언리얼 엔진/Online Subsystem Steam C++

언리얼엔진 5 C++ 온라인 서브시스템 스팀 - Setup

안녕하세요. 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. 프로젝트 생성 기..

mane
'Unreal Engine Steam' 태그의 글 목록