ADR: Base Viewport 640×360 채택
| 항목 | 내용 |
|---|---|
| 날짜 | 2026-04-02 |
| 상태 | 제안 (approved 대기) |
| 작성 | Designer |
| 관련 태스크 | TASK #3 (해상도 조정) |
컨텍스트
현재 viewport가 1920×1080으로 설정되어 있어, 픽셀아트 캐릭터/몬스터가 매우 작게 보인다. 뱀서라이크 장르의 핵심 경험인 "밀집된 적 무리 속 서바이벌"이 희석되고, 32×32px 스프라이트가 화면에서 점처럼 보이는 문제.
선택지
| 옵션 | viewport | 스케일 | 장점 | 단점 |
|---|---|---|---|---|
| A | 640×360 | 3x → 1920×1080 | 업계 표준, 정수 스케일링, 캐릭터 3배 확대 | UI 좌표 전체 재계산 필요 |
| B | 960×540 | 2x → 1920×1080 | 더 넓은 시야 | 캐릭터 여전히 작음, VS와 차별 없음 |
| C | 480×270 | 4x → 1920×1080 | 매우 큰 캐릭터 | 시야 너무 좁음, 뱀서라이크 부적합 |
결정
옵션 A: 640×360 채택.
근거
1. 업계 표준
| 게임 | base viewport | stretch | 비고 |
|---|---|---|---|
| Vampire Survivors | 640×360 | viewport | 장르 정의 게임 |
| Brotato | 640×360 | viewport | 상업적 성공 |
| HoloCure | 640×360 | viewport | 인디 히트 |
| Soulstone Survivors | 640×360 | viewport | — |
640×360은 뱀서라이크 장르의 사실상 표준.
2. 정수 스케일링
640 × 3 = 1920, 360 × 3 = 1080 → 완벽한 정수 배율. 픽셀아트의 선명함이 보장됨. 서브픽셀 블러 없음.
3. 체감 변화
| 항목 | 현재 (1920×1080) | 변경 후 (640×360) |
|---|---|---|
| 32×32 캐릭터 크기 | 화면 1.7% | 화면 5% (3배) |
| 적 가시성 | 점처럼 보임 | 명확하게 보임 |
| 전투 밀도 체감 | 희소 | 밀집 |
| 화면 내 최대 적 수 | 분산 | 집중 |