반응형
데디케이티드 서버 구현
먼저 기본적인 데디케이티트 서버를 열어서 서버에 입장하는것까지 구현?하였습니다.
데디케이티드 서버 구현방법은 구글에 검색하면 많이 나와있어서 그 부분 참고하였습니다.
데디케이티드 서버 연동
기본적으로 Title Level -> InGame Level(서버 맵)로 이동하는 부분을 구현해봤습니다.
UE5에서 플레이어가 Level을 이동하는 방법은 두 가지가 있습니다.
- Client Travel
- Server Travel
Client Travel은 플레이어 컨트롤러에 속해 각 클라이언트의 플레이어가 개별적으로 Level 이동할 수 있는 형태이고
Server Travel은 현재의 World에 속해있는 함수로 서버에 연동된 모든 플레이어를 서버가 지정한 Level로 이동하는 형태입니다
이번 포스팅에서의 이동은 Client Travel함수를 이용하여 이동 구현하였습니다.
연동 후 동적 액터 생성 및 동기화
Title Level에서 서버 연동 후 서버에서 클라이언트 연동이 확인되면 GameMode(서버)에서 동적액터를 생성후 이동하는 간단한 작업 구현해보았습니다.
그냥 단순하게 클라에서 동적 액터 생성하면 되겠지 하다가 혼났네요.. ㅋㅋㅋ
반응형
'언리얼5' 카테고리의 다른 글
[UE5 Multiplayer Shooting-3] UE 멀티 플레이어 플러그인 생성 01 (0) | 2023.07.25 |
---|---|
[UE5 Multiplayer Shooting-2] UE LAN을 활용한 멀티플레이 (0) | 2023.07.25 |
[UE5 Multiplayer Shooting-1] UE 멀티플레이 서버 모델에 대해서 (0) | 2023.07.25 |
데디케이티드 서버란? (0) | 2023.07.21 |
UE5 액션 RPG 프로젝트 완성(영상) (0) | 2023.03.01 |
댓글