image.png

언리얼 엔진의 솔루션은 크게 EngineGames 폴더로 나뉘어져 있다. Engine 폴더에는 렌더링, 물리, 네트워킹 등 엔진의 핵심 기능이 구현되어 있으며, Games 폴더에는 우리가 개발하는 게임 프로젝트의 소스 코드가 위치한다.

Engine


언리얼 엔진의 핵심 기능을 담고 있는 Engine 폴더는 엔진 개발자들이 관리한다.

Games


Games 폴더는 실질적으로 개발하게 되는 프로젝트의 소스 코드와 에셋이 저장되는 디렉토리다.

image.png

Config

image.png

Source

image.png

Programs


엔진에 필요한 유틸리티, 서버 모듈 등이 포함되어 있다.

Rules


엔진과 게임 등 각 모듈의 빌드 규칙을 모여있는 디렉토리이다.

Visualizers


디버깅 시 언리얼 엔진 관련 자료구조를 보기 좋게 표시하기 위한 설정 파일이 들어 있다.