GameInstance
게임 실행 전체에 살아 있는 데이터와 세션 흐름을 관리하지만 레벨 규칙은 직접 맡지 않습니다.
Runtime Roles
게임 루프를 읽을 때는 Tick 한 줄보다 GameInstance, GameMode, Controller, Pawn이 언제 생성되고 어떤 책임을 맡는지가 더 중요합니다.
게임 실행 전체에 살아 있는 데이터와 세션 흐름을 관리하지만 레벨 규칙은 직접 맡지 않습니다.
서버 권한으로 시작 규칙, 기본 Pawn, 승패 조건처럼 게임 룰을 결정합니다.
입력과 의사결정을 Pawn에 전달하고 소유 관계를 통해 조작 대상을 정합니다.
월드에서 움직이고 충돌하며 플레이어 또는 AI가 빙의할 수 있는 실행 대상입니다.