Unreal Engine 멀티플레이어 게임 개발 4-1,2

1. 기본 클래스 구성
Game Mode Base
Game State Base
Player State
Player Controller
Character
Anim Instance
2. 데디케이트 서버 환경 설정
Toolbar > Edit > Editor Preferences에서 아래 옵션들을 체크합니다.
1️⃣ Allow Late Joining 체크하면 Add another cliner 버튼으로 클라이언트 추가 가능합니다.
2️⃣ Always on top 체크하면 새 클라이언트 화면이 항상 위에 뜹니다.
3️⃣ Multiplayer Options에서 추가적인 설정 가능합니다.
📌 Launch Seperate Server
- 체크 시 서버 따로 띄워줍니다. 안 하면 에디터 화면이 클라이언트이자 서버입니다.
📌Run Under One Process
- 체크하면 같은 프로세스 내라서 공유하는 에셋이 생깁니다.
따라서 확실한 멀티플레이 환경이라고 보기엔 무리. 다만 성능상의 이점이 있습니다.
체크하지 않으면 서버와 각 클라이언트들이 다른 프로세스로 분기됩니다.
Net Mode는 Play as Client로 설정합니다.
4️⃣ 플레이 버튼 우측에 점 세 개 기호 클릭 > Number of Players에 2를 설정합니다.
3. 문서
언리얼 엔진의 네트워킹 및 멀티플레이어 | 언리얼 엔진 5.7 문서 | Epic Developer Community
네트워크 게임 멀티플레이어 설정.
dev.epicgames.com

'내배캠Unreal_TIL > UE' 카테고리의 다른 글
| [TIL] 2026-03-17 | Replication (0) | 2026.03.17 |
|---|---|
| [TIL] 2026-03-16 | 멀티플레이 디버그 로깅과 이벤트 함수 (0) | 2026.03.16 |
| [TIL] 2026-03-12 | Property Replication (0) | 2026.03.12 |
| [TIL] 2026-03-11 | 반투명 머티리얼 만들기 (0) | 2026.03.11 |
| [TIL] 2026-03-11 | 멀티플레이 채팅 구현 (0) | 2026.03.11 |