Unreal NavMeshBoundsVolume

Unreal Engine 5에서 NavMeshBoundsVolume NavMeshBoundsVolume는 AI 또는 플레이어가 레벨에서 길을 찾을 수 있도록 돕는 네비게이션 메쉬(Navigation Mesh, NavMesh)를 생성하는 데 사용되는 볼륨입니다. 이 NavMesh는 AI가 장애물, 지형 등을 인식하고 가장 …

Unreal Standard Macros

Unreal Engine의 Standard Macros는 엔진에서 기본적으로 제공하는 매크로들로, 블루프린트에서 자주 사용되는 기능들을 쉽게 재사용할 수 있도록 해줍니다. 이 매크로들은 개발자가 매번 동일한 로직을 만들지 않아도 되도록 미리 정의된 기능들입니다. 이러한 …

Unreal Functions vs Macros

Unreal Engine 5에서 블루프린트(Blueprint)는 게임 로직을 시각적으로 스크립팅할 수 있는 강력한 도구입니다. 블루프린트에서 자주 사용하는 기능 중 하나가 “함수(Functions)”와 “매크로(Macros)”인데, 이 둘은 서로 비슷해 보이지만 사용 용도와 특성이 다릅니다. 각 …

Unreal Game Instance

Unreal Engine 5의 Game Instance는 게임이 실행되는 동안 유지되는 객체로, 게임의 여러 레벨(맵) 간에 데이터를 공유하고 관리할 수 있는 매우 중요한 시스템입니다. 게임이 실행되는 동안 한 번만 생성되며, 레벨을 전환해도 …

Unreal Get Actor Bounds

Unreal Engine 5에서 Get Actor Bounds는 특정 액터(Actor)의 경계(Bounds)를 가져오는 함수입니다. 액터의 경계는 그 액터가 차지하고 있는 공간의 크기와 위치를 나타내며, 이를 통해 액터가 월드에서 차지하는 3D 공간 정보를 얻을 …

Unreal Macros

Unreal Engine 5의 Blueprint는 비주얼 스크립팅 시스템으로, 프로그래밍 지식 없이도 게임 로직을 시각적으로 구현할 수 있는 도구입니다. 코드를 직접 작성하는 대신, 노드 기반 인터페이스를 사용해 게임 내 동작을 설정할 수 …

Unreal Activate click event on character

Unreal Engine 5에서 블루프린트를 사용해 사용자가 캐릭터를 클릭했을 때 해당 캐릭터가 클릭 이벤트를 받도록 설정하는 방법을 설명드릴게요. 1. 캐릭터에 클릭 이벤트 활성화 먼저 캐릭터의 클릭 이벤트가 활성화되어야 합니다. 이를 위해서는 …

Unreal Blueprint Interface

언리얼 엔진 5에서 블루프린트 인터페이스(Blueprint Interface)는 여러 블루프린트 간에 공통된 함수 호출을 가능하게 해주는 도구입니다. 인터페이스는 객체 간의 상호작용을 유연하고 효율적으로 만들기 위해 사용되며, 이를 통해 서로 다른 클래스가 동일한 …

Unreal World Settings 2

언리얼 엔진 5(Unreal Engine 5)에서 게임을 개발할 때 월드 세팅(World Settings), 게임 모드(Game Mode), 플레이어 컨트롤러(Player Controller), 디폴트 폰(Default Pawn)은 핵심적인 역할을 합니다. 이들은 게임의 전반적인 구조와 동작 방식을 정의하며, …

Unreal World Settings

언리얼 엔진 5(Unreal Engine 5)의 월드 세팅(World Settings), 게임 모드(Game Mode), 플레이어 컨트롤러(Player Controller), **디폴트 폰(Default Pawn)**에 대해 자세히 설명하겠습니다. 월드 세팅 (World Settings) 월드 세팅은 언리얼 엔진의 레벨에서 전역적인 …