본문 바로가기

튜토리얼12

반응형
언리얼엔진4 프로그래밍 9강 - C++에서 블루프린트로 통신하기 "BlueprintImplementableEvent는 C++에서 함수라고 불리는 것들이라고 합니다. 그러나 블루프린트 스크립트로 완벽히 정의되어 작동합니다." 이번 튜토리얼에서는 PowerUp 함수를 설정하고 캐릭터의 파워 레벨을 변경할 수 있게 정의할 것이라고 합니다. 다 만들고 나면 빛나는 캐릭터를 발견할 수 있습니다!! 2014. 8. 20.
언리얼엔진4 프로그래밍 8강 - 블루프린트로 캐릭터의 틱 행동 추가 C++에서 작성한 캐릭터의 이동에 관한 설정을 가지고 캐릭터의 블루프린트에 이를 추가해 캐릭터의 메테리얼이 변화되게 만들어본다고 합니다. 볼 때마다 느끼지만 이 분은 한 비디오를 짧게 작성하는 점이 인상적이네요^^ 2014. 8. 19.
언리얼엔진4 프로그래밍 7강 - 캐릭터에 다이나믹 메테리얼 인스턴스 적용하기 캐릭터의 블루프린트에서 컨스트럭션 스크립트 만져서 파워레벨에 따라서 동적인 변화를 가진 메테리얼 인스턴스를 만들어본다고 합니다.P.S. 전 여강사분보다는 이 강사분의 목소리를 듣고 있으면 흥미가 마구마구 생기네요^^ 2014. 8. 18.
[튜토리얼] 언리얼엔진4 블루프린트 9강 - 컨스트럭션 스크립트 추가하기 9강에서는 컨스트럭션 스크립트(생성스크립트라고 이름을 번역하려 했으나 번역된 공식문서에 이렇게 나와있네요)를 사용하는 방법을 배웁니다. 컨스트럭션 스크립트는 컴포넌트 리스트 다음에 실행됩니다.자세한 것은 공식문서를 참조 : https://docs.unrealengine.com/latest/KOR/Engine/Blueprints/UserGuide/UserConstructionScript/index.html 위의 사진과 같은 컨스트럭션 스크립트를 만들면 색의 값을 설정하는 Light Color와 Enabled by Default라는 기본 값으로 불이 켜져 있을지를 설정하는 공간이 생깁니다. 위의 사진에서 나오는 것과 같이 배치된 것마다 값을 다르게 줄 수 있습니다. Light Properties는 변수가 속.. 2014. 8. 13.
[튜토리얼] 언리얼엔진4 블루프린트 8강 - 블루프린트 클래스를 입력받아 제어하기 이번 튜토리얼에서는 블루프린트 클래스를 F키가 입력되었을 때 작동하도록 만들어 본다고 합니다. 저도 만들어 보았네요. 이런 걸 잘 활용하면 멋진 게임을 만들 수 있겠죠!물론 이건 기본 중의 기본이지만... 2014. 8. 11.
[튜토리얼] 언리얼엔진4 블루프린트 7강 - 블루프린트 클래스에 기능 추가하기 트리거의 범위내에 들어가면 불이 켜지고 범위 밖이 되면 불이 꺼지는 기능을 추가하는 시간입니다. 지난 번에 했던거랑 똑같은데 블루프린트 클래스일 뿐이네요. 이렇게 반짝반짝합니다. 2014. 8. 10.
[튜토리얼] 언리얼엔진4 블루프린트 6강 - 함수적 컴포넌트 추가하기 이번에는 전 강에서 많이 말한 것 때문인지 빠르게 배치하고 이걸 배치한 이유에 대한 말만 하고 끝나네요. 중간에 애매한 농담빼고는 마음에 듭니다. 언리얼엔진4를 사용할수록 느끼는 부분이지만 그래픽이 너무 이쁜 것 같습니다. 저도 이제 고퀄의 병맛게임을 만들 날이 머지 않았네요. 하하하하 2014. 8. 9.
[튜토리얼] 언리얼엔진4 블루프린트 5강 - 초기 블루프린트 클래스 설정 5강도 14분의 시간에 비하여 많은 내용은 없네요. 조형물 하나에 라이트 2개를 설치하는 작업이 전부 입니다. 저는 튜토리얼을 따라하면서 색을 동영상과 같이 이쁘게 만들어 보는 것이 어렵네요. 제 컴퓨터 문제인가? 그래서 그냥 제 마음에 들게 만들어봤습니다. 어색한 느낌을 꽤나 많이 풍깁니다만 그래도 전 마음에 듭니다^^ 2014. 8. 8.
[튜토리얼] 언리얼엔진4 에디터 소개 2강 - 뷰포인트 네비게이션 작업하다가 갑자기 뷰포트 움직이는 방법이 기존에 쓰던 것이 안 되서 해결책으로 튜토리얼을 듣고 있습니다. 이상하네요. 저한테 일어난 문제는 제가 뭔가를 건드려서 안 되는 것 같네요. 일단 기본값으로 저렇게 움직인다는건데.. 흠... 요약1. 왼쪽 버튼을 누른채로 움직이면 앞과 뒤로 움직이며 오른쪽 버튼은 좌우를 움직인다. 가운데 버튼은 위와 아래로 상승과 하강한다.2. 일인칭 슈팅게임 처럼 w는 앞, a는 좌, d는 오른쪽, s 뒤 이동하고 e는 위로 상승 q는 아래로 하강, C는 카메라 줌 기능, Z는 줌아웃이 된다.3. 마야스타일 조작법도 있다.alt+좌클릭 : 텁블링이 된다. 피벗 중심으로 회전한다.오브젝트 선택후 F : 피벗을 바꾼다.alt+휠클릭은 : 상하좌우 이동4. 우상단 구석에서 마우스 속.. 2014. 8. 7.
[튜토리얼] 언리얼엔진4 블루프린트 4강 - 블루프린트 클래스 만들기 이번 튜토리얼에서는 블루프린트 클래스를 만듭니다. 블루프린트 클래스 만드는 버튼 한번 누르기 위해 배경지식을 설파하시네요. 아무것도 한 게 없으니 제가 만든 것은 캡쳐하지 않겠습니다. 2014. 8. 6.
[튜토리얼] 언리얼엔진4 블루프린트 3강 - 지능적으로 불이 껐다켜지게 하기 지난 2강에서는 플레이어와 상호 소통하는 이벤트가 작성되지 않았기 때문에 2강에서 했던 내용을 수정해보겠다고 합니다. 사실 지난 강에 제가 이미 했던 내용이라 조금 실망한 부분이 있었습니다만 이 강의에서도 몇 가지를 제가 건져가네요^^ 1. 한 이벤트는 하나의 함수에만 연결된다. UE3에서는 여러개의 함수에 연결이 가능했지만 어떤 함수가 먼저 호출될 지 알 수가 없는 딜레마가 있었기에 UE4부터는 없에버렸다.2. 지금 까지한 방법으로는 다른 레벨로 옮길 때 일일이 복사해야하는 번거로움이 있었다. 이건 UE3의 키즈맷과 비슷하다. 하지만 블루프린트는 그렇게 하지 않아도 된다. 다음 강좌부터 알려주겠다. 2014. 8. 5.
[튜토리얼] 언리얼엔진4 블루프린트 2강 - 레벨블루프린트에서 불 켜기 레벨블루프린트를 사용해서 불을 킬 수 있게 해본다고 합니다. 언리얼에디터를 사용하면서 중간 중간에 라이팅이 이상해지는 부분이 있었는데 이번 강좌에서 그 부분에 대해서 알게 되었네요^^ 1. mobility가 stationary로 되어 있으면 미리 기억해둔 라이팅 정보로 라이팅과 그림자 정보를 보여주기 때문에 변화가 있으면 라이팅 정보가 깨진다. 저는 기존에 작성하던 맵에다가 약간 다르게 만들어보았습니다. 2014. 8. 4.