본문 바로가기

언리얼15

주인공 블루프린트 제작 가이드 4부작 -- (3) 게임모드 블루 프린트 만들고 게임과 연결하기 - 게임모드 제작하여 게임속에 주인공 캐릭터 넣기 1. 게임모드 블루 프린트를 만든다. - 이녀석은 아이콘에 따로 색이 안붙는거 같네요~ 2. 디폴트 창에서 기존에 제작한 캐릭터 블루 프린트 연결하기 - 캐릭터 뿐 아니라 UI와 컨트롤러등도 내가 제작한 걸로 넣을 수 있습니다. 3. 월드 세팅에서 제작한 게임모드 불러 오기 여기까지 만들면 게임에서 뛰어다니는 주인공을 넣는데 필요한 모든셋팅이 끝났습니다. PLAY~~!! 근데 아무것도 든거 없이 맨손으로 필드만 뛰어다니니 왠지 심심하네요.. 쓰는김에 발사모션 적용하는 방법과 총알에 물리 적용하는거 까지 같이 적어보겠습니다... To Be Continue.. 2015. 12. 18.
주인공 블루프린트 제작 가이드 4부작 -- (2) 애니메이션 블루 프린트 만들기 *본 가이드는 4.6때 작성된것으로 최신버전과는 다소 차이가 있을수 있습니다. **주인공 캐릭터 만들기 2번째 애니메이션 블루 프린트 만들기​ ​ 1. 주인공이 사용할 모션을 임포트해 옵니다. ​- 필수적으로 필요한 모션은 이동 모션(상,하,좌,우)과 대기모션과 발사모션입니다. 애니메이션 관련 문서 https://docs.unrealengine.com/latest/KOR/Engine/Animation/Sequences/index.html 언리얼 엔진 | 애니메이션 시퀀스 docs.unrealengine.com 2. 캐릭터 블루프린트를 제작하면서 사용된 원본 모델의 스켈레톤을 설정합니다. ​ ​ ​블루프린트를 생성하려고 하면 스켈레톤 설정 화면이 나옵니다. ​ ​ - 애니메이션 블루 프린트 파일. 이 녀석.. 2015. 12. 18.
맥스에서 엔진 버텍스 보여주는 스크립트(Engine Vertex Viewer) 회사 모델러들이 맥스에서 엔진 버텍스를 바로 보고 싶다는 의견이 있어 혼자서 고민하며 만들어봤습니다. 여러가지 이유로 엔진과 동일한 수는 얻어 올 수 있지만, 아래와 같은 방법으로 비슷한 수치는 얻어 올 수 있었습니다. 첨부파일을 받으시면 사용하실 수 있습니다. 1. 모델링 버텍스가 아닌 언렙 버텍스를 계산하라! 언렙을 사용하면 한 버텍스에 두개의 UV정보를 가지게 되는 경우가 생기므로 이 때 버텍스가 증가하게 됩니다. 따라서 6200개의 버텍스의 모델링이 언렙된 버텍스의 수를 계산하면 8500여개가 됩니다. 따라서 언렙전과 언렙후에 엔진에서는 버텍스수가 달라지게 됩니다. 스크립트를 사용할 때도 반드시 언렙후에 사용해야 좀더 정확한 수치를 알게 됩니다. 2. 연속성이 떨어지는 메쉬를 재 연산하라. 엔진에.. 2015. 12. 17.
비헤이비어트리(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.