
[Unreal] 자습서 5장 - 블루프린트로 슈팅게임 만들기(2)
·
개발/Unreal
인트로이번 장에서는 적을 생성하고 적, 총알, 플레이어 간의 충돌 처리도 구현할 것이다. 완성 후 실행화면은 아래와 같다. 적(Enemy) 제작하기적 액터 제작우선 적 역할을 할 BP_Enemy 블루프린트를 액터를 상속받아 만들어준다. 적도 우선은 큐브 형태로 표현하겠다. 적은 생성이 되면 아래로 내려간다. 플레이어보다 빠르게 이동속도 변수에 800을 주고 총알에서 구현한 코드와 똑같이 코드를 작성하면 된다. 적 공장 액터 제작적들은 계속 일정한 시간 간격으로 생성이 되어야 한다. 이 공장 역할을 할 BP_EnemyFactory 블루프린트 클래스를 액터를 상속받아 생성한다. BP_EnemyFactory는 생성하는 역할만 하기 때문에 눈에 보일 필요가 없으므로 따로 외형 컴포넌트는 추가하지 않는다..