언리얼 엔진/개념 정리

개념 정리 - 프로젝트 생성과 인터페이스

journey46110 2026. 6. 11. 22:17

I. 프로젝트 생성

프로젝트 생성 화면

 

1) 템플릿 선택
- Third Person, First Person, Top Down, Blank 등 프로젝트의 기본 형태를 선택

2) Blueprint / C++ 선택
- Blueprint : 시각적 스크립팅 방식
- C++ : 코드 기반 개발 방식

3) 프로젝트 이름 및 저장 위치 설정
- 프로젝트가 저장될 폴더와 이름 지정

4) 프로젝트 생성
- 설정한 옵션을 바탕으로 프로젝트 생성 후 에디터 실행

 

II. 인터페이스

에디터 인터페이스

 

 

1) Viewport

- 게임 월드를 확인하고 편집하는 작업 공간

- Actor를 배치하고 조작할 수 있음

- 레벨(Level)을 시각적으로 확인 가능

- 레벨에 배치된 모든 객체는 Actor라고 부름

Viewport

기본 조작

- 마우스 우클릭 + WASD : 이동

- Q / E : 위아래 이동

- 마우스 드래그 : 시점 회전

 

Gizmo

- W : 위치 이동

- E : 회전

- R : 크기 변경

 

기타 기능

- 월드 좌표계 / 로컬 좌표계 전환 가능

- 이동·회전·크기 조절 단위 변경 가능

- Ctrl 또는 Shift 클릭으로 다중 선택 가능

- Ctrl + Alt 드래그로 다중 선택 가능

- 레이아웃 변경 가능

- 표시(Show) 옵션으로 특정 요소만 표시 가능

 

 

2) Outliner

- 현재 레벨(Level)에 배치된 모든 Actor의 목록을 보여주는 창

Outliner

- Actor를 선택하거나 관리할 수 있음

- Actor를 더블클릭하거나 F 키를 누르면 Viewport가 해당 Actor 위치로 이동함

- 눈 모양 아이콘을 통해 Actor의 표시 여부를 켜고 끌 수 있음

- 검색창을 통해 원하는 Actor를 빠르게 찾을 수 있음

- 필터 기능을 사용하여 특정 종류의 Actor만 표시 가능

- 필요 시 Actor를 강제로 로드(Load)할 수 있음

- 부모-자식 관계를 확인하여 Actor의 계층 구조를 관리할 수 있음

 

 

3) Detail

- 선택한 Actor의 속성(Properties)을 확인할 수 있는 창

Detail

- 위치(Location), 회전(Rotation), 크기(Scale) 등의 값을 확인하고 수정할 수 있음

- Actor가 가지고 있는 다양한 설정값을 변경할 수 있음

- 현재 레벨에 배치된 Actor 인스턴스에만 적용됨

- Detail에서 값을 변경해도 원본 Blueprint나 Asset의 기본값은 변경되지 않음

- 컴포넌트(Component) 정보 및 설정도 확인 가능

 

 

4) Contents Browser / Drawer

Contents Drawer

- 프로젝트의 모든 에셋(Asset)을 저장하고 관리하는 공간

Contents Drawer

- Ctrl + Space Bar 단축키로 열고 닫을 수 있음

- 에셋을 빠르게 검색하고 사용할 수 있음

- 우측 상단의 고정(Dock) 버튼을 눌러 패널 형태로 고정 가능

 

Contents Browser

- Content Drawer를 고정한 형태의 패널

- 프로젝트의 에셋을 체계적으로 관리할 수 있음

- 폴더 생성 및 정리가 가능함

Contents Browser

- 필터 기능을 통해 원하는 에셋만 표시 가능

- 우측 상단의 설정(Settings) 버튼을 통해 표시 방식(Preview)을 변경할 수 있음

- 컬렉션(Collection)을 생성하여 에셋을 그룹으로 관리할 수 있음

- 컬렉션에 추가해도 원본 에셋의 위치는 변경되지 않음

- + 추가(Add) 버튼을 통해 새로운 콘텐츠를 생성할 수 있음

 

 

5) Main Toolbar

- 언리얼 에디터 상단에 위치한 주요 기능 모음

- 프로젝트 작업에 자주 사용하는 기능을 빠르게 실행할 수 있음

메인 툴바

Play

- 현재 레벨 상태로 게임을 실행

- 구현한 기능을 즉시 테스트할 수 있음

 

Mode

- 다양한 모드 전환

 

Blueprint

- 블루프린트 생성 및 편집

- 게임 로직 구현에 사용

 

Build

- 패키징 및 지원 플랫폼 세팅

 

Settings

- 프로젝트 설정(Project Settings), 엔진 퀄리티 세팅, 플러그인(Plugins) 등 각종 설정에 빠르게 접근 가능