본문 바로가기

unreal46

주인공 블루프린트 제작 가이드 4부작 -- (2) 애니메이션 블루 프린트 만들기 *본 가이드는 4.6때 작성된것으로 최신버전과는 다소 차이가 있을수 있습니다. **주인공 캐릭터 만들기 2번째 애니메이션 블루 프린트 만들기​ ​ 1. 주인공이 사용할 모션을 임포트해 옵니다. ​- 필수적으로 필요한 모션은 이동 모션(상,하,좌,우)과 대기모션과 발사모션입니다. 애니메이션 관련 문서 https://docs.unrealengine.com/latest/KOR/Engine/Animation/Sequences/index.html 언리얼 엔진 | 애니메이션 시퀀스 docs.unrealengine.com 2. 캐릭터 블루프린트를 제작하면서 사용된 원본 모델의 스켈레톤을 설정합니다. ​ ​ ​블루프린트를 생성하려고 하면 스켈레톤 설정 화면이 나옵니다. ​ ​ - 애니메이션 블루 프린트 파일. 이 녀석.. 2015. 12. 18.
주인공 블루프린트 제작 가이드 4부작 -- (1) 캐릭터 블루 프린트 만들기 **본 가이드는 언리얼4.6에서 제작한거라 최신버전과는 다소차이가 있을수 있습니다. 언리얼엔진의 강력한 기능중 하나가 주인공 캐릭터 제작이 타 엔진보다 간편하다는 점입니다. 하지만, 언리얼엔진을 자주 접해 보지 않은 사람에게는 결코 쉽지 않아 보이기도 합니다. 항상 느끼지만 알기 전까진 어렵다가 알고 나면 쉬운게 언리얼엔진인거 같아요..ㅎㅎ 주인공 캐릭터 제작방식에 대해서 3개의 카테고리로 나눠 살펴보고자 합니다. **메시 임포트 같은 기본적인 사항은 문서를 참조하도록 하고 넘어가도록 하겠습니다. **총알 발사나 무기 장착 같은 테크닉에 대해서는 잠시 예외로 하고 추후에 다루도록 하겠습니다. 주인공 캐릭터를 만들기 위해 필요한 파일은 3가지입니다. - 캐릭터 블루 프린트 - 애니메이션 블루 프린트 - 게.. 2015. 12. 18.
비헤이비어트리(Behavior)로 주인공을 만나면 따라붙는 AI 캐릭터를 만들어봤습니다. 언리얼 튜토리얼에 올라온 비헤이비어 트리 쿽스타트 가이드를 토대로 평소에는 천천히 돌아 다니다가 주인공을 만나면 속도를 내서 달려올수 있도록 함수를 추가해 봤습니다. https://docs.unrealengine.com/latest/KOR/Engine/AI/BehaviorTrees/QuickStart/index.html 블루프린트 함수 추가 내용 1. AI 캐릭터 추가 내용 - 일반 속도를 60으로 규정하는 함수 추가. speed rate 값을 캐싱하여 속도 조절 가능 2. 일반이동 BTT 추가내용 -문서에서는 기본으로 제공하는 노드로 구성되어 있는데, 그 부분을 제거하고 아래 내용을 추가해주면 됩니다. 원본 - https://docs.unrealengine.com/latest/KOR/Engine/AI/.. 2015. 12. 14.
언리얼 스켈레탈 메시 피직스 에셋 설정 방법 가이드 스켈레탈 메시를 처음 생성하면 피직스 에셋이 자동 생성됩니다. 자동 생성이 안됐어도 스켈레탈 메시를 누르고 피직스 추가를 하면 피직스를 새로 만들수 있습니다. 자동 생성된 피직스는 모양과 크기가 제대로 설정되어 있지 않아 시뮬레이션 결과가 엉망으로 나옵니다. 처음 생성했을때의 피직스 모양 - 모양과 크기가 엉망입니다.. 피직스 셋팅이 안된 상태의 시뮬레이션 영상 - 아 흉해라.. 이 상태로 게임에 쓸수 없기에 각 관절마다 피직스 셋팅을 해줘야 합니다. 설정가이드 1. 각 관절이 전부 Sphyl 형태로 되어 있는데, 계산이 많이 필요한 허벅지나 양쪽 팔등만 설정하고 나머지는 Box 형태로 설정해 줍니다. 2. 관절형태를 설정후 크기 및 방향등을 재설정해 줍니다. -각 관절이 겹치게 될경우 물리 계산이 꼬이.. 2015. 12. 14.