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) 월드 세팅은 언리얼 엔진의 레벨에서 전역적인 …

Unreal construction script

언리얼 엔진 5(Unreal Engine 5)에서 ‘Construction Script’는 액터가 월드에 배치되거나 에디터에서 특정 동작이 필요할 때 실행되는 스크립트입니다. 이는 주로 블루프린트(Blueprint)에서 사용되며, 액터의 초기화, 변형, 자원 생성 등의 작업을 수행할 수 …

Unreal Bluleprint vs Cpp

Unreal Engine 5에서 Blueprint와 C++(CPP)는 각각 장단점이 있으며, 사용하는 목적과 상황에 따라 효율성이 달라집니다. 두 가지를 비교해 보겠습니다. 1. Blueprint (블루프린트) 장점 단점 예시 2. C++ 장점 단점 예시 결론: …

Unreal Enhanced Input System

언리얼 엔진 5 (Unreal Engine 5) – Enhanced Input 시스템 개요 Unreal Engine 5 (UE5)의 Enhanced Input 시스템은 기존 입력 시스템을 대체하는 새로운 방식으로, 더욱 유연하고 강력한 입력 처리 및 …

Unreal Enhanced Input

Unreal Engine 5 (UE5) – Enhanced Input 시스템 Unreal Engine 5의 Enhanced Input 시스템은 이전 버전의 입력 시스템을 대체하는 더 강력하고 유연한 입력 처리 방식입니다. 이 시스템은 사용자가 키보드, 마우스, …

Unreal Game Mode Base

Unreal Engine에서 GameModeBase는 게임의 규칙, 승패 조건, 플레이어 스폰 방식 등을 정의하는 게임 모드의 기본 클래스입니다. GameModeBase는 기본적인 게임 흐름을 관리하며, 게임의 전반적인 로직을 제어하는 데 사용됩니다. GameModeBase란? GameModeBase는 Unreal …

Unreal UFUNCTION

Unreal Engine에서 UFUNCTION은 C++ 함수에 메타데이터를 추가하여 이 함수를 엔진의 여러 시스템(예: 블루프린트, 리플렉션 시스템, 네트워크 복제 등)에서 사용할 수 있게 하는 데 사용됩니다. UFUNCTION은 Unreal Engine의 리플렉션 시스템에서 중요한 …

Unreal UPROPERTY

UPROPERTY는 Unreal Engine의 객체 프로퍼티를 정의할 때 사용하는 매크로입니다. 이 매크로는 Unreal Engine의 리플렉션 시스템, 가비지 컬렉션, 블루프린트 통합 및 네트워크 복제를 지원하기 위해 필요합니다. UPROPERTY를 사용하면 클래스의 변수에 다양한 …