1. 개요
오늘은 GameMode 클래스에 대해 살펴보았다.
2. GameMode 역할
- 게임 규칙을 관리한다.
- 점수 계산
- 제한 시간
- 승패 결정
- 레벨을 관리한다.
- 플레이어가 현재 레벨의 목표를 달성하면 다음 레벨로 이동하는 로직을 담당한다.
- 필요한 클래스를 생성한다.
- DefaultPawn Class
- PlayerController Class
- HUD Class
- PlayerState Class
- Spectator Class
3. GameMode 생성 시점

GameMode는 언리얼 에디터에서
Play 버튼을 클릭시 월드(World)가 생성된 후 생성된다.
이 시점에서 관련된 DefaultPawn, PlayerController, PlayerState 등이 생성된다.
4. GameMode 생성 및 설정

컨텐츠 브라우저에서 우클릭 > Blueprint Class > "GameMode"를 검색하고 생성한다.

World Settings에서 생성한 GameMode를 설정할 수 있다
'Unrael' 카테고리의 다른 글
| [UE/Settings] 언리얼 에디터 기본 설정 (0) | 2025.02.19 |
|---|---|
| [UE/Tools] 스태틱 메시를 스켈레탈 메시로 (1) | 2025.02.18 |
| [UE/Project] 기능 명세서 작성 (0) | 2025.02.17 |
| [UE/Test] 콜리전 테스트 (1) | 2025.02.05 |
| [UE] 블루프린트 에디터 단축키 (0) | 2024.12.20 |