

수강 강의
C++와 Unreal Engine으로 3D 게임 개발
범위 : 1-1 ~ 1-7
강의 1-1
폴더구조

프로젝트 폴더 내 주요 폴더
| Source | C++소스코드가 들어 있는 핵심 폴더. 게임 로직, 클래스, 함수 들을 작성하는 공간. |
| Saved | 실행 중 생성되는 임시 데이터와 로그가 저장되는 폴더. 자동 저장 파일, 크래시 로그, 백업 파일 등이 포함됨. |
| Intermediate | 빌드 돠정에서 생성되는 중간 파일들이 저장되는 폴더. 필요 시 삭제 가능하며 다시 생성됨. |
| DerivecDataCache | 에셋 로딩 속도를 높이기 위해 생성되는 캐시 데이터 저장 폴더. 삭제해도 다시 생성됨. |
| Content | 게임에서 사용하는 에셋이 저장되는 폴더. 블루프린트, 맵(레벨), 머티리얼, 텍스처, 사운드 등이 포함됨. |
| Config | 프로젝트 설정 파일이 저장되는 폴더. 입력 설정, 렌더링 설정, 프로젝트 옵션 등이 관리됨. |
| Binaries | 컴파일된 실행파일(.exe)와 DLL 파일이 저장되는 폴더. C++ 프로젝트를 빌드하면 생성됨. |
| .vs | Visual Studio가 생성하는 작업 환경 정보 폴더. 사용자별 설정과 캐시가 저장됨. |
| .idea | JetBrains Rider 또는 IntelliJ 계열 IDE가 생성하는 프로젝트 설정 폴더. |
프로젝트 폴더 내 주요 파일
| .vsconfig | 프로젝트에서 권장하는 Visual Studio 워크로드 및 개발도구 정보를 저장하는 파일. 다른 개발자가 동일한 개발 환경을 구성할 수 있도록 도움을 줌. |
| SpartaProject.sln | Visual Studio 솔루션 파일. 프로젝트와 관련된 여러 모듈 및 설정을 관리하며, 보통 이 파일을 열어 개발을 시작함. |
| SpartaProject.uproject | 언리얼 엔진 프로젝트 파일. 프로젝트 정보, 사용 중인 모듈, 플러그인 설정 등이 저장되며 언리얼 에디터가 이 파일을 통해 프로젝트를 실행함. |
'내일배움캠프' 카테고리의 다른 글
| 내일배움캠프 언리얼트랙 32일차 - 과제 03 (0) | 2026.06.09 |
|---|---|
| 내일배움캠프 언리얼트랙 31일차 - 과제03 (0) | 2026.06.05 |
| 내일배움캠프 언리얼트랙 29일차 - 커리어데이(2) + 블렌더 (0) | 2026.06.02 |
| 내일배움캠프 언리얼트랙 26일차 - 팀프로젝트(5) (완료) (0) | 2026.05.28 |
| 내일배움캠프 언리얼트랙 25일차 - 팀프로젝트(4) (0) | 2026.05.27 |