Steam

· Game/Unreal
Session 생성·조회·참여 정리 Session Session을 통한 멀티플레이어 정리 Session을 관리하는 클래스를 따로 만들 수 있겠지만 게임을 시작한 후 생성되고 종료되기 전까지 존재하는 Singleton객체인 GameInstance에서 관리하게 만들었다. Session 생성·조회·참여 모두 델리게이트를 기반으로 동작한다. 따라서, 핸들을 통해 관리하면 편하다. https://docs.unrealengine.com/4.27/ko/ProgrammingAndScripting/Online/SessionInterface/ 세션 인터페이스 매치에 대한 홍보와 플레이어의 매치메이킹 처리를 위한 시스템입니다. docs.unrealengine.com Session 생성 IOnlineSession::Creat..
· Game/Unreal
Multplayer지원 게임 개발을 위한 개념 정리 & 계획 Multiplayer Multiplayer를 지원하기 위해서는 서버와 클라이언트가 필요하다. 이때, 서버의 종류가 두 가지가 있다. 데디케이티드 서버(Dedicated Server): 단위 작업을 전담하는 서버(e.g. 게임 한 판, 특정 기능) 리슨 서버(Listen Server): 클라이언트/서버 구조의 서버, 하나의 PC가 서버 역할을 담당(e.g. 매칭 게임) 즉, 데디케이티드 서버는 서버 기능만을 담당하는 PC가 있는 것이고, 리슨 서버는 하나의 Player(방장)가 서버 역할을 담당하여 처리하는 구조이다. UE5로 리슨 서버 구조의 Multiplyaer 보드게임을 만들 예정이다. 한 명의 Player가 Hosting을 하여 방을 만들..
hvv_an
'Steam' 태그의 글 목록