Godot Engine 무료 다운로드·설치 방법, 2D 게임 첫 화면 만들기

직접 만든 캐릭터나 버튼을 화면에 놓고 2D 게임의 첫 장면을 확인하고 싶다면 Godot Engine으로 시작할 수 있습니다. Windows 공식 다운로드 페이지에는 무료 4.7.2 기본판과 C# 개발용 .NET판이 따로 있습니다. 이 글은 처음 배우는 사람이 기본판을 고르고, 프로젝트를 만든 다음 버튼이 보이는 첫 장면을 실행하는 순서로 설명합니다.

Godot은 Windows에서 설치 마법사를 거치지 않습니다. 공식 압축 파일을 풀고 편집기를 여는 방식입니다. 편집기만 받은 상태와 게임을 다른 PC로 내보내는 작업도 다르므로, 먼저 장면을 저장하고 미리보기 창에 버튼이 나타나는 것까지 해보세요.

Godot Engine 공식 프레스 키트 아이콘
Godot Engine
Godot Engine contributors
4.7.2버전
Windows 64비트운영체제
무료비용
2D 게임 제작용도

Godot Engine 4.7.2 Windows 64비트 받는 방법

Godot의 장면과 노드부터 이해하기

Godot은 화면을 장면(Scene) 단위로 저장하고, 그 안에 기능별 노드(Node)를 넣습니다. 공식 문서의 2D 작업 화면에는 왼쪽 Scene 트리와 FileSystem 목록, 가운데 2D 화면, 오른쪽 Inspector가 있습니다. 버튼 하나를 넣는 작업도 장면의 루트 노드를 만든 뒤 자식 노드를 추가하는 순서로 진행합니다.

처음부터 캐릭터 이동 코드를 쓰기보다 작은 장면을 만들어 실행하는 편이 파일과 화면의 관계를 익히기 쉽습니다. 2D Scene을 만들면 Node2D가 루트로 들어가고, 여기에 Button을 추가할 수 있습니다. Inspector의 Text 속성에 글자를 넣고 장면을 저장한 다음 F6으로 현재 장면을 실행하면 미리보기에서 버튼을 볼 수 있습니다.

버튼이 화면에 보이는 것과 눌렀을 때 동작하는 것은 별개입니다. 클릭 반응을 만들려면 신호(signal)를 연결하거나 스크립트를 작성해야 합니다. 이 글의 첫 작업 결과는 작동하는 완성 게임이 아니라, 저장한 2D 장면을 실행해 버튼이 나타나는지 확인하는 것입니다.

프로젝트 관리자와 2D 편집 화면 살펴보기

Godot 공식 문서의 프로젝트 관리자: Create와 Import 메뉴Godot 공식 문서의 2D 편집 화면: Scene, FileSystem, Inspector와 2D 작업 공간

첫 이미지는 공식 문서의 프로젝트 관리자 화면으로 Create·Import를 보여 줍니다. 두 번째는 2D 편집기 예시로 왼쪽 Scene·FileSystem, 가운데 2D 화면, 오른쪽 Inspector가 보입니다. 공식 문서의 예시 화면은 4.7.2 설치 화면을 직접 촬영한 것이 아니므로 메뉴 위치가 버전에 따라 조금 다를 수 있습니다.

Godot Engine 4.7.2 Windows 64비트 받는 방법

프로그램Godot Engine 4.7.2
제작Godot Engine contributors
지원 환경Windows x86_64 기본판; 다른 아키텍처·운영체제 파일 별도
비용무료 오픈소스(MIT)
주요 작업2D 장면·게임 화면 제작
선택 파일Godot_v4.7.2-stable_win64.exe.zip

Windows 기본판과 .NET판을 구분해 받기

공식 Windows 페이지는 Godot Engine 4.7.2 x86_64 기본판과 Godot Engine – .NET 4.7.2를 나란히 제공합니다. GDScript로 처음 2D 장면을 만들 계획이라면 기본판을 고르면 됩니다. C#을 쓰려면 .NET판과 별도의 .NET SDK가 필요합니다. 이름이 비슷해도 파일과 준비 조건이 다르므로 다운로드 전에 필요한 언어를 먼저 정하세요.

여기서 다루는 파일은 Windows x86_64용 Godot_v4.7.2-stable_win64.exe.zip입니다. 공식 페이지에는 x86_32, arm64와 다른 운영체제 배포판도 따로 있습니다. Windows 시스템 정보에서 PC의 아키텍처를 확인하고 맞는 항목을 선택하세요. Godot은 이 ZIP을 압축 해제해 사용하며 일반 설치 마법사는 없습니다. 파일을 받은 뒤 압축 안의 실행 파일을 바로 열기보다 먼저 한 폴더에 풀어 두면 위치를 다시 찾기 쉽습니다.

