3: 적 만들기
Last updated
Last updated
RPG에서는 좋은 적 또한 매우 중요한 요소입니다. 여기서는 적 만들기에 대해 자세히 알아보겠습니다. 추가로, 여느 RPG에서처럼 적을 죽이면 NPC가 요청한 아이템이 드롭되게 합니다.
적으로 사용할 애셋을 배치합니다.
✨ 팁: 라이브러리 검색 필터를 사용했다면 NPC 검색 전 해당 필터를 리셋하는 것을 잊지 마세요.
적의 범위 안에 플레이어가 포착되었을 때 플레이어를 쫓아와 공격하도록 만들어 보겠습니다. 이를 위해서는 비헤이비어를 추가해야 합니다. 여기서는 근거리 적을 추가할 수 있습니다.
배치한 적을 선택하여 속성 패널을 오픈합니다.
비헤이비어를 'Melee Enemy'로 변경합니다.
✨ 팁: 다른 기본 비헤이비어가 포함된 애셋을 이용하여 나만의 독창적인 게임 환경을 제작하는 것을 망설이지 마세요.
근거리 적 비헤이비어가 잘 작동하고 있고 아바타를 쫓아 공격하는 기본형으로 설정되어 있으므로, 지금은 추가로 조정하지 않겠습니다.
✨ 고급 팁: 근거리 적 튜토리얼을 참조하여 근거리 적의 세부 사항을 조정할 수 있습니다.
플레이어가 적을 죽였을 때 적으로부터 무언가가 드롭되게 만들어 보겠습니다.
방법은 매우 간단합니다.
적에 Drop 컴포넌트를 추가합니다.
모든 파라미터를 보려면 Edit Logic 버튼을 클릭합니다.
퀘스트에서 필요한만큼 Drop Amount를 설정합니다 (추천: 1)
Type of drop을 'Behaviour'로 설정합니다.
Asset to Spawn에서 NPC가 요청한 아이템이 적을 죽였을 때 보상으로 나올 수 있도록 애셋을 선택합니다.
Tag를 추가하여 식별 가능하도록 합니다.
Physics를 'No Collisions'로 설정합니다.
Collect Sound를 원하는 대로 추가합니다.
✨ 팁: 이 경우에는 정의한 Tag와 Collectible 컴포넌트의 조합 덕에 (이후 설계할) 퀘스트에서 자동으로 수집될 오브젝트를 감지하게 되므로 Collect 메시지를 추가하지 않아도 됩니다.
플레이를 누르고 적을 죽이면, 적이 사망한 후 무엇인가 드롭되는 것을 알 수 있습니다. 그리고 해당 아이템은 Collectible이므로, 수집하려면 아이템 위로 걸어가면 됩니다. 애셋 이름과 모은 수량을 나타내는 작은 '메시지'가 화면 우측 하단에 표시됩니다.
이제 점점 모양을 갖추어 나가고 있네요!
✨ 팁: 킬 보상을 커스텀하고 싶다면 Type of drop을 'Behaviour'로 설정하는 대신 프리셋을 이용해 보세요. 그러면 다른 이름을 붙이거나 오브젝트에 작은 화살표를 표시하는 표시기 등 더 다채로운 작업이 가능합니다.
원하는 만큼 적을 복사하세요. NPC가 5개의 뼈를 요청한다면, 5마리의 적 늑대를 배치하면 됩니다.
✨ 팁: 퀘스트가 시작하기도 전에 모든 적을 죽이는 것이 가능하다는 사실을 알 수 있습니다. ◑ 나만의 첫 RPG 경험 제작하기 튜토리얼의 마지막 단계에서 추가적인 설정이 가능합니다.
👏 모두 완료되었습니다! ◑ 나만의 첫 RPG 경험 제작하기 튜토리얼의 3단계를 마쳤습니다! 이제 튜토리얼 4단계 4: 퀘스트 만들기로 넘어가 보겠습니다.