공통 기능과 개별 차이를 섞지 않기
부모에 모든 예외를 넣기보다 자식마다 달라지는 값과 행동을 구분해 두면 새로운 아이템이나 적을 추가할 때 수정 범위가 줄어듭니다.
상속은 부모 블루프린트의 변수, 함수, 컴포넌트를 자식이 이어받는 구조입니다. 공통 규칙은 부모에 두고 달라지는 행동만 자식에서 오버라이드합니다.
부모에 모든 예외를 넣기보다 자식마다 달라지는 값과 행동을 구분해 두면 새로운 아이템이나 적을 추가할 때 수정 범위가 줄어듭니다.
체력 처리, 기본 상호작용, 공통 컴포넌트처럼 여러 자식이 공유하는 규칙을 둡니다.
속도, 메시, 대미지 같은 개별 값은 자식 블루프린트의 기본값으로 바꿉니다.
부모 이벤트나 함수를 바꿀 때는 부모 호출이 필요한지 확인해 공통 초기화를 잃지 않습니다.