본문으로 건너뛰기
GameHub
개발 노하우기술·그래픽스

프레임 예산을 문서로 관리하기

GameHub 에디터6min

요약

최적화는 마지막에 몰아서 하는 작업이 아니다. 목표 프레임을 ms 예산으로 쪼개 팀이 공유하면, 문제가 생긴 시점에 바로 잡힌다.

예산으로 바꾸기

60fps 는 한 프레임 16.6ms 다. 이 값을 항목별로 나눈다.

항목예산(ms)
게임 로직3.0
렌더링 (CPU)4.0
렌더링 (GPU)8.0
UI1.0
여유0.6

숫자는 프로젝트마다 다르지만, 합이 목표 프레임 시간을 넘지 않는다는 규칙만 지키면 된다.

언제 재는가

  • 매일 자동 빌드에서 대표 씬 3~5개 측정
  • 결과를 시계열로 기록해 증가한 날의 커밋을 찾는다

자주 나오는 원인

  • 드로우콜 급증: 배칭이 깨지는 머티리얼 변경
  • GC 스파이크: 매 프레임 할당
  • 셰이더 컴파일: 첫 등장 효과의 프리캐싱 누락
  • 텍스처 스트리밍: 밉맵 설정 누락

원칙

성능은 기능이다. 기능처럼 담당자와 마감이 있어야 지켜진다.

#최적화#성능#파이프라인

이 글은 서비스 구조를 보여주기 위해 작성된 샘플 콘텐츠입니다. 구체적인 수치와 사양은 제조사·기관의 공식 자료를 확인해 주세요.

Related

함께 읽기

Detailed close-up of a GeForce GTX graphics card showing hardware components.Sergei Starostin / Pexels
산업 뉴스기술·그래픽스

브리핑: 안티치트 군비 경쟁의 현재

커널 수준 탐지가 표준이 되면서 오탐·프라이버시 논쟁이 함께 커졌다. 서버 측 이상 탐지와 병행하는 구조가 현실적인 절충안으로 자리 잡는 중이다.

4min
Detailed view of a GeForce RTX graphics card installed in a computer setup, highlighting modern technology.Matheus Bertelli / Pexels
매거진기술·그래픽스

게임 제작에 들어온 생성 AI, 어디까지 왔나

컨셉 아트, 프로토타입, 대사 초안, QA 보조에서 실사용이 늘고 있다. 반면 최종 에셋과 저작권, 파이프라인 재현성에서는 여전히 정리되지 않은 문제가 남는다.

6min
Detailed image of a graphics card with metal cooling fans and branding.Sergei Starostin / Pexels
지식기술·그래픽스

핑, 틱레이트, 그리고 '분명 맞췄는데'

온라인 게임에서 지연은 없앨 수 없다. 감추는 방법만 있을 뿐이다. 지연 보상 기법이 만들어내는 체감 차이를 설명한다.

6min