프로젝트 규칙 계약

프로젝트 설정은 게임의 기본 계약서다

프로젝트 설정은 나중에 고치는 부가 옵션이 아니라 입력, 맵, 렌더링, 플랫폼 동작의 기본값을 정하는 계약입니다.

Map

기본 맵

에디터 시작 맵과 게임 시작 맵을 구분해 테스트와 실행 흐름을 고정합니다.

Mode

게임 모드

Pawn, Controller, HUD 같은 기본 클래스를 어떤 규칙으로 묶을지 정합니다.

Input

입력 설정

키보드, 패드, 터치 입력이 같은 행동으로 이어지는지 매핑합니다.

Render

렌더링 기준

품질 옵션과 기능 사용 여부가 목표 사양과 맞는지 확인합니다.

변경 전

설정 하나가 어떤 파일과 어떤 실행 흐름에 영향을 주는지 확인합니다.

팀 기준

공통 설정은 개인 취향과 분리해 버전 관리에 남깁니다.

프로젝트 설정 확인

새로 열어도 같은 맵, 같은 입력, 같은 기본 캐릭터로 시작되면 설정 계약이 잡힌 것입니다.