본문으로 건너뛰기

프로젝트 구조

Grapicar Studio 프로젝트의 구조를 설명합니다.

프로젝트 폴더 구조

MyProject/
├── .vscode/ # VSCode 설정 파일
├── src/ # 소스 코드
│ └── AppMain.cpp # 메인 애플리케이션 코드
├── resources/ # 리소스 파일
│ ├── models/ # 3D 모델 (GLB, GLTF)
│ ├── textures/ # 텍스처 (PNG, JPG)
│ ├── fonts/ # 폰트 (TTF)
│ ├── scripts/ # 스크립트 파일
│ └── audio/ # 오디오 파일
├── build/ # 빌드 출력 (자동 생성)
├── CMakeLists.txt # CMake 빌드 설정
└── README.md # 프로젝트 설명

주요 디렉토리 설명

.vscode/

Visual Studio Code 설정 파일이 들어있는 폴더입니다. CMake 빌드 설정, 디버깅 설정 등이 포함됩니다.

src/

프로젝트의 소스 코드가 들어있는 폴더입니다. AppMain.cpp는 애플리케이션의 진입점입니다.

resources/

프로젝트에서 사용하는 모든 리소스 파일을 관리하는 폴더입니다.

resources/models/

3D 모델 파일 (GLB, GLTF 형식)을 저장합니다.

resources/textures/

텍스처 이미지 파일 (PNG, JPG 형식)을 저장합니다.

resources/fonts/

폰트 파일 (TTF 형식)을 저장합니다.

resources/scripts/

스크립트 파일들을 저장합니다. Grapicar Studio의 스크립트 에디터에서 작성한 코드가 여기에 저장됩니다.

resources/audio/

오디오 파일들을 저장합니다.

build/

프로젝트를 빌드할 때 생성되는 출력 파일들이 저장되는 폴더입니다. 이 폴더는 자동으로 생성됩니다.

프로젝트 파일

CMakeLists.txt

CMake 빌드 시스템의 설정 파일입니다. 프로젝트의 빌드 방식을 정의합니다.

README.md

프로젝트에 대한 설명과 사용법을 기록하는 문서입니다.

리소스 관리

Grapicar Studio에서는 리소스 탐색기를 통해 프로젝트의 리소스를 관리할 수 있습니다:

  • 리소스 파일 추가 (Import)
  • 리소스 파일 삭제
  • 리소스 파일 이름 변경
  • 폴더 구조 관리

리소스 파일은 프로젝트 폴더의 resources/ 디렉토리에 저장되며, 스튜디오 내에서 직접 관리할 수 있습니다.