Skip to content

2026년 최고의 오픈 소스 게임 엔진

2026년 최고의 오픈 소스 게임 엔진

오픈 소스 게임 엔진에는 독점 엔진이 제공할 수 없는 장점이 있습니다. 게임 출시 후에도 바뀌지 않는 라이선스입니다. 사용자별 요금도, 매출 기준도, 갑작스러운 가격 정책도 없습니다. 소스 코드를 읽고 포크할 수 있으며, 원래 개발팀이 프로젝트를 떠나더라도 계속 개발할 수 있습니다. Unity 런타임 요금 사태 이후 많은 팀이 오픈 소스로 전환한 이유가 바로 이러한 안정성입니다.

이 글은 2026년에 사용할 가치가 있는 오픈 소스 게임 엔진을 용도별로 정리한 전체 목록입니다. 간단히 요약하면, 범용 2D 및 3D 엔진에는 Godot, 2D 웹에는 Phaser, 3D 웹에는 Three.js 또는 Babylon.js, Rust를 사용한다면 Bevy, 빌드 크기를 최대한 줄여야 한다면 Defold를 추천합니다. 아래의 모든 버전과 라이선스는 2026년 9월을 기준으로 확인했습니다. 특히 웹 빌드가 필요하다면 브라우저 내보내기 지원 여부를 표시했으며, 자세한 내용은 최고의 웹 게임 엔진 비교에서 확인할 수 있습니다.

빠른 비교

엔진라이선스언어2D / 3D웹 내보내기추천 용도
GodotMITGDScript, C#둘 다지원(GDScript)범용 무료 엔진
PhaserMITJavaScript2D지원2D 웹 게임
PixiJSMITJavaScript2D지원맞춤형 2D 렌더링
Three.jsMITJS / TS3D지원웹 3D, 최고의 제어 능력
Babylon.jsApache 2.0JS / TS3D지원기능이 풍부한 웹 3D
Defold무료, 소스 공개Lua2D / 가벼운 3D지원가장 작은 웹 빌드
Excalibur.jsBSDTypeScript2D지원TypeScript 2D 게임
BevyMIT / Apache 2.0Rust둘 다지원(Wasm)Rust, 데이터 주도 설계
LÖVEzlibLua2D제한적빠른 2D 프로토타이핑
Cocos Creator / COCOS 4MIT(2026년 1월부터 완전한 오픈 소스)TypeScript둘 다지원미니게임, 아시아 시장
O3DEApache 2.0C++, Lua3D미지원대규모 3D, AAA급 프로젝트

단 하나의 “최고” 오픈 소스 엔진은 없습니다. 적합한 엔진은 2D인지 3D인지, 어떤 언어를 사용하는지, 웹을 대상으로 하는지에 따라 달라집니다.

2026년에 달라진 점

올해는 엔진을 선택하기 전에 알아둘 만한 몇 가지 변화가 있었습니다. COCOS는 완전한 오픈 소스가 되었습니다. 2026년 1월 4일, 회사는 일반 MIT 라이선스로 COCOS 4를 공개한다고 발표하면서 Cocos Creator 시대의 상업적 조항을 삭제했습니다. cocos4 저장소에는 v4.0.0 태그가 지정되었으며, 에디터는 CLI 도구로 분리되었습니다. Fenris Creations(이전 CCP Games)는 2026년에 EVE Online의 기반 엔진인 Carbon의 구성 요소를 MIT 및 기타 허용적 라이선스로 GitHub에 공개했습니다. 완성형 게임 엔진이 아니라 코어, 리소스, IO, 수학, 길 찾기 등의 라이브러리 모음이며, carbonengine 조직에서 확인할 수 있습니다. 그보다 조금 앞선 2025년 11월에는 Facepunch가 s&box의 C# 계층을 MIT 라이선스로 오픈 소스화했습니다. 다만 여전히 Valve의 비공개 Source 2를 기반으로 하므로 전체 스택이 완전히 공개된 것은 아닙니다. 릴리스 측면에서는 Godot이 6월에 4.7을 출시했고 8월에는 4.7.2가 나왔으며 4.8은 개발 스냅샷 단계입니다. Bevy는 6월에 0.19를 출시했고, Phaser 4는 4월, Babylon.js 9는 3월에 공개되었습니다. O3DE는 5월에 26.05 릴리스를 내놓았고, Defold 1.13.1은 8월에 라이트 컴포넌트를 추가했으며, MIT 라이선스의 C# 엔진 Stride는 4.4 베타 버전을 개발하고 있습니다. 부정적인 변화는 없었습니다. 이 목록의 어떤 엔진도 2026년에 더 제한적인 라이선스로 전환하지 않았습니다.

