2026/01/30 2

Unreal 언리얼 부트캠프 - 사전캠프 5일차

오늘은 액터를 생성하고 레벨에 배치하는 방법에 대해 배워보았다. 액터는 + 버튼을 눌러 기본 액터들을 추가할 수 있다.액터 배치 패널을 누르면 추가적으로 다양한 종류의 액터를 배치할 수 있다. 1. 오늘 배운 개념 요약 - 에셋은 팹에서 구매하거나 무료로 다운받을 수 있다. - 다운 받은 에셋은 프로젝트에 추가하여 사용할 수 있다. - 다운로드받은 에셋은 원하는 게임에 맞게 수정하여 사용할 수 있다. 2. 구현 과정 요약 (스크린샷 + 간단 설명)- 팹에서 기간한정 무료 에셋으로 로봇 에셋을 받아 적용해봄. 1. 로봇 에셋을 받아 에픽 런처 라이브러리에서 프로젝트에 추가하기 버튼을 누른다. 2. 추가된 에셋 파일은 콘텐츠 폴더 아래에 아래에 생성이 된다. 블루프린트 에디터에서 머티리얼을 바꿔서 로봇의 ..

언리얼 기초 지식 - 이벤트 디스패처

Event Dispatcher는“어떤 액터가 ‘이벤트 발생’을 알리면,그 이벤트를 구독(Bind) 하고 있던 다른 블루프린트들이 반응하도록 하는 시스템”핵심 특징1 : N 구조 (한 객체 → 여러 객체 알림 가능)직접 참조 없이도 통신 가능느슨한 결합 (Low Coupling)블루프린트 전용 델리게이트(Delegate) 이벤트 디스패처에 입력을 추가하면, 이벤트 디스패처에 바인딩된 각각의 이벤트에 변수를 전송할 수 있게 된다.이를 통해 데이터가 블루프린트에서 처리한 변수를 블루프린트 클래스와 레벨 블루프린트를 오가도록 할 수 있다. 언제 쓰면 좋은가?여러 시스템이 동시에 반응해야 할 때객체 간 의존성을 줄이고 싶을 때UI ↔ 게임 로직 분리확장 가능한 구조 필요할 때 구조[이벤트 발생자] │ ..