Runtime Roles

GameMode와 Actor 게임 루프 책임도

게임 루프를 읽을 때는 Tick 한 줄보다 GameInstance, GameMode, Controller, Pawn이 언제 생성되고 어떤 책임을 맡는지가 더 중요합니다.

Init Spawn Possess Tick

GameInstance

게임 실행 전체에 살아 있는 데이터와 세션 흐름을 관리하지만 레벨 규칙은 직접 맡지 않습니다.

GameMode

서버 권한으로 시작 규칙, 기본 Pawn, 승패 조건처럼 게임 룰을 결정합니다.

Controller

입력과 의사결정을 Pawn에 전달하고 소유 관계를 통해 조작 대상을 정합니다.

Pawn 계열

월드에서 움직이고 충돌하며 플레이어 또는 AI가 빙의할 수 있는 실행 대상입니다.