공식 라이선스 설명에 따르면 엔진은 MIT 라이선스의 무료 오픈소스입니다. 개발한 게임의 콘텐츠 권리까지 Godot에 넘기는 방식도 아닙니다. 이 글의 무료 다운로드는 공식 엔진 파일을 뜻하며, 별도 스토어에서 받는 타사 리소스나 서비스 비용까지 포함한다는 의미는 아닙니다.

새 프로젝트를 만들고 2D 장면 준비하기

압축을 푼 Godot 편집기를 열면 프로젝트 관리자가 나타납니다. Projects 탭에서 Create를 누르고 빈 프로젝트의 저장 위치를 고르세요. 공식 첫 2D 게임 문서는 올바른 Project Path만 정하고 다른 기본 설정은 그대로 시작할 수 있다고 안내합니다. 프로젝트 이름과 폴더를 확인한 뒤 생성하면 편집기가 열립니다.

편집기에서 Scene > New Scene을 선택하고 왼쪽 Scene 영역의 2D Scene을 누릅니다. 그러면 Node2D가 루트가 됩니다. Scene 트리에서 루트를 오른쪽 클릭해 Add Child Node를 선택하고 Button을 찾아 추가하세요. 가운데 2D 화면에서 버튼 위치와 크기를 조정한 다음, 오른쪽 Inspector의 Text 속성에 '시작'처럼 눈에 띄는 문구를 입력합니다.

Scene > Save로 장면을 first_screen.tscn처럼 저장합니다. Windows에서는 F6으로 현재 장면을 실행할 수 있습니다. 별도 창이나 편집기의 Game 화면에 방금 적은 버튼 문구가 나타나면 첫 2D 장면을 만든 것입니다. 버튼을 눌러도 아직 아무 일도 일어나지 않는 것은 오류가 아니라 동작을 연결하지 않은 상태입니다. 다음 단계에서 pressed 신호와 스크립트를 붙이면 클릭 동작을 만들 수 있습니다.

장면 파일과 프로젝트 폴더를 구분하기

프로젝트를 만들 때 고른 폴더는 앞으로 장면, 그림, 소리, 스크립트가 모일 작업 공간입니다. 편집기 왼쪽 아래 FileSystem은 이 폴더의 자료를 보여 줍니다. 방금 만든 first_screen.tscn은 그 안에 저장되는 장면 파일이지 완성된 게임 실행 파일이 아닙니다. 저장 후 FileSystem에서 장면 이름이 보이는지 확인하면 다른 프로젝트에 잘못 저장하는 일을 줄일 수 있습니다.

작업을 다시 이어갈 때에는 프로젝트 관리자의 Projects 목록에서 해당 프로젝트를 열면 됩니다. 이미 만들어 둔 프로젝트가 목록에 없다면 새 프로젝트를 또 만들기 전에 Import로 기존 프로젝트 폴더를 찾으세요. 이름이 같은 빈 폴더를 새로 만들면 장면이 사라진 것처럼 보일 수 있습니다. 작업 폴더와 .tscn 파일을 함께 확인하는 편이 원인을 찾기 쉽습니다.

게임 화면을 PC용 실행 파일로 내보내는 일은 장면 저장과 별도입니다. 공식 다운로드 목록에는 export templates가 별도 항목으로 표시됩니다. 첫 화면을 미리 볼 때에는 아직 템플릿을 받을 필요가 없지만 다른 사람에게 실행 가능한 게임을 전달하려면 대상 플랫폼과 템플릿 설정을 더 해야 합니다. 첫날에는 프로젝트를 저장하고 F6 미리보기를 보는 목표에 집중하세요.

버튼이 보인 다음에 할 일

Button의 Text를 바꿨다면 장면을 다시 저장하고 F6으로 실행해 화면에도 같은 문구가 보이는지 확인해 보세요. 이렇게 속성 변경, 저장, 실행을 한 번 왕복하면 Scene 트리의 노드와 Inspector 값이 실제 화면에 어떻게 반영되는지 알 수 있습니다. 버튼을 화면 바깥에 옮겨 놓았다면 2D 화면에서 위치를 조정한 뒤 다시 확인합니다.

