프로젝트 설정은 게임의 기본 계약서다
프로젝트 설정은 나중에 고치는 부가 옵션이 아니라 입력, 맵, 렌더링, 플랫폼 동작의 기본값을 정하는 계약입니다.
기본 맵
에디터 시작 맵과 게임 시작 맵을 구분해 테스트와 실행 흐름을 고정합니다.
게임 모드
Pawn, Controller, HUD 같은 기본 클래스를 어떤 규칙으로 묶을지 정합니다.
입력 설정
키보드, 패드, 터치 입력이 같은 행동으로 이어지는지 매핑합니다.
렌더링 기준
품질 옵션과 기능 사용 여부가 목표 사양과 맞는지 확인합니다.
설정 하나가 어떤 파일과 어떤 실행 흐름에 영향을 주는지 확인합니다.
공통 설정은 개인 취향과 분리해 버전 관리에 남깁니다.
새로 열어도 같은 맵, 같은 입력, 같은 기본 캐릭터로 시작되면 설정 계약이 잡힌 것입니다.