언리얼 기초 15 애니메이션 블루프린트(2)

마네킹 에니메이션 블루프린트 기본 마네킹 캐릭터는 두개이다. 남자 캐릭터 Manny와 여자 캐릭터 Quinn Quinn의 에니메이션 블루프린트는 Manny의 에니메이션 블루프린트의 차일드이다. 차일드는 객체지향 프로래밍의 기본 개념에 따라 부모의 것들을 그대로 차용해서 쓰며 경우에 따라 그 내용을 추가하거나 보정한다. Quinn의 에니메이션 블루프린트는 비어있으며 부모가 ABP_Manny라는것만 명시되어있다 Manny의 애니메이션 블루프린트가 곳 Quinn의 애니메이션 블루프린트인 것, Many의 블루 프린트를 … Read more

언리얼 기초 14 애니메이션 블루프린트 (1)

에니메이션 블루프린트 언리얼 Third Person 템플릿 마네킹의 블루프린트 세팅을 아래와 같이 변경하자 이런 옵션 설정을 C++문법적으로 봤을땐, 해당 클래스(AnimInstancd)에 대한 멤버변수 설정일 것이다. 이후 플레이 해보면 마네킹이 무엇을 하던 뛰고 있다. 설정한 MF_Run_Fwd 항목은 기본 Third Person 템플릿의 Character 폴더에 있는 단순한 Run애니메이션 에셋(아트웍 작업물)이다. 바꾼 설정을 원래대로 복구하자 원래의 설정 내역은 캐릭터가 단순한 애니메이션 … Read more

언리얼 기초 13 블루프린트 개념

기본 블루프린트 컨텐츠 브라우저 -> Content 폴더 -> ThirdPerson -> Blueprints -> BP_ThirdPersonCharacter 오픈 -> 경우에 따라 Open Full Blueprint Editor -> EventGraph 탭 EventGraph 탭이 닫혀있을 경우 좌측 My Blueprint 탭 -> GRAPHS -> EventGraph 항목 클릭 언리얼 에디터는 다양한 노드와 선을 이어 붙여 가면서 로직을 짜는 것으로 코드를 대체한다. 지금 보이는건 그중 하나, … Read more

언리얼 기초 12 엑터, 폰, 캐릭터

액터(Actor) 다른 게임 엔진인 유니티가 게임오브젝트(GameObject) 기반이라면, 언리얼은 액터(Actor) 기반이다. 타일, 돌, 나무, 캐릭터, 화살 등, 게임 월드 상에 존재하는 모든 것들은 액터인것. 액터(Actor)가 게임오브젝트(유니티 GameObject)와 다른 점은 그 자체가 C++클래스라는 점 유니티에서 마우스 우클릭을 통해 게임 오브젝트를 생성하면, 그 안에 프로그래밍 코드가 담겨있지 않은 채로 그냥 월드에 존재한다. 그 안에 캐릭터 모습과, 프로그래밍 코드 … Read more

언리얼 기초 11 폴더색 변경

많은 개발물들이 그렇지만 언리얼 프로젝트는 특히 작업 내용들을 잘 정리해둘 필요가 있다 아래와 같이 바꾸자 해당 폴더 오른 클릭 -> Set Color -> 색 선택 -> Save (좌측 상단 디스크 아이콘) 필자의 경우 언리얼 기본 템플릿에(Third Person) Blueprints의 색을 바꾸겠다 해당 위치로 드래그 해두자, 나중에 다시 찾기 편하다, 여러 색을 저장해 둘 수 있다. 단 … Read more