클릭했을 때 다음 장면으로 넘어가거나 글자가 바뀌게 만들고 싶다면 Button의 pressed 신호를 연결해야 합니다. 공식 입문 문서는 Button 노드를 추가하고 Text 속성을 바꾼 뒤 장면을 F6으로 실행하는 예를 보여 주며, 그 시점에는 눌러도 반응하지 않는다고 명시합니다. 먼저 이 상태를 정상적인 첫 결과로 받아들이고, 다음 작업에서 신호와 스크립트를 붙여 동작을 만드세요.

작업 중에 Scene 트리의 Button을 실수로 삭제했거나 다른 노드 아래에 넣었다면 Inspector에 Text 항목이 나타나지 않을 수 있습니다. 이때는 현재 선택한 노드 이름을 먼저 확인하세요. Button을 다시 선택한 뒤 Text를 수정하고 저장하면, 단순한 선택 실수와 실행 오류를 구분할 수 있습니다.

실행 화면이 비거나 그래픽 오류가 날 때

F5로 전체 프로젝트를 실행하려는데 메인 장면을 고르라는 창이 나오면 프로젝트 시작 장면이 아직 정해지지 않은 상태입니다. 지금 편집 중인 장면만 확인하려면 먼저 저장하고 F6으로 Current Scene을 실행하세요. 버튼이 보이지 않는다면 Scene 트리에 Button이 Node2D 아래 들어갔는지, Inspector의 Text에 글자가 있는지, 2D 화면 안쪽에 배치했는지 확인합니다.

화면이 뜨지 않거나 그래픽 장치 관련 오류가 나오면 공식 Windows 요구 사항을 확인하세요. 공식 페이지는 Vulkan 1.0 호환 하드웨어를 권장하며 최소 OpenGL 3.3/OpenGL ES 3.0을 명시합니다. 프로젝트 생성 단계에서 렌더러를 선택할 수 있으므로 오래된 GPU에서는 Compatibility 선택을 검토하고, 운영체제의 그래픽 드라이버 상태를 확인하세요. 이 안내가 모든 장치에서 실행을 보장하는 것은 아닙니다.

C# 메뉴나 템플릿을 기대했는데 기본판을 받았다면 .NET판을 골라야 합니다. .NET판에는 공식 페이지가 안내하는 .NET SDK도 필요합니다. ZIP의 이름과 Windows 아키텍처를 다시 확인한 뒤 공식 문제 해결 문서와 오류 메시지를 대조하세요. 다른 PC에서 실행할 게임 파일을 만들려면 편집기 다운로드 외에 export templates 설정이 별도로 필요합니다.

자주 묻는 질문

Godot Engine은 무료인가요?

네. 공식 엔진은 MIT 라이선스로 제공되는 무료 오픈소스입니다.

Windows에서 설치 파일을 실행해야 하나요?

공식 4.7.2 기본판은 ZIP을 풀어 사용합니다. 일반적인 설치 마법사는 없습니다.

처음부터 .NET판을 받아야 하나요?

GDScript로 시작한다면 기본판이면 됩니다. C#을 쓰려면 .NET판과 .NET SDK를 준비하세요.

저장한 장면만 실행하려면 무엇을 누르나요?

장면을 .tscn으로 저장한 뒤 Windows에서 F6으로 현재 장면을 실행하세요.

버튼을 눌러도 반응하지 않는 이유는 무엇인가요?

화면에 Button을 놓기만 했기 때문입니다. 클릭 반응은 pressed 신호 연결이나 스크립트 작업이 필요합니다.

첫 장면을 저장하고 실행 화면까지 확인하세요

Godot Engine을 처음 접한다면 Windows용 4.7.2 기본판을 고르고, 프로젝트 관리자에서 새 프로젝트를 만든 다음 2D Scene에 Button을 하나 놓아 보세요. Text를 적고 .tscn 장면을 저장한 뒤 F6 미리보기에서 글자가 보이면 첫 화면 작업은 끝납니다. 이후 버튼 신호를 연결하거나 캐릭터 장면을 더하면서 게임으로 확장할 수 있습니다.

공식 자료와 확인일

Godot Engine 공식 Windows 4.7.2 다운로드와 시스템 요구 사항 · Godot Engine 공식 MIT 라이선스 · Godot Engine 공식 편집기 화면 설명 · Godot Engine 공식 첫 2D 프로젝트 생성 · Godot Engine 공식 장면 저장·Button·F6 설명 · Godot Engine 공식 아이콘 출처와 사용 조건 | 2026-10-08

Godot Engine 4.7.2 Windows 64비트 받는 방법