(1) 레벨(월드)에 부여하는 규칙
-> 게임 전체의 룰을 정한다.
-> 네트워크로 플레이시 클라이언트는 게임모드를 만들지 않는다.
(1) AGameModeBase -> 일반적인 게임모드
- PreLogin -> 서버에 참여하려는 플레이어를 수락하거나 거부합니다
- HandleStartingNewPlayer -> 기본적으로 플레이어의 폰을 생성
- 게임이 제공하는 각 매치 형식, 미션 유형 또는 특수 구역에 대해 클래스 의 하위 클래스를 만들 수 있습니다.
- 게임 모드 유무 (서버 O , 클라이언트 X)
(2) AGameMode -> 네트워크 -> 기능 서버 - 클라 추가된 개념
- 네트워크 플레이지원기능 탑재
- 멀티플레이어 매치와 레거시 동작을 지원하기 위한 몇 가지 추가 기능이 있는 의 하위 클래스
- 경기 상태나 일반적인 게임플레이 흐름을 추적하는 상태 머신이 들어 있습니다.
게임 모드 설정 가능


(3) 생성 레벨과 함께 생성 -> 레벨과 함께 파괴
생명주기가 Ulevel과 게임 모드는 비슷하다.
'Unreal Engine' 카테고리의 다른 글
| 17. FName, FText, FString (0) | 2026.03.15 |
|---|---|
| 16. UClass VS TSubclassOf (0) | 2026.03.15 |
| 13. 언리얼 MultiMap (0) | 2026.02.08 |
| 12 . 언리얼 TArray Sort VS StableSort (0) | 2026.02.08 |
| 10. FMath (0) | 2026.02.01 |