3D 게임 9

언리얼엔진 강좌 59 [조명탄 - 02] 조명탄의 빛나는 재질과 빛 만들기

쌩초보를 위한 언리얼 엔진 4 강좌입니다. 언리얼 엔진 강의 59번째 시간으로 댓글로 요청하신 조명탄을 만드는 법을 설명합니다. 소스코드: github.com/easyprogstudy/unreal_flare 총 2개로 나누어 블루프린트로 조명탄을 만드는데, 이번에는 조명탄의 빛나는 재질과 빛을 만들어 봅니다. material instance를 이용해 조명탄이 하늘로 올라가는 동안에는 조금만 빛이 나고 작은 폭발이 일어나서 자유낙하하는 동안에만 강한 빛을 내도록 만들어봅니다. 그리고 조명(Point Light)을 달아 주변이 밝아지도록 합니다. 조명 역시 처음엔 끄고 하늘로 올라가고, 자유낙하하는 동안에만 켜지도록 했습니다. 언리얼 엔진 버전: 4.24.3

언리얼엔진 강좌 58 [조명탄 - 01] 조명탄의 움직임 만들기

쌩초보를 위한 언리얼 엔진 4 강좌입니다. 소스코드: github.com/easyprogstudy/unreal_flare 언리얼 엔진 강의 58번째 시간으로 댓글로 요청하신 조명탄을 만드는 법을 설명합니다. 총 2개로 나누어 블루프린트로 조명탄을 만드는데, 이번에는 조명탄의 움직임을 만들어 봅니다. 조명탄의 움직임은 처음엔 위로 올라가다가 고점에서 작은 폭발이 일어나고 이후 아주 천천히 자유낙하하는 걸로 했습니다. 1. 블루프린트로 총을 만들어 Fire 함수를 만들고, Fire 함수가 호출되면 조명탄을 spawn합니다. 2. 조명탄은 Projectile Movement 컴포넌트를 가지고 있어 spawn 되자마자 바로 포물선을 그리며 날아갑니다. 3. 조명탄은 spawn 되고 1초 후에(포물선을 그리며 날..

언리얼엔진 강좌 57 C++로 blueprint용 함수 노드 만들기

쌩초보를 위한 언리얼 엔진 4 강좌입니다. 언리얼 엔진 강의 57번째 시간으로 C++을 이용해 블루프린트용 함수를 만들어 보겠습니다. 물론 블루프린트로도 훌륭한 프로그램을 만들 수 있지만, C++이 가능한 개발자라면 좀더 유연하게 개발 폭을 넓혀볼 수 있습니다. 그리고 이런 방식이 개발자는 C++로 함수를 만들고 디자이너는 블루프린트로 그 함수들을 이용하며 좀더 쉽게 협업할 수 있습니다. unreal에서 visual studio 2019를 이용해 C++ 클래스 만드는 방법과 기본적으로 UE_LOG 함수를 이용하면 한글이 깨져나오는데 한글을 제대로 표현하는 방법도 설명합니다. 언리얼 엔진 버전: 4.24.3

언리얼엔진 강좌 55 [인공지능-16] Perception 05 - 시각센서05 - 순찰하다가 적을 발견하면 순찰을 중단하고 쫓아가기

쌩초보를 위한 언리얼 엔진 4 강좌입니다. 언리얼 엔진 강의 55번째 시간, 언리얼 엔진 인공지능(unreal engine AI) 16번째 시간으로 몹이 순찰을 하다 적군을 발견하면 순찰을 즉시 중단하고 적을 쫓아가도록 만들어 봅니다. level에 2개의 target point를 놓아두고 그 2개의 target point를 몹의 블루프린트 클래스에 알려주면 알아서 2점 사이를 계속 왔다갔다 순찰하도록 했습니다. 기존 비헤이비어 트리에 순찰이라는 노드를 추가해 기본적으로 2점 사이를 순찰하도록 하고 만약 적을 발견하면 그 즉시 순찰을 종료하고 적을 쫓아가도록 했보았습니다. 언리얼 엔진 버전: 4.24.3

언리얼엔진 강좌 32 [Level 3-3] Level 3에서 사용할 물을 포함한 지형 만들기

방탈출 게임을 만들며 배우는 쌩초보를 위한 언리얼 엔진 4 강좌입니다. 32번째 시간으로, 언리얼 엔진 4의 지형 기능을 이용해 레벨 3에서 사용할, 물을 포함한 지형을 만들어 봅니다. 그리고 간단하게나마 다리도 만들어 물을 건널 수 있게 해 보았습니다. 물에는 그 위에 올라서지 않고 빠지게 만들었습니다. 언리얼 엔진 4 버전 : 4.21.2

쌩초보를 위한 언리얼 엔진 강좌 14 [Level 2-3] 4 color 스위치 만들기 시작

방탈출 게임을 만들며 배우는 언리얼엔진 강좌 level 2의 3번째 시간입니다. 대상: unreal engine 4를 이용해 만들어 본 적 없는 왕초보 방탈출 게임 레벨 2를 만듭니다. 이번 회에서는 4 Color 스위치를 만들어 가기 시작합니다. 먼저 겉모양을 만듭니다. 언리얼엔진 버전 4.21.2 아래 UE4 동영상 강의로 자세히 배워보세요.

쌩초보를 위한 언리얼 엔진 강좌 - level1 - 05. 방만들기(2) 문구멍내고 문만들기

방탈출 게임을 만들며 Unreal Engine 4 배우기 [Level 1] 5번째 시간입니다. 대상: unreal engine 4를 이용해 만들어 본 적 없는 왕초보 이번 시간에는 지오메트리로 만든 방에 지오메트리의 substract 기능을 이용해 구멍을 내 방문을 만들어 붙입니다.그리고 문을 만들어 넣습니다. 아래 UE4 동영상 강의로 자세히 배워보세요.