Godot

Godot 4 인터페이스 완벽 가이드: 초보자를 위한 기본 개념 정리

경수! 2025. 2. 18. 16:46
반응형
SMALL

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) 노드 추가 및 스크립트 연결

노드 추가 방법

  1. + 버튼 클릭 → 원하는 노드 선택
  2. Ctrl + A → 검색창에서 직접 검색

스크립트 연결 방법

  1. 노드를 선택한 상태에서 Attach Script 클릭
  2. GDScript 선택 후 Create 클릭
  3. 자동으로 스크립트가 생성되며 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

 

 

반응형
LIST