6: 퀘스트 사인 설정하기

소개:

퀘스트에 사인이 없다면 어떻게 될까요? 플레이어들은 어디에서 퀘스트를 시작해야 할지, 어디로 가야할지 모를 거예요. 비디오 게임에서 사인이란 퀘스트 그 자체보다도 더 중요한 요소입니다.

참고: 이 단계는 선택 사항으로, 반드시 추가하지 않아도 됩니다.

A) 퀘스트 1 사인

퀘스트 1의 사인은 아래와 같습니다.

  • 퀘스트가 시작할 때 NPC에게 퀘스트가 시작했다는 사인을 추가해야 합니다.

  • 퀘스트 목적을 설정할 때 적에게 사인을 적용하여 플레이어가 그들을 죽이고 보상을 얻을 수 있다는 것을 알 수 있게 해야 합니다.

  • (선택: Type of drop을 '프리셋'으로 사용하면 지시에 따라 획득하는 오브젝트 자체에 사인을 추가할 수도 있습니다)

NPC 사인

NPC를 선택 (NPC B 제외)하고 Indicator 컴포넌트를 추가한 다음 아래를 설정합니다.

  • Display Name에 Asker 비헤이비어에 설정한 동일한 이름을 넣습니다.

  • Display Interaction을 True로 설정합니다.

  • 표시될 텍스트 (Custom text)에 'to Talk with'를 입력합니다.

  • 이 NPC가 퀘스트 Giver이므로 이 캐릭터에게 첫 번째 퀘스트를 부여하도록 하겠습니다.

플레이 모드에서 확인하면 퀘스트가 시작되기 전까지 노란색 느낌표가 NPC 머리 위에 떠 있는 것을 볼 수 있습니다.

적 사인

적으로 설정한 모든 오브젝트를 선택하고 Indicator 컴포넌트를 추가한 후 아래를 설정합니다.

  • 원하는 대로 이름을 설정합니다.

  • Display Interaction을 False로 설정합니다.

  • Quest cursors를 True로 변경하고 첫 번째 퀘스트를 연결합니다.

플레이 모드에서 확인하면 퀘스트 시작 후 노란색 타겟 사인이 나타나는 것을 볼 수 있고, 이는 퀘스트 목적이 달성되기 전까지 유지됩니다.

B) 퀘스트 2 사인

퀘스트 2의 사인은 아래와 같습니다.

  • 퀘스트를 완료하기 위해 NPC에게 해당 퀘스트를 마칠 수 있음을 나타내는 사인을 붙여야 합니다.

NPC 사인

다시 첫 번째 NPC로 돌아갑니다.

  • Indicator 컴포넌트를 링크하고 두 번째 퀘스트를 Receiver로 합니다.

이제 마법같은 일이 펼쳐집니다. 5: NPC에게 돌아가기 > F) 메시지 송출기에서 Message Broadcaster를 생성했으므로 퀘스트는 즉시 Receiver 상태로 들어가게 됩니다. 즉, 두 번째 퀘스트는 플레이어에게 완료 입력만 요구하게 되며, NPC의 사인은 퀘스트 Giver나 Objective로 화면에 나타나는 것이 아니라 Receiver가 되며, 이는 노란색 물음표와 함께 나타납니다.

C) 플레이하기

이제 플레이어가 첫 번째 퀘스트를 완료하면 다음 퀘스트가 시작되며, NPC에게 돌아가 말을 걸도록 요청합니다. 그러나 퀘스트 Giver나 Objective로 나타나는 것이 아닌 물음표가 나타나게 됩니다. 이제 NPC에게 다시 말을 걸면, 모든 것이 완료됩니다.

이제 보상을 설정해 보도록 하겠습니다!

👏 모두 완료되었습니다! ◑ 나만의 첫 RPG 경험 제작하기 튜토리얼의 6단계를 마쳤습니다! 이제 튜토리얼 7단계 7: 보상 만들기로 넘어가 보겠습니다.

Last updated