이번에는 언리얼 엔진에서 적 스포너와 아이템 스폰 시스템을 직접 구현했다.핵심은 타이머를 활용한 반복적 액터 생성! GetWorldTimerManager().SetTimer() 함수의 존재감이 정말 컸다.1. 타이머 기반 스포너 설계처음엔 BeginPlay()에서 한 번만 생성했지만, 원하는 건 일정 시간 간격으로 반복 생성이었다.이를 위해 언리얼의 SetTimer를 활용하면, 매 n초마다 원하는 함수를 반복 호출할 수 있다.// BeginPlay()에서 타이머 등록void ATItemSpawner::BeginPlay(){ Super::BeginPlay(); GetWorldTimerManager().SetTimer( SpawnTimerHandle, // FTimer..