언리얼 인강 4

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

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

언리얼엔진 강좌 54 [인공지능-15] Perception 04 - 시각센서04 - 시야에 들어오면 쫒아가기

쌩초보를 위한 언리얼 엔진 4 강좌입니다. 언리얼 엔진 강의 54번째 시간, 언리얼 엔진 인공지능(unreal engine AI) 15번째 시간으로 몹이 시각센서로 적을 발견하면 쫓아가도록 만듭니다. 기존 비헤이비어 트리에 moveto 태스크 하나를 추가합니다. 현재 플레이어의 위치를 블랙보드에 적어주고 그 블랙보드의 값을 서비스를 이용해 moveto에 전달해 줘서 계속 플레이어를 쫓아가도록 만들어 봅니다. 언리얼 엔진 버전: 4.24.3

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

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

쌩초보를 위한 언리얼 엔진 강좌 20 [Level 2-9] 배열을 이용해 버튼 누르는 순서대로 저장하는 방법 연구

방탈출 게임을 만들며 배우는 언리얼엔진 강좌 level 2의 9번째 시간입니다. 대상: unreal engine 4를 이용해 만들어 본 적 없는 왕초보 언리얼 엔진 강의 20번째 시간으로, 배열 자료 구조를 이용해 버튼을 누른 순서대로 저장하는 방법을 설명합니다. 새로 사용한 블루프린트 노드 - SetArrayElem : Set Array Element. array(배열)에 데이터를 넣는다. - Integer + Integer : 정수끼리 더한다. 언리얼엔진 버전 4.21.2 아래 UE4 동영상 강의로 자세히 배워보세요.