Godot Engine(https://godotengine.org) 일반판과 .NET판 차이와 C# 웹 내보내기 제한

IT

Godot Engine은 MIT 라이선스의 무료 오픈소스 게임 엔진입니다. 최신판은 2026년 8월 18일 나온 4.7.2입니다. C#을 쓰려면 반드시 .NET판을 받아야 하고, 게임 스토어에서 받는 판에는 C# 기능이 없습니다.

Godot Engine 최신판과 다운로드 파일

Godot Engine 최신판은 2026년 8월 18일 나온 4.7.2입니다. 4.7은 6월 18일, 4.7.1은 7월 14일에 나왔고, Godot 3 계열은 8월 22일 3.6.3이 나왔습니다.

구분내용
최신판4.7.2 (2026년 8월 18일)
윈도우x86_64 · x86_32 · arm64
맥Universal (서명·공증됨)
리눅스x86_64 · x86_32 · arm64 · arm32
권장 그래픽Vulkan 1.0 지원
최소 그래픽OpenGL 3.3 / OpenGL ES 3.0 지원

Godot Engine은 설치 과정이 없습니다. 받은 압축 파일을 풀고 실행 파일을 열면 됩니다. 실행에 문제가 있으면 공식 문서의 문제 해결(Troubleshooting) 페이지를 보라고 다운로드 페이지가 안내합니다.

윈도우 실행 파일은 코드 서명이 돼 있고, 맥판은 서명과 공증까지 돼 있습니다.

게임을 다른 플랫폼용으로 내보내려면 에디터와 별도로 내보내기 템플릿(Export templates)을 받아야 합니다. 일반판용과 .NET판용이 따로 있습니다.

미리 새 기능을 써 보고 싶다면 다운로드 페이지의 미리보기 빌드(Preview builds)를 받을 수 있고, 소스 코드에서 직접 빌드할 수도 있습니다.

Godot Engine 일반판과 .NET판 — C#은 .NET판에서만

다운로드 페이지에는 두 판이 나란히 있습니다. 쓸 언어에 따라 고릅니다.

  • Godot Engine (일반판) — GDScript·C++ (C# 없음)
  • Godot Engine – .NET — C# 지원, .NET SDK 따로 설치
  • 게임 스토어판 — .NET/C# 미포함
  • .NET판 아키텍처 — 운영체제와 같은 것만, 에뮬레이션 실행 불가
  • .NET 버전 — .NET 8 이상 (안드로이드 내보내기는 .NET 9 이상)
  • 입문 권장 언어 — GDScript

공식 FAQ는 처음 시작한다면 엔진 전용 언어인 GDScript를 권합니다. 시제품을 빨리 만들고 출시까지 걸리는 시간을 줄이는 데 맞는 언어라고 설명합니다.

C#을 쓰려면 이렇게 준비합니다.

  1. 다운로드 페이지에서 'Godot Engine – .NET'을 받습니다.
  2. .NET SDK를 설치합니다. 공식 문서는 64비트판을 설치하라고 강조합니다.
  3. 내보내기를 할 때는 '.NET'용 내보내기 템플릿을 받습니다.

공식 FAQ는 C# 지원이 아직 비교적 새로워 문제를 만날 수 있다고 적고 있습니다. 다운로드 페이지는 .NET판으로 내보낼 때 대상 플랫폼별(x86_64, x86_32, arm64)로 모두 내보내라고 안내합니다.

Godot Engine C# 내보내기 제한 — 웹은 안 됨

C#으로 만들기 전에 내보낼 곳부터 확인해야 합니다. 공식 C# 문서 맨 앞 주의 문구입니다.

  • 웹(브라우저) — Godot 4 C# 프로젝트는 내보내기 불가
  • 웹에서 C#이 꼭 필요하면 — Godot 3 사용
  • 안드로이드 — 4.2부터 가능 · 실험 단계 · .NET 9 이상
  • iOS — 4.2부터 가능 · 실험 단계
  • 윈도우·맥·리눅스 — 내보내기 가능
  • 안드로이드 에디터 — C# 사용 불가

공식 FAQ도 C# 지원이 웹 플랫폼에서는 아직 빠져 있다고 적고 있습니다.

안드로이드와 iOS용 C# 내보내기는 4.2부터 가능하지만 실험 단계이고 몇 가지 제한이 있다고 적혀 있습니다.

반대로 Godot 3이 필요한 경우도 있습니다. 공식 출시 정책 문서는 새 프로젝트에 4.x를 권하면서도, GLES2나 WebGL 1.0처럼 4.x에 없는 기능이 꼭 필요하면 3.x로 시작하라고 안내합니다.

Godot Engine 판별 지원 기간과 판 올리기 기준

공식 문서의 출시 정책 표입니다. 같은 계열에서는 마지막 패치판만 지원합니다.

  • 4.8 — 개발 중 · 2026년 4분기 예상
  • 4.7 (2026년 6월) — 버그·보안 수정, 플랫폼 지원 갱신
  • 4.6 (2026년 1월) — 버그·보안 수정, 플랫폼 지원 갱신
  • 4.5 (2025년 9월) — 보안·플랫폼 문제만 수정
  • 4.4 이하 — 지원 종료
  • 3.6 (2024년 9월) — 버그·보안 수정, 플랫폼 지원 갱신

옛 패치판에서 문제가 생기면 같은 계열의 최신 패치판으로 올려 다시 확인한 뒤 신고하라고 안내합니다.

판을 올리는 기준도 공식 문서에 있습니다.

  1. 패치판(4.7.1 → 4.7.2): 따라 올리기를 권장합니다. 버그·보안 수정과 모바일 플랫폼 지원 갱신이 들어 있습니다.
  2. 마이너판(4.6 → 4.7): 경우에 따라 판단합니다. 동작이 바뀌는 변경이 들어 있을 수 있고, 특히 문서에 실험 기능으로 표시된 클래스가 그렇습니다.
  3. 메이저판(3 → 4): 지금 잘 돌아가면 시작한 판을 유지하라고 권합니다. 기존 기능이 빠지고 하드웨어 요구 사양이 올라갈 수 있습니다.

어느 경우든 올리기 전에 프로젝트를 백업하거나 버전 관리를 하라고 적혀 있습니다. Godot 3용 강좌를 보면서 4.x를 쓸 때는 공식 'Godot 3에서 Godot 4로 업그레이드' 문서를 함께 열어 두고 이름이 바뀐 노드와 메서드를 확인하라고 안내합니다.

Godot Engine 라이선스와 게임 배포 시 고지

엔진은 MIT 라이선스입니다. 공식 라이선스 페이지가 정리한 내용입니다.

  • 사용 — 어떤 용도로든 무료, 상업용 포함
  • 수정 — 엔진 소스를 보고 고칠 수 있음
  • 재배포 — 수정판도 다른 라이선스(비공개 포함)로 배포 가능
  • 만든 게임 — 저작권은 만든 사람에게, 라이선스도 자유
  • 배포 시 의무 — 엔진 저작권 고지와 라이선스 문구 포함
  • 간단한 방법 — 게임 문서나 크레디트에 godotengine.org/license 링크

엔진의 라이선스와 저작권은 Godot Engine으로 만든 콘텐츠에는 적용되지 않습니다. 게임의 라이선스는 만든 사람이 정합니다.

다만 게임과 함께 배포되는 엔진 실행 파일은 라이선스가 말하는 '소프트웨어'의 복사본입니다. 그래서 저작권 고지와 라이선스 문구를 게임 문서 어딘가에 넣어야 합니다. 공식 누리집은 게임 문서나 크레디트에 godotengine.org/license 링크를 넣으면 이 조건을 채운 것으로 본다고 적고 있습니다.

엔진 안에는 각자 라이선스를 가진 외부 라이브러리도 들어 있습니다. 자세한 내용은 공식 문서의 '라이선스 준수(Complying with Licenses)' 페이지에 있습니다.

Godot Engine 게임기 출시와 안드로이드 에디터

게임기용으로는 공식 내보내기가 없습니다. 공식 누리집의 게임기 지원 페이지가 이유와 절차를 설명합니다.

  • 공식 지원 — 없음 (게임기는 비공개 SDK·비밀유지계약 필요)
  • 가능한 길 — 제조사 승인 + 공식 SDK + 이식 도구
  • 이식 도구 — 승인된 외부 업체의 미들웨어
  • 개발 키트 — 제조사에서 구입(가격 비공개)
  • 등급 분류 — 지역별 심의 기관
  • 안드로이드 에디터 — 실험 단계, 키보드·마우스 권장, C# 불가

게임기 출시 순서는 이렇습니다.

  1. 게임기 제조사에 개발자로 등록합니다.
  2. 승인을 받아 개발 도구와 SDK를 받습니다.
  3. 개발 키트를 구합니다.
  4. 게임기용 내보내기 템플릿을 직접 만들거나 외부 업체 것을 씁니다.
  5. 지역별 심의 기관에서 등급을 받습니다.

Godot 재단은 오픈소스 원칙 때문에 공식 게임기 이식판을 두지 않는다고 밝힙니다. 공식 페이지의 업체 목록은 품질을 보증하지 않는다고 적혀 있습니다.

안드로이드 기기에서 쓰는 에디터도 있습니다. 다만 실험 단계이고 터치 화면에 맞춰지지 않아 키보드와 마우스 연결을 강하게 권합니다. APK로 설치하려면 기기 설정에서 브라우저의 출처를 알 수 없는 앱 설치를 허용해야 합니다.

자주 묻는 질문

Godot Engine으로 C# 게임을 웹으로 내보낼 수 있나요?

Godot 4에서는 안 됩니다. 공식 C# 문서는 Godot 4로 C#을 쓴 프로젝트는 웹 플랫폼으로 내보낼 수 없다고 적고, 웹에서 C#이 필요하면 Godot 3을 쓰라고 안내합니다.

Godot Engine에서 C#을 쓰려면 무엇을 받아야 하나요?

다운로드 페이지의 'Godot Engine – .NET'판과 .NET SDK(.NET 8 이상, 64비트)를 설치합니다. 일반판과 게임 스토어판에는 C# 기능이 없습니다.

Godot Engine으로 만든 게임을 팔아도 되나요?

됩니다. 엔진은 MIT 라이선스이고 만든 게임의 저작권은 만든 사람에게 있습니다. 다만 엔진 저작권 고지와 라이선스 문구를 게임 문서나 크레디트에 넣어야 합니다.

카테고리: IT등록일 2026.10.21