Godot 4 인터페이스 완벽 가이드: 초보자를 위한 기본 개념 정리
Godot을 처음 실행하면 다양한 패널과 메뉴가 보이지만, 처음에는 다소 복잡해 보일 수 있습니다.
이번 포스팅에서는 Godot 4의 주요 인터페이스 구성 요소를 쉽게 이해하고, 게임 개발을 시작하는 데 필요한 기본 개념을 정리해 보겠습니다.
🏠 1. Godot 4 시작 화면
Godot을 실행하면 처음 나타나는 Project Manager 화면에서 다음을 할 수 있습니다.
✅ 새 프로젝트 생성
✅ 기존 프로젝트 열기
✅ 샘플 프로젝트 가져오기 (학습용)
프로젝트를 생성하면 에디터 화면이 나타납니다.
🔥 2. Godot 4 에디터 기본 구조
Godot 에디터는 크게 6가지 영역으로 나뉩니다.
📌 (1) 씬(Scene) 뷰
게임 화면을 직접 편집하는 공간입니다.
- 2D 모드: 2D 게임 제작
- 3D 모드: 3D 게임 제작
- Script 모드: 코드 편집
- AssetLib: 무료 에셋(이미지, 모델, 코드 등) 다운로드 가능
🎯 Tip: 마우스 휠로 줌 인/아웃 가능, Space 키를 누른 상태에서 드래그하면 화면 이동
📌 (2) 씬 트리(Scene Tree)
현재 씬(Scene)에 포함된 모든 노드(Node)를 계층 구조로 보여줍니다.
Godot에서는 **"모든 것이 노드(Node)"**로 구성됩니다.
🎯 Tip: Ctrl + D를 눌러 노드를 복제할 수 있습니다.
📌 (3) 파일 시스템(FileSystem)
게임 프로젝트 내 모든 파일을 관리하는 곳입니다.
- res:// → 프로젝트의 루트 폴더
- Scenes/ → 씬 파일(.tscn) 저장
- Scripts/ → 코드 파일(.gd) 저장
- Assets/ → 이미지, 오디오 등 리소스 저장
🎯 Tip: 파일을 res:// 안에서 폴더 정리하면 프로젝트 관리가 쉬워집니다.
📌 (4) 인스펙터(Inspector)
선택한 노드의 속성을 수정할 수 있는 공간입니다.
- Transform → 위치(Position), 크기(Scale), 회전(Rotation) 설정
- Physics → 물리 엔진 관련 설정
- Sprite2D → 이미지(Texture) 변경
🎯 Tip: 속성 값을 수정한 후 Ctrl + Z로 이전 상태로 되돌릴 수 있습니다.
📌 (5) 노드 추가 및 스크립트 연결
노드 추가 방법
- + 버튼 클릭 → 원하는 노드 선택
- Ctrl + A → 검색창에서 직접 검색
스크립트 연결 방법
- 노드를 선택한 상태에서 Attach Script 클릭
- GDScript 선택 후 Create 클릭
- 자동으로 스크립트가 생성되며 script.gd 파일이 파일 시스템에 추가됨
📌 (6) 실행 & 디버깅 도구
게임 실행 버튼
- ▶ (F5) → 현재 씬 실행
- ⏵ (F6) → 전체 프로젝트 실행
디버깅 기능
- Print() 함수로 콘솔 출력
- Debugger 패널에서 오류 메시지 확인 가능
🎯 Tip: F8을 눌러 브레이크포인트(Debug Breakpoints) 설정 가능
🚀 마무리: Godot 인터페이스 핵심 요약
💡 Godot 4 에디터는 크게 6가지로 구성됨!
✅ 씬(Scene) 뷰 → 게임 화면 직접 편집
✅ 씬 트리(Scene Tree) → 노드 계층 구조
✅ 파일 시스템(FileSystem) → 프로젝트 파일 관리
✅ 인스펙터(Inspector) → 노드 속성 수정
✅ 노드 추가 및 스크립트 연결 → 게임 로직 개발
✅ 실행 및 디버깅 → 게임 실행 및 오류 확인
이제 Godot의 기본 인터페이스를 이해했으니, 간단한 게임을 만들어보는 것이 가장 좋은 연습 방법입니다! 🎮🚀
1. Godot 설치부터 초간단 게임 만들기
Godot을 처음 배우는 초보자를 위해, 인터페이스를 익히면서 아주 간단한 게임을 만들어 보겠습니다. 이 ...
blog.naver.com