병목 진단 라우터

수치가 튀는 칸에서 처방으로 바로 내려간다

블루프린트 최적화는 노드를 감으로 지우는 작업이 아니다. 프레임 시간의 어느 칸이 튀는지 고른 뒤, 호출 수와 생성 비용을 한 번에 하나씩 줄인다.

매 프레임 실행

Tick을 끄거나 간격을 둔다

계속 확인할 필요가 없는 그래프는 이벤트, 타이머, 상태 변경 알림으로 바꾼다.

호출 수 감소
배열 반복

한 번에 도는 양을 줄인다

사전 필터링, 조기 종료, 프레임 분할로 한 프레임에 처리하는 항목 수를 제한한다.

루프 분산
충돌 질의

거리와 채널을 좁힌다

필요한 순간에 한 번만 묻고, 복잡한 다중 질의는 캐싱이나 단순 질의로 바꾼다.

질의 제한
반복 생성

풀과 수명으로 관리한다

총알, 파편, 이펙트처럼 반복 생성되는 액터는 재사용하거나 생성 빈도를 낮춘다.

생성 비용 완화
측정

같은 장면, 같은 카메라, 같은 입력 조건을 고정한다.

위치 찾기

자주 호출되는 이벤트와 함수의 누적 시간을 본다.

하나만 변경

호출 방식, 거리, 빈도, 생성 정책 중 하나만 바꾼다.

다시 비교

평균뿐 아니라 최저 프레임과 끊김까지 비교한다.