입력 모델 분리
마우스, 터치, 게임패드의 선택·취소·포커스 이동을 같은 UX 계약으로 맞춘다.
버튼만 바꾸면 메뉴 조작이 무너진다PC, 모바일, 콘솔은 같은 콘텐츠를 다른 화면 크기로 드러내는 정도의 차이가 아니다. 입력 장치, 메모리 예산, 발열, 저장 경로, 결제와 인증, QA 기기 범위가 달라서 빌드 목표마다 실패 조건을 따로 잡아야 한다.
마우스, 터치, 게임패드의 선택·취소·포커스 이동을 같은 UX 계약으로 맞춘다.
버튼만 바꾸면 메뉴 조작이 무너진다프레임, 메모리, 로딩 시간, 발열 지속 시간을 플랫폼별 수치로 둔다.
모바일은 5분 뒤 성능이 더 중요할 수 있다save path, cloud save, OS permission, sandbox 제한을 대상 플랫폼 규칙에 맞춘다.
PC 경로 가정은 콘솔에서 깨진다업적, 결제, 계정, age rating, crash report 요구사항을 빌드 전에 점검한다.
기능 구현보다 심사 조건이 출시를 막을 수 있다대표 저사양, 표준, 고사양 기기에서 같은 플레이 구간을 반복 측정한다.
한 대 통과는 플랫폼 통과가 아니다