완전한 2D 및 3D 엔진

Godot

Godot은 사람들이 “오픈 소스 게임 엔진”이라고 말할 때 가장 먼저 떠올리는 엔진입니다. MIT 라이선스이며 2D와 3D를 모두 지원하고, 어떤 형태의 요금이나 매출 상한도 없습니다. 약 5MB Brotli 또는 9MB gzip 크기의 작은 웹 빌드를 만들 수 있으며, 4.3부터는 iOS와 Safari를 원활하게 지원하는 단일 스레드 내보내기를 제공합니다. 현재 안정 버전은 4.7.2(2026년 8월)이며 4.8이 개발 중입니다. 웹과 관련된 한 가지 주의점은 C# 프로젝트를 아직 브라우저로 내보낼 수 없고 GDScript만 가능하다는 것입니다. 웹 내보내기 문서에 따르면 이는 2026년 9월 현재도 마찬가지입니다. 독점 엔진에서 벗어나려는 대부분의 팀에게 Godot은 가장 유사한 범용 대안입니다. 직접 비교는 웹 게임용 Godot과 Unity 비교를 참고하세요.

Cocos Creator

Cocos Creator는 무료 에디터와 오픈 소스(MIT) 런타임을 함께 제공합니다. 2D와 3D를 모두 처리하고 WebGL, WebGPU, Wasm을 지원하며, 빌드 크기가 중요한 WeChat 및 TikTok 같은 미니게임 플랫폼에 특히 강합니다. 빌드 크기는 약 2~4MB입니다. Cocos Creator 3.8.8(2025년 12월)은 3.x 계열의 마지막 버전이며, 2026년 1월부터 후속작인 COCOS 4는 엔진과 에디터가 분리된 완전한 MIT 라이선스 소프트웨어가 되어 기존 상업적 조항이 사라졌습니다. 웹 중심 옵션과 비교하고 있다면 Cocos 대안을 참고하세요.

웹용 3D 라이브러리 및 엔진

Three.js

Three.js는 웹에서 가장 널리 사용되는 3D 라이브러리로, MIT 라이선스이며 코어 크기는 약 150KB입니다. 현재 릴리스는 r185(2026년 7월)이며, WebGPU 렌더러는 자동으로 WebGL2로 폴백합니다. 완전한 엔진이 아니라 렌더링 라이브러리이므로 게임 시스템을 직접 추가하거나 상위 프레임워크를 사용해야 합니다. 더 많은 코드를 직접 작성하는 대신 최고의 제어 능력과 가장 작은 용량을 얻는 것이 핵심적인 절충점입니다. Cinevva Engine도 Three.js를 기반으로 구축했으며, 빈 캔버스에서 시작하지 않도록 게임 시스템을 그 위에 추가했습니다.

Babylon.js

Babylon.js는 내장 물리, 애니메이션, 씬 인스펙터, 강력한 WebGPU 및 WGSL 지원을 제공하는 완전한 오픈 소스 3D 엔진(Apache 2.0)입니다. Babylon.js 9는 2026년 3월에 출시되었으며, 릴리스 페이지에 따르면 2026년 9월 현재 버전은 9.25입니다. Three.js와 비교하면 크기가 더 큰 대신 기본 제공 기능이 더 많습니다. 프로젝트에 어느 쪽이 적합한지는 Three.js와 Babylon.js 비교를 참고하세요.

2D 프레임워크

Phaser

Phaser는 가장 인기 있는 오픈 소스 HTML5 게임 프레임워크로, MIT 라이선스이며 가장 큰 2D 웹 커뮤니티와 생태계를 갖추고 있습니다. 빌드 크기는 약 500KB입니다. 2D 게임을 만들고 JavaScript를 사용한다면 이보다 나은 선택을 찾기 어렵습니다.

PixiJS

PixiJS는 약 200KB 크기의 빠른 2D WebGL 렌더러(MIT)입니다. 3D 분야의 Three.js처럼 완전한 엔진이 아닌 렌더러이므로 게임 로직은 직접 준비해야 합니다. 맞춤형 2D 렌더링과 작은 용량을 원할 때 선택하세요.

Excalibur.js

Excalibur.js는 TypeScript로 작성된 사용하기 쉬운 BSD 라이선스 2D 엔진으로, 크기는 약 300KB이며 단순한 렌더러보다 더 많은 게임 기능을 기본 제공합니다. 타입 지원과 완만한 학습 곡선을 원한다면 잘 맞습니다.

