Replication Scope

GameMode는 서버 규칙, GameState는 전체 공유, PlayerState는 플레이어별 공유를 맡는다

클라이언트가 알아야 하는 값을 GameMode에 숨기면 복제되지 않으므로 저장 위치를 먼저 나눈다.

클래스존재/복제 범위둘 값
GameMode서버 전용승리 조건, 스폰 규칙, 기본 클래스 지정
GameState서버와 모든 클라이언트라운드, 남은 시간, 팀 점수, 매치 상태
PlayerState서버와 모든 클라이언트플레이어 이름, 팀, 개인 점수, 킬/데스
PlayerController서버와 소유 클라이언트입력, 개인 UI, 카메라 피드백