GameInstance
맵 전환 뒤에도 유지되는 전역 데이터를 담는다.
언리얼 게임플레이 클래스는 전역 상태, 규칙, 플레이어 입력, 실제 폰의 책임을 나눠 가진다.
맵 전환 뒤에도 유지되는 전역 데이터를 담는다.
서버에서 게임 규칙과 승패 조건을 관리한다.
입력과 UI, 플레이어 의도를 Pawn에 전달한다.
월드에서 움직이고 충돌하는 실제 조종 대상이다.
어디에 코드를 둘지 헷갈리면 수명과 복제 범위를 먼저 본다. 클래스 역할이 섞이면 멀티플레이에서 바로 꼬인다.