본문 바로가기

언리얼엔진

(5)
[UE5] CastleRPG(5) - 몬스터 AI 이 글은 특정 툴을 소개하거나, 사용법, 꿀팁 공유 등을 하는 것이 아닌, 협동 프로젝트 진행 과정을 단순하게 저장해놓은 글입니다. 이러 이러한 것들을 썼지~ 이러 이러한 과정이 있었지 ~ 라는 것을 기억해두기 위해 남겨놓은 글일 뿐입니다. 시험 기간이 겹치고, 과제들을 처리하다 보니 진행사항을 기록하는 것이 많이 늦어졌습니다. 한달간 진행된 사항들을 요약하자면, 몬스터 AI의 구현입니다. 이런 느낌의..! 비헤이비어 트리를 제작하여 몬스터의 행동을 정의해주었습니다. 서브트리들은 각각, 너무 먼 거리를 이동해서 특정 영역을 벗어났으면 복귀하기, 순찰돌기, 플레이어 추격하기, 공격하기입니다. 협업자가 UI 제작을 진행하는 동안, 저희가 쓸 맵에서 네트워크 환경 상에서 잘 작동하는지를 테스트했습니다. 이 네..
[UE5] CastleRPG (2) - 몬스터 리깅 이 글은 특정 툴을 소개하거나, 사용법, 꿀팁 공유 등을 하는 것이 아닌, 협동 프로젝트 진행 과정을 단순하게 저장해놓은 글입니다. 이러 이러한 것들을 썼지~ 이러 이러한 과정이 있었지 ~ 라는 것을 기억해두기 위해 남겨놓은 글일 뿐입니다. 저번주에 모았던 에셋들이 리깅 과정을 거치지 않아서 스켈레탈 메시로 임포트할 수 없는 것들이 대부분이었습니다. 그래서 이번주는 이들이 애니메이션을 가질 수 있도록 블렌더로 직접 리깅하는 과정을 진행했습니다. * 리깅 : 오브젝트에 뼈대를 심어주는 작업 리깅을 하고 나면 여러 포즈를 취하면서 뼈대에 맞게 에셋이 움직이는 지를 확인해야합니다. 다 깔끔하게 움직여주면 좋겠지만, 아래 사진과 같이 원치 않은 부분도 같이 따라 움직입니다. 웨이트 설정으로 이런 부분을 깔끔하게..
[UE5] CastleRPG (1) - 캐릭터, 건물 메시 수집 ( + 무료 에셋 사이트 ) 이 글은 특정 툴을 소개하거나, 사용법, 꿀팁 공유 등을 하는 것이 아닌, 협동 프로젝트 진행 과정을 단순하게 저장해놓은 글입니다. 이러 이러한 것들을 썼지~ 이러 이러한 과정이 있었지 ~ 라는 것을 기억해두기 위해 남겨놓은 글일 뿐입니다. 이번 주에는 에픽게임즈 마켓플레이스, 여러 3d 무료 에셋 제공 사이트 등을 뒤져가면서 캐릭터와 건물들에 대한 메시들을 수집했습니다. (무료 에셋 사이트 모음) https://www.mixamo.com/#/ Mixamo www.mixamo.com https://www.unrealengine.com/marketplace/ko/store 게임/3D 렌더링 에셋 스토어 | 언리얼 엔진 마켓플레이스 www.unrealengine.com https://open3dmodel.c..
[UE5] CastleRPG (0) - CastleRPG 제작 준비 이 글은 특정 툴을 소개하거나, 사용법, 꿀팁 공유 등을 하는 것이 아닌, 협동 프로젝트 진행 과정을 단순하게 저장해놓은 글입니다. 이러 이러한 것들을 썼지~ 이러 이러한 과정이 있었지 ~ 라는 것을 기억해두기 위해 남겨놓은 글일 뿐입니다. 이번 캡스톤 디자인 시간에 2인 프로젝트로 언리얼 엔진을 활용한 3D게임을 제작하기로 했습니다. 게임은 오픈 월드 RPG로 만들 계획입니다. 오픈 월드인 만큼, 여러 리소스들을 어떻게 관리할 것인지, 네트워킹에 관해서는 어떻게 할 것인지 등에 신경을 쓰면서 프로젝트를 진행할 예정입니다. 계획중인 주요 기능들은 아래와 같습니다. 1. 유저간 거래, 상점, 장비 강화 등을 지원하는 npc 2. 여러 UI (인벤토리, 장비, 플레이어 정보 등) 3. 멀티 플레이 지원 (파..
[UE5] 멀티 유저 편집(Multi-User Editing) 프로젝트들은 대부분 혼자서 만들지 않습니다. 게임의 경우도 마찬가지입니다. 맵 제작자, 캐릭터 디자이너, 서버 프로그래머 등등, 여러 사람들이 모여 협업을 합니다. 언리얼 엔진에서는 이 협업을 위한 플러그인이 있습니다. 그것이 오늘 소개해드릴 Multi-User Editing 플러그인입니다. 이 방법을 사용하기에 앞서, 다음과 같은 조건이 필요합니다. 1. 모든 컴퓨터가 같은 버전의 언리얼 엔진 사용 2. 모든 컴퓨터가 같은 LAN 또는 VPN에 연결 3. 모든 컴퓨터가 같은 프로젝트와 콘텐츠를 소유 Multi-User Editing 플러그인 활성화 편집 - 플러그인을 눌러서 플러그인 브라우저를 엽니다. 그리고 Multi-User Editing 플러그인을 활성화시킵니다. 활성화를 시키면 엔진을 재시작할 ..