LÖVE (Love2D)

LÖVE는 오랫동안 개발되어 온 zlib 라이선스 2D 프레임워크로, Lua 스크립트를 사용합니다. 데스크톱에서 빠르게 프로토타입을 만들거나 게임 잼에 참여할 때 많은 사랑을 받고 있습니다. love.js를 통한 웹 내보내기가 존재하지만 제한적이므로, LÖVE는 데스크톱 우선 도구로 보는 것이 좋습니다.

Rust, C++ 및 대규모 엔진

Bevy

Bevy는 Rust로 작성된 현대적인 데이터 주도 엔진으로, MIT와 Apache 2.0 이중 라이선스를 사용합니다. 엔티티 컴포넌트 시스템 아키텍처가 큰 매력이며, 브라우저 빌드를 위해 WebAssembly로 컴파일할 수 있습니다. 다른 엔진보다 역사가 짧고 빠르게 변화하므로 버전 간 호환성을 깨는 변경이 있을 수 있지만, 2026년에도 성장세가 강합니다. Bevy 0.19는 2026년 6월에 출시되었고 8월에 0.19.1 패치가 나왔습니다.

Open 3D Engine (O3DE)

O3DE는 AWS 등을 후원사로 둔 Linux Foundation 프로젝트(Apache 2.0)로, 대규모 고품질 3D를 목표로 합니다. AAA급 게임을 제작하려는 팀과 그에 걸맞은 자원을 갖춘 팀을 위한 본격적인 대형 엔진입니다. 현재 버전은 26.05 릴리스(2026년 5월)입니다. 브라우저는 지원하지 않습니다.

선택 방법

  • 거의 모든 용도에 쓸 수 있는 무료 엔진 하나를 원하나요? Godot.
  • 2D 웹 게임을 만들고 있나요? Phaser, 또는 맞춤형 렌더링을 위한 PixiJS/Excalibur.js.
  • 3D 웹 게임을 만들고 있나요? 제어 능력과 작은 크기를 원하면 Three.js, 모든 기능이 기본 제공되길 원하면 Babylon.js.
  • 웹 빌드를 최대한 작게 만들어야 하나요? Defold.
  • 미니게임 플랫폼을 대상으로 하나요? Cocos Creator.
  • Rust와 ECS를 좋아하나요? Bevy.
  • 대규모 고품질 3D가 필요한가요? O3DE.

웹이 목표라면 위 엔진 중 O3DE와 (대부분의 경우) LÖVE를 제외한 모든 엔진으로 브라우저 빌드를 만들 수 있습니다. 웹에 특화된 전체 분석은 웹 게임 엔진 비교웹 게임용 Unity 대안 가이드를 참고하세요.

자주 묻는 질문

2026년 최고의 오픈 소스 게임 엔진은 무엇인가요?

대부분의 사람에게는 Godot입니다. MIT 라이선스이고 매출 상한 없이 무료이며, 깔끔한 웹 내보내기 기능을 갖춘 유능한 2D 및 3D 엔진입니다. 2D 웹에서는 Phaser가 가장 인기 있는 오픈 소스 선택지이며, 3D 웹에서는 Three.js(라이브러리) 또는 Babylon.js(완전한 엔진)가 좋습니다. 최적의 선택은 차원, 언어, 플랫폼에 따라 달라집니다.

Godot은 정말 아무런 조건 없이 무료인가요?

네. Godot은 MIT 라이선스로 배포되므로 요금, 로열티, 매출 기준, 사용자별 라이선스가 전혀 없으며 앞으로도 마찬가지입니다. 상업용 게임에 사용할 수 있고 엔진 자체도 수정할 수 있습니다. 이 프로젝트는 개발자에게 요금을 부과하는 대신 기부와 후원으로 운영됩니다.

오픈 소스 게임 엔진으로 상업용 게임을 만들 수 있을 만큼 충분한가요?

네. 상업적으로 성공한 많은 게임이 오픈 소스 엔진으로 출시되었으며, 오픈 소스에는 걱정해야 할 매출 상한도 없습니다. 단점은 보통 내장 에셋 마켓플레이스가 더 작고, 일부 엔진의 경우 대형 독점 엔진보다 바로 사용할 수 있는 기능이 적다는 점입니다. 특히 웹 게임에서는 오픈 소스 엔진이 더 작고 빠른 빌드를 만드는 경우가 많습니다.

