언리얼 강좌 8

언리얼엔진 강좌 56 [인공지능-17] Perception 06 - 시각센서06 - actor의 태그를 이용해 플레이어인지 구분하기

쌩초보를 위한 언리얼 엔진 4 강좌입니다. 언리얼 엔진 강의 56번째 시간, 언리얼 엔진 인공지능(unreal engine AI) 17번째 시간으로 몹을 하나 더 추가해 봅니다. 그럼 몹끼리 서로 공격하고 쫒아다니는걸 볼 수 있는데, 그 이유는 시각 센서로 감지된 오브젝트가 플레이어인지 같은 몹인지 구분하지 않았기 때문입니다. 그래서 플레이어에 태그를 하나 달아놓고 ActorHasTag라는 함수를 이용해 태그로 판단해서 플레이어인 경우에만 쫒아가도록 하였습니다. 언리얼 엔진에서 C++로 개발하는 경우에는 Detection by Affiliation에 Detect Enemies, Detect Neutrals, Detect Friendies 등을 설정해 태그를 이용하지 않아도 되지만, 현재 버전의 블루프린트..

언리얼엔진 강좌 39 [Level 3-10, 완료] 답이 틀릴 경우 초기화하기

방탈출 게임을 만들며 배우는 쌩초보를 위한 언리얼 엔진 4 강좌입니다. 39번째 시간으로, 언리얼엔진 강좌 레벨 3의 마무리입니다. 이번 강의에서는 사용자가 모든 큐브를 맞췄지만 답이 틀릴 경우 초기화하는 방법에 대해 설명합니다. 그리고 레벨 2에서 문제를 제대로 풀었을 경우 이 레벨 3으로 넘어오게 처리도 합니다. 이것으로 레벨 3도 종료되었습니다. 곧 레벨 4에서 뵙겠습니다. 그간 수고 많으셨습니다. 언리얼 엔진 4 버전 : 4.21.2

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

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

언리얼엔진 강좌 31 [Level 3-2] 지형(landscape) 소개

방탈출 게임을 만들며 배우는 쌩초보를 위한 언리얼 엔진 4 강좌입니다. 31번째 시간으로, 언리얼 엔진 4의 지형 기능에 대해 소개합니다. 언리얼 엔진 지형에서 주로 쓰이는, - 지형 / 관리 / 생성 - 지형 / 조각 / 조각툴 - 지형 / 조각 / 스무드 - 지형 / 조각 / 평탄화 - 지형 / 조각 / 경사로 - 지형 / 조각 / 침식 - 지형 / 조각 / 수성 침식 - 지형 / 조각 / 노이즈 - 지형 / 리전 툴 / 선택 등에 대해 설명합니다. landscape 기능을 이용하면 굉장히 멋진 풍경을 만들 수 있습니다. level 3에서는 비교적 단순한 기능만 이용하지만 (좀 많이) 나중에 멋진 풍경을 만드는 방법도 소개해 드리겠습니다. 언리얼 엔진 4 버전 : 4.21.2

쌩초보를 위한 언리얼엔진 강좌 28 [Level 2-17] 블루프린트 클래스의 이벤트 받아 레벨 블루프린트에서 문 폭발시키기

방탈출 게임을 만들며 배우는 쌩초보를 위한 언리얼 엔진 4 강좌입니다. 28번째 시간으로 새로 만든 블루프린트 클래스에서 이벤트를 발생시키고, 그 이벤트를 받아 레벨 블루프린트에서 문 폭발 효과를 발생시키고 문을 없애는 과정을 소개합니다. 블루프린트 클래스에서 발생시킨 이벤트를 레벨 블루프린트가 받아 처리하는 건 굉장히 쉽게 잘 되어 있습니다. 예전 4GL하셨던 분들은 보시면 와 이거 4GL이랑 똑같네 하실 거에요. 그러니까 이제부터는 객체는 블루프린트 클래스로 만들고, 그 객체들, 블루프린트 클래스 들간의 이벤트 주고받는 통신은 레벨 블루프린트가 중간에서 처리하는 식으로 작업하시게 될 겁니다. 언리얼 엔진 4 버전 : 4.21.2

쌩초보를 위한 언리얼엔진 강좌 25 [Level 2-14] 블루프린트 클래스로 4컬러 스위치 다시 만들기(2)

방탈출 게임을 만들며 배우는 쌩초보를 위한 언리얼 엔진 4 강좌입니다. 25번째 시간으로 블루프린트 클래스로 4컬러 스위치를 다시 만들어 나갑니다. 여기서는 4컬러 스위치의 외형을 블루프린트 클래스의 뷰포트에서 다시 만듭니다. 이렇게 외형을 블루프린트 클래스에서 만들어 놓으면 블루프린트 클래스를 다른 곳에 끌어다 놓는 것 만으로 똑같은 모양의 객체를 손쉽게 레벨 위에 여러 개 올려다 놓을 수 있습니다. 언리얼 엔진 4 버전 : 4.21.2

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

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

쌩초보를 위한 언리얼 엔진 강좌 13 [Level 2-2] 방탈출을 위한 힌트 만들고 재질 만들어 적용하기

방탈출 게임을 만들며 배우는 언리얼엔진 강좌 level 2의 2번째 시간입니다. 대상: unreal engine 4를 이용해 만들어 본 적 없는 왕초보 방탈출 게임 레벨 2를 만듭니다. 방탈출을 위한 힌트로 원기둥 4개를 만들고 그 원기둥들에 빨간색, 파란색, 초록색, 노란색 등 각각 다른 색으로 재질을 입혀 보겠습니다. - 레벨 새로 만들기(Level2) - 재질(material) 편집하기(베이스 컬러, 메탈릭, 러프니스 설정하기) 언리얼엔진 버전 4.21.2 아래 UE4 동영상 강의로 자세히 배워보세요.