규칙은 서버에 두고, 공개 상태만 복제한다
이름이 비슷한 클래스도 존재 위치와 수명이 다르다. “누가 결정하는가”와 “누가 봐야 하는가”로 책임을 나눈다.
클라이언트에는 존재하지 않음
Pawn 교체 후에도 유지
replicate
replicate
PlayerController/Pawn에서 입력 발생Server validation
거리·점수·아이템 결과를 서버가 확정
이름이 비슷한 클래스도 존재 위치와 수명이 다르다. “누가 결정하는가”와 “누가 봐야 하는가”로 책임을 나눈다.