UNREAL C++

레벨 전용 연출은 Blueprint, 반복되는 시스템은 C++

둘 중 하나만 고르는 문제가 아니라 변경 범위와 재사용성을 기준으로 역할을 나누는 문제다.

Level Blueprint

특정 맵 안에서만 필요한 이벤트, 직접 배치된 액터 참조, 빠른 연출 연결에 적합하다.

레벨 시작 시 문 열기
맵 전용 트리거와 시퀀스
프로토타입 검증

C++ Script

여러 레벨과 액터에서 반복되는 규칙, 틱 비용과 반복 호출이 큰 로직, 테스트 가능한 기반 코드에 적합하다.

캐릭터 이동과 전투 규칙
재사용 컴포넌트
Blueprint에 노출할 API