Level Blueprint
빠른 직접 참조와 재사용성 비용을 같이 본다
레벨 블루프린트는 현재 맵에 놓인 특정 액터를 즉시 다루기 좋습니다. 대신 로직이 맵 파일에 묶이므로 반복될 순간부터 분리 기준을 먼저 세워야 합니다.
판단 입력
대상
이미 배치된 특정 인스턴스
범위
현재 레벨 하나의 이벤트
위험
복사, 참조 깨짐, 그래프 비대화
어디에 둘지 가르는 축
Level BP에 둔다
맵 고유
배치 액터
짧은 이벤트
변경 적음
다른 블루프린트로 뺀다
여러 맵
동적 생성
반복 로직
타입 다양
질문별 판단표
질문
레벨 블루프린트가 유리한 경우
분리 신호
참조 대상
월드 아웃라이너에 놓인
BP_Door 같은 특정 한 개
스폰되거나 교체되는 액터, 여러 타입의 수신자
로직 범위
해당 맵의 컷신, 퍼즐, 문 열림처럼 레벨 전용 사건
다음 맵에도 복사할 가능성이 있는 규칙
유지보수
노드 몇 개로 끝나고 변경 지점이 한 화면에 보임
참조가 자주 깨지거나 그래프가 기능별로 뒤섞임
장점은 쓰고, 비용은 격리한다
빠른 연결
선택한 액터에서 바로 참조를 만들 수 있어 프로토타입과 맵 전용 연출에 강합니다.
강한 결합
액터 이름, 배치, 맵 파일 변경에 민감하므로 큰 시스템의 중심으로 삼기 어렵습니다.
분리 기준
두 번째 맵에서 복사하는 순간 액터 BP, 인터페이스, 디스패처 후보로 올립니다.