
프론트엔드
텍스처 압축으로 유니티 모바일 게임 메모리 최적화하기
두줄요약
Unity 모바일 게임에서 텍스처 압축이 메모리 최적화에 얼마나 중요한지 설명했습니다. ASTC 적용과 포맷 선택 기준을 통해 실제 메모리 절감 사례도 함께 소개했습니다.
핵심 내용
- Unity 모바일 게임에서 텍스처 압축이 메모리 최적화에 중요한 이유 정리
- JPG, PNG 같은 원본 이미지 포맷과 GPU용 텍스처 포맷의 차이 설명
- DXT, PVRTC, ETC1, ETC2, ASTC 등 주요 압축 포맷의 특성과 지원 범위 비교
- ASTC 적용과 Max Size 조절로 메모리 사용량을 크게 줄인 사례 공유
적용해볼 점
- 대상 기기와 플랫폼의 지원 포맷을 먼저 확인한 뒤 압축 포맷 선택
- POT, NPOT 여부를 고려해 PVRTC, ETC 사용 시 메모리 증가 가능성 점검
- 이미지 품질과 메모리 사용량 사이의 균형을 기획, 개발, 디자인이 함께 조율
