[UE5] CastleRPG(최종) - 완성
이 글은 특정 툴을 소개하거나, 사용법, 꿀팁 공유 등을 하는 것이 아닌, 협동 프로젝트 진행 과정을 단순하게 저장해놓은 글입니다. 이러 이러한 것들을 썼지~ 이러 이러한 과정이 있었지 ~ 라는 것을 기억해두기 위해 남겨놓은 글일 뿐입니다. 드디어! 3달이라는 시간 끝에 프로젝트가 완성되었습니다... 중간에 삽질도 많이 하고, 기획이 조금씩 바뀌면서 이제 이름을 CastleRPG라고 말할 수도 없겠네요.. 진행사항을 정리하지 않는 시간동안 UI, 상점, 강화, 채팅, 몬스터와의 전투, 보상, 몬스터와 캐릭터 스탯 등을 지정해주었습니다. 또한, 사용 아이템(회복 아이템, 마을 이동 아이템, 강화 아이템) 들을 추가하여 RPG 스럽게 만들어주었습니다. 아쉽게도 시간이 부족해서... 퀘스트나 스킬, 보스 등과..
[UE5] CastleRPG(5) - 몬스터 AI
이 글은 특정 툴을 소개하거나, 사용법, 꿀팁 공유 등을 하는 것이 아닌, 협동 프로젝트 진행 과정을 단순하게 저장해놓은 글입니다. 이러 이러한 것들을 썼지~ 이러 이러한 과정이 있었지 ~ 라는 것을 기억해두기 위해 남겨놓은 글일 뿐입니다. 시험 기간이 겹치고, 과제들을 처리하다 보니 진행사항을 기록하는 것이 많이 늦어졌습니다. 한달간 진행된 사항들을 요약하자면, 몬스터 AI의 구현입니다. 이런 느낌의..! 비헤이비어 트리를 제작하여 몬스터의 행동을 정의해주었습니다. 서브트리들은 각각, 너무 먼 거리를 이동해서 특정 영역을 벗어났으면 복귀하기, 순찰돌기, 플레이어 추격하기, 공격하기입니다. 협업자가 UI 제작을 진행하는 동안, 저희가 쓸 맵에서 네트워크 환경 상에서 잘 작동하는지를 테스트했습니다. 이 네..