Unreal NavMeshBoundsVolume
Unreal Engine 5에서 NavMeshBoundsVolume NavMeshBoundsVolume는 AI 또는 플레이어가 레벨에서 길을 찾을 수 있도록 돕는 네비게이션 메쉬(Navigation Mesh, NavMesh)를 생성하는 데 사용되는 볼륨입니다. 이 NavMesh는 AI가 장애물, 지형 등을 인식하고 가장 …
Unreal Engine 5에서 NavMeshBoundsVolume NavMeshBoundsVolume는 AI 또는 플레이어가 레벨에서 길을 찾을 수 있도록 돕는 네비게이션 메쉬(Navigation Mesh, NavMesh)를 생성하는 데 사용되는 볼륨입니다. 이 NavMesh는 AI가 장애물, 지형 등을 인식하고 가장 …
Unreal Engine의 Standard Macros는 엔진에서 기본적으로 제공하는 매크로들로, 블루프린트에서 자주 사용되는 기능들을 쉽게 재사용할 수 있도록 해줍니다. 이 매크로들은 개발자가 매번 동일한 로직을 만들지 않아도 되도록 미리 정의된 기능들입니다. 이러한 …
Unreal Engine 5에서 블루프린트(Blueprint)는 게임 로직을 시각적으로 스크립팅할 수 있는 강력한 도구입니다. 블루프린트에서 자주 사용하는 기능 중 하나가 “함수(Functions)”와 “매크로(Macros)”인데, 이 둘은 서로 비슷해 보이지만 사용 용도와 특성이 다릅니다. 각 …
Unreal Engine 5의 Game Instance는 게임이 실행되는 동안 유지되는 객체로, 게임의 여러 레벨(맵) 간에 데이터를 공유하고 관리할 수 있는 매우 중요한 시스템입니다. 게임이 실행되는 동안 한 번만 생성되며, 레벨을 전환해도 …
Unreal Engine 5에서 Get Actor Bounds는 특정 액터(Actor)의 경계(Bounds)를 가져오는 함수입니다. 액터의 경계는 그 액터가 차지하고 있는 공간의 크기와 위치를 나타내며, 이를 통해 액터가 월드에서 차지하는 3D 공간 정보를 얻을 …
Unreal Engine 5의 Blueprint는 비주얼 스크립팅 시스템으로, 프로그래밍 지식 없이도 게임 로직을 시각적으로 구현할 수 있는 도구입니다. 코드를 직접 작성하는 대신, 노드 기반 인터페이스를 사용해 게임 내 동작을 설정할 수 …
Unreal Engine 5에서 블루프린트를 사용해 사용자가 캐릭터를 클릭했을 때 해당 캐릭터가 클릭 이벤트를 받도록 설정하는 방법을 설명드릴게요. 1. 캐릭터에 클릭 이벤트 활성화 먼저 캐릭터의 클릭 이벤트가 활성화되어야 합니다. 이를 위해서는 …
언리얼 엔진 5에서 블루프린트 인터페이스(Blueprint Interface)는 여러 블루프린트 간에 공통된 함수 호출을 가능하게 해주는 도구입니다. 인터페이스는 객체 간의 상호작용을 유연하고 효율적으로 만들기 위해 사용되며, 이를 통해 서로 다른 클래스가 동일한 …
언리얼 엔진 5(Unreal Engine 5)에서 게임을 개발할 때 월드 세팅(World Settings), 게임 모드(Game Mode), 플레이어 컨트롤러(Player Controller), 디폴트 폰(Default Pawn)은 핵심적인 역할을 합니다. 이들은 게임의 전반적인 구조와 동작 방식을 정의하며, …
언리얼 엔진 5(Unreal Engine 5)의 월드 세팅(World Settings), 게임 모드(Game Mode), 플레이어 컨트롤러(Player Controller), **디폴트 폰(Default Pawn)**에 대해 자세히 설명하겠습니다. 월드 세팅 (World Settings) 월드 세팅은 언리얼 엔진의 레벨에서 전역적인 …