Unity 또는 Unreal은 오픈 소스인가요?

아닙니다. Unity는 비공개 소스이며 구독 방식입니다. Unreal Engine은 소스 공개 방식으로, 계정이 있으면 코드를 읽고 수정할 수 있지만 오픈 소스는 아니며 일정 매출 기준을 넘으면 로열티가 부과됩니다. 오픈 소스 엔진이 꼭 필요하다면 Godot이 Unity와 가장 유사하며, 나머지는 Unity 대안 가이드에서 확인할 수 있습니다.

2026년에 새로 등장했거나 새롭게 오픈 소스화된 게임 엔진은 무엇인가요?

2026년의 가장 큰 라이선스 관련 소식은 COCOS 4입니다. 상업적 조항이 삭제되었으며 2026년 1월부터 완전한 MIT 라이선스로 제공됩니다. Fenris Creations도 EVE Online의 Carbon 엔진 구성 요소를 MIT 라이선스로 GitHub에 공개했고, Facepunch의 s&box C# 계층은 2025년 말에 MIT 라이선스로 전환되었습니다. 다만 기반인 Source 2는 여전히 비공개입니다. 기존 엔진 중 올해 더 제한적인 라이선스로 변경된 엔진은 없습니다. 버전 정보는 위의 “2026년에 달라진 점” 섹션을 참고하세요.

최고의 오픈 소스 3D 게임 엔진은 무엇인가요?

에디터를 갖춘 완전한 3D 엔진으로는 Godot이 좋으며, 대부분의 팀이 선택하는 엔진이기도 합니다. 특히 브라우저용 3D에서는 Babylon.js가 가장 완성도 높은 오픈 소스 엔진이고 Three.js가 가장 널리 사용되는 라이브러리입니다. 둘 다 WebGPU 렌더러와 WebGL2 폴백을 제공합니다. Rust와 ECS를 원한다면 Bevy, 웹 빌드가 필요 없고 AAA 규모의 도구가 필요하다면 O3DE를 선택하세요. 결정하기 전에 오픈 소스 웹 3D로 무엇을 만들 수 있는지 확인하고 싶다면 Cinevva Engine을 살펴보세요. Three.js를 기반으로 구축되었습니다.

플레이어가 브라우저에서 실행할 수 있도록 WebGL을 지원하는 오픈 소스 엔진은 무엇인가요?

거의 모든 엔진이 지원합니다. Godot은 WebGL 2.0으로 내보낼 수 있고(GDScript와 단일 스레드 내보내기 사용), Phaser, PixiJS, Excalibur.js, Three.js, Babylon.js는 웹 네이티브입니다. Defold는 약 1.14MB 크기의 Wasm 및 WebGL 빌드를 만들고, Bevy는 WebAssembly로 컴파일되며, Cocos Creator는 WebGL과 WebGPU로 내보낼 수 있습니다. 예외는 O3DE(브라우저 대상 없음)와 LÖVE(서드 파티 love.js만 지원)입니다. WebGL 및 WebGPU 검사 도구를 실행해 플레이어의 브라우저가 무엇을 지원하는지 확인하세요.

2026년 오픈 소스 게임 엔진 전체 목록이 있나요?

이 페이지 상단의 빠른 비교표가 전체 목록입니다. Godot, Phaser, PixiJS, Three.js, Babylon.js, Defold, Excalibur.js, Bevy, LÖVE, COCOS 4, O3DE가 있으며, “2026년에 달라진 점” 섹션에는 Stride, Carbon, s&box도 소개되어 있습니다. 각 항목에는 라이선스와 현재 버전 링크가 있으므로 선택하기 전에 직접 확인할 수 있습니다.

웹에 가장 적합한 오픈 소스 게임 엔진은 무엇인가요?

범용 2D/3D 엔진으로는 Godot, 2D에는 Phaser, 3D에는 Three.js 또는 Babylon.js가 좋습니다. Defold는 완전한 엔진 중 가장 작은 웹 빌드를 만듭니다. 모두 무료 오픈 소스입니다. 웹 게임 엔진 비교에서는 빌드 크기, 로딩 시간, 브라우저 지원을 기준으로 순위를 매겼습니다.

지금 바로 해보세요무료 엔진은 훌륭합니다. 무료이면서 설정도 필요 없다면 더 빠릅니다

먼저 아이디어를 시험하고, 더 큰 기능이 필요해질 때 엔진을 도입하세요.

무료로 만들기 →무료입니다. 설치 없이 브라우저에서 바로 실행됩니다.

관련 콘텐츠