고도(게임엔진)
Godot (game engine)원본 작성자 |
|
---|---|
초기출시 | 2014년 1월 14일;[1] | 전 (
안정적 해제 | 4.1.2[2] / 2023년 10월 4일; |
프리뷰 릴리즈 | 4.2 베타 2[3] / 2023년 10월 19일; 전( |
저장소 | |
기재. | C++[4] |
운영체제 | Microsoft Windows, macOS, Linux, Android, Web, FreeBSD, NetBSD, OpenBSD[5] |
플랫폼 | § 지원 플랫폼 참조 |
크기 | 28–189.3 메가바이트(운영 체제에 따라 다름)[6] |
에서 사용 가능 | 36개국어 |
언어 목록 아랍어, 아르헨티나 스페인어, 브라질 포르투갈어, 불가리아어, 카탈루냐어, 체코어, 네덜란드어, 영어, 에스페란토, 핀란드어, 프랑스어, 갈리시아어, 독일어, 그리스어, 히브리어, 헝가리어, 인도네시아어, 이탈리아어, 일본어, 한국어, 라트비아어, 말레이어, 노르웨이 복몰어, 폴란드어, 포르투갈어, 루마니아어, 러시아어, 슬로바키아어, 심플리필드 중국어, 스페인어, 스웨덴어, 태국어, 번체 중국어,터키어, 우크라이나어, 베트남어 | |
유형 | 게임엔진 |
면허증. | MIT 라이선스 |
웹사이트 | godotengine |
고도(Godot, / ˈɡɒdo ʊ/)는 MIT 라이선스 하에 출시된 크로스 플랫폼 자유-오픈 소스 게임 엔진입니다.아르헨티나의 소프트웨어 개발자인 후안 라이니에츠키와 아리엘 만주르가[7] 2014년에 공개되기 전에 라틴 아메리카의 여러 회사를 위해 처음 개발했습니다.[8]개발 환경은 여러 플랫폼에서 실행되며 여러 플랫폼으로 내보낼 수 있습니다.PC, 모바일, 웹 플랫폼을 대상으로 2D와 3D 게임을 동시에 제작할 수 있도록 설계되었으며, 편집기를 포함한 비게임 소프트웨어 개발에도 사용할 수 있습니다.
특징들
고도는 비디오 게임 개발자들이 C++, C#, GD스크립트와 같은 여러 프로그래밍 언어를 사용하여 3D와 2D 게임을 만들 수 있도록 합니다.[9]노드의 계층 구조를 활용하여 개발 경험을 촉진합니다.[10]노드 유형에서 클래스를 파생하여 동작을 상속하는 보다 전문화된 노드 유형을 만들 수 있습니다.노드는 재사용 가능, 인스턴스화 가능, 상속 가능 및 네스팅 가능한 노드 그룹인 "장면" 내부에 구성됩니다.스크립트 및 그래픽 자산을 포함한 모든 게임 리소스는 데이터베이스가 아닌 컴퓨터 파일 시스템의 일부로 저장됩니다.이 스토리지 솔루션은 소프트웨어 버전 제어 시스템을 사용하여 게임 개발 팀 간의 협업을 용이하게 하기 위한 것입니다.[11]
지원되는 플랫폼
엔진은 여러 플랫폼에 배포를 지원하며 각 플랫폼에 대한 텍스처 압축 및 해상도 설정을 지정할 수 있습니다.이 웹사이트는 편집자 플랫폼에 대해서만 바이너리를 제공하며, 프로젝트를 다른 플랫폼으로 내보내는 작업은 고도 에디터 내에서 수행됩니다.
고도트 게임을 만드는 데 사용되는 고도트 편집기는 다음 플랫폼을 지원합니다.
- 데스크톱 플랫폼 리눅스, macOS, 윈도우는 웹사이트, 스팀, 에픽, 그리고 잇치에서 배포됩니다.[9][12]
- 웹 플랫폼 HTML5,[13] 웹 편집기가 있는 웹어셈블리
- 안드로이드 폰 및 태블릿(고도트 3.[14]5 기준).
- BSD도 지원되지만 수동으로 컴파일해야 합니다.[15]
엔진은 모든 편집기 플랫폼을 포함한 더 많은 플랫폼으로 프로젝트를 내보낼 수 있도록 지원합니다.고도 4.0 현재 지원되는 플랫폼은 다음과 같습니다.[16]
- 데스크톱 플랫폼 Linux, macOS, Windows, BSD(수동으로[15] 컴파일해야 함)
- 모바일 플랫폼 Android, iOS
- 웹 플랫폼 HTML5,[17] WebAssembly
- 가상/확장 리얼리티 플랫폼 HTC Vive, 밸브 인덱스, Oculus Rift, Oculus Go,[5] Oculus Quest, 모든 Microsoft MR 헤드셋, Apple의 ARKit 등.
Godot 엔진은 콘솔에서 실행될 수 있지만 인기 있는 콘솔은 플랫폼별 코드를 오픈 소스 라이센스로 게시할 수 없기 때문에 공식적으로 지원되지 않습니다.[18]게임은 타사 업체를 통해 콘솔로 포팅할 수 있습니다.[19][20]현재 서드파티 팀의 콘솔에 대한 고닷4 지원 작업이 진행 중입니다.[16]고도의 지도층 일부가 공동 설립한 상업 회사인 W4 Games는 고도 4.0 게임을 마이크로소프트, 닌텐도, 소니 플랫폼에 이식하는 서비스를 제공할 계획을 발표했습니다.[21][22]
CPU 아키텍처의 경우, Goodot은 모든 데스크톱 플랫폼(사용 가능한 경우 32비트 및 64비트)에서 공식적으로 x86을 지원하며 macOS, 모바일 플랫폼 및 독립형 오큘러스 플랫폼(사용 가능한 경우 32비트 및 64비트)에서 공식적인 ARM을 지원합니다.웹 플랫폼은 32비트 WebAssembly를 사용합니다.ARM, RISC-V 및 전원 지원PC Linux는 비공식적이고 실험적입니다.[23][24]
스크립팅
Godot은 통합 언어 GD스크립트, C++,[25] C# 등 게임을 만들기 위한 다양한 프로그래밍 언어를 지원합니다.또한 엔진에는 다른 언어와의 바인딩을 생성하기 위한 기능인 GDNative가 포함되어 있습니다.공식적으로 지원되는 GD 네이티브 언어로는 C와 C++[26]가 있습니다.커뮤니티 지원 언어로는 러스트(Rust), 님(Nim), 하스켈(Haskell), 클로저(Clojure), 스위프트(Swift), D 등이 있습니다.[27]또한 GD스크립트와 동등한 비주얼로 설계된 내장 언어 비주얼스크립트를 통해 비주얼 코딩이 지원되었습니다.[20]비주얼 스크립팅은 Godot 4.0의 코어 엔진에서 제거되었습니다.[28]브라우저에서 실행되는 고도 게임은 브라우저의 자바스크립트 코드와 인터페이스 할 수 있습니다.
Godot 편집기에는 자동 들여쓰기, 구문 강조 표시, 코드 완료 및 접기 기능이 있는 텍스트 편집기가 포함됩니다.또한 중단점을 설정하고 프로그램 스텝핑을 수행할 수 있는 디버거 기능을 갖추고 있습니다.[29]
GD스크립트
패러다임 | 객체지향적 |
---|---|
디벨로퍼 | 고도공동체 |
타이핑규율 | 다이나믹, 덕 |
OS | 크로스 플랫폼(멀티 플랫폼) |
파일 확장명 | .gd |
웹사이트 | docs.godotengine.org |
영향을 받음 | |
C, C++, 파이썬 |
Godot은 구문론적으로 파이썬과 유사한 높은 수준의 동적 유형의 프로그래밍 언어인 [29]GD스크립트라는 자체 내장된 스크립트 언어를 가지고 있습니다.Python과 달리 GD스크립트는 고도의 장면 기반 아키텍처에 최적화되어 있으며 엄격한 변수 유형을 지정할 수 있습니다.Godot의 개발자들은 Lua, Python, Squarl과 같은 많은 대체 서드파티 스크립팅 언어들이 사용자 정의 언어를 사용하는 것이 우수한 최적화와 편집자 통합을 가능하게 한다고 결정하기 전에 테스트되었다고 말했습니다.버전 4.0에서는 GD스크립트에 Typed array라는[30] 새로운 기능이 구현되었습니다.이를 통해 코드를 많이 변경하지 않고도 일반 배열을 타이핑 또는 그 반대로 쉽게 변경할 수 있습니다.[29]
간단한 "Hello world" 프로그램은 다음과 같이 작성될 수 있습니다.
장난을 치다 _ready(): 활자로 찍어내다("헬로 월드)
피보나치 수열을 생성하는 것과 같은 더 복잡한 프로그램도 가능합니다.
장난을 치다 _ready(): 변태의 조건들 = 5 활자로 찍어내다("피보나치 수열:") 위해서 i 인에 범위(조건들): 활자로 찍어내다(피보나치(i)) 장난을 치다 피보나치(n): 한다면 n <= 1: 돌아가다 n 또 다른: 돌아가다 피보나치(n - 1) + 피보나치(n - 2)
렌더링
Godot의 그래픽 엔진은 지원되는 모든 플랫폼에 OpenGL ES 3.0을 사용하며, 그렇지 않으면 OpenGL ES 2.0을 사용합니다.Vulkan은 버전 4.0부터 지원되며 MoltenVK를 사용한 Metal 지원 가능성도 포함되어 있습니다.[31]이 엔진은 일반적인 매핑, 정교함, 그림자 지도를 사용한 동적 그림자, 구워지고 동적인 전역 조명, 블룸, 필드 깊이, 하이 다이내믹 레인지 렌더링 및 감마 보정과 같은 전체 화면 후 처리 효과를 지원합니다.GLSL과 유사한 단순화된 셰이더 언어도 포함되어 있습니다.쉐이더는 재료 및 후처리에 사용할 수 있습니다.또는 시각적 편집기에서 노드를 조작하여 만들 수도 있습니다.
고도에는 별도의 2D 그래픽 엔진도 포함돼 있어 3D 엔진과 독립적으로 작동할 수 있지만 둘 다 같은 디스플레이에서 동시에 작동할 수 있어 2D와 3D의 복잡한 혼합이 가능합니다.2D 엔진은 빛, 그림자, 셰이더, 타일 세트, 시차 스크롤, 다각형, 애니메이션, 물리학, 입자 등의 기능을 지원합니다.'뷰포트 노드'를 이용해 2D와 3D를 혼합할 수도 있습니다.
기타 특징
고도에는 골격 애니메이션, 블렌딩, 애니메이션 트리, 모핑, 실시간 컷신 등을 위한 GUI가 내장된 애니메이션 시스템이 포함되어 있습니다.게임 엔티티 상에 정의되거나 생성되는 거의 모든 변수는 애니메이션화될 수 있습니다.[32]Godot은 자체적인 자체 물리 엔진을 보유하고 있으며, Godot 4.x를 사용하면 GD Extension을 통해 제3자가 자신의 물리를 통합할 수 있습니다.Godot 3.x에서는 Bullet 물리 엔진이 기본적으로 포함되어 사용됩니다.[33]ThorVG 라이브러리를 사용하면 벡터 리소스로 GUI를 만들 수 있습니다.[34]
역사
폐쇄출처시대(2001~2014)
1999년 게임 개발 컨설팅 회사인 코데닉스(Codenix)는 후안 레듀즈(Juan 'reduz)' 리니에츠키(Linietsky)와 아리엘 푼토(Ariel 'punto' Manzur)가 공동 설립했습니다.2001년 초, 그들은 아르헨티나의 제3자 회사에 허가를 받은 코드명 "Larvotor" 엔진 작업을 시작했습니다.[35][36][37][38]이후 10년에 걸쳐 엔진은 "레거시", "NG3D", "라비타"로 이름이 바뀌었고 마침내 "고도"로 이름이 바뀌었습니다."고도"라는 이름은 사무엘 베케트의 희곡 "고도를 기다리며"와 관련이 있기 때문에 선택되었습니다. 이는 엔진에 새로운 기능을 추가하고 싶어하는 끝없는 바람을 나타내므로, 이는 완성품에 더 가까워지지만 결코 그렇지 않을 것이기 때문입니다.[39]Linietsky와 Manzur는 OKAM에 합류했고 회사는 Square Enix를 포함한 비공개 소스 시대에 많은 스튜디오와 함께 일했습니다.그러나 리니에츠키는 그 당시 아르헨티나의 정치적, 경제적 불안정으로 인해 그들의 작업이 방해를 받았다고 지적했습니다.[40]
자유-오픈소스 시대 (2014~현재)
2014년까지 라이니에스키는 아르헨티나에서 독립할 계획이었고, MIT 라이선스 하에 깃허브에서 고도의 소스 코드를 대중에게 공개했습니다.[41]고도는 2015년 11월 4일 SFC(Software Freedom Conservancy)에 가입했습니다.[42]2016년 6월 22일 고도는 웹소켓, 웹어셈블리, 웹GL 2.0 지원을 추가하는 데 사용되는 $20,000의 모질라 오픈 소스 지원(MOSS) "미션 파트너" 상을 받았습니다.[17]
고도의 3.0 업데이트는 폐쇄 소스 시대에 상업적 제약 하에서 불가능했던 엔진의 주요 리팩터를 요구하는 원하는 기능의 긴 목록을 다루는 것을 포함했습니다.Godot은 Miguel de Icaza의 지원을 받아 2017년 Microsoft로부터 C#를 Godot의 스크립트 언어로 구현하기 위해 $24,000의 기부금을 받았습니다.[43]Patreon이 출시되어 Linietsky와 Verschelde가 프로젝트에 풀타임으로 작업할 수 있게 되었습니다.3.0 버전은 2018년에 출시되었습니다.3.1 업데이트에서는 제조업체의 ES 3.0 모바일 지원이 제한됨에 따라 모바일 하드웨어를 겨냥한 OpenGL ES 2.0 렌더러가 추가되었습니다.[44]
2019년에는 2개의 팀이 구성되었는데, 라이니에츠키의 팀은 벌칸 지점(이후 4.0으로 출시됨)에 초점을 맞추고 베르셸데의 팀은 3.x 지점에 대한 추가 업데이트를 담당했습니다.Linietsky는 3.x 지사가 단일 코어 프로세서와 같은 오래된 아키텍처 원칙을 염두에 두고 구축되었다는 점이 문제의 일부라고 지적했습니다.따라서 핵심 아키텍처를 4.0용으로 재개발하고 현대적인 원칙을 반영하고자 했습니다.[45]2020년 고도는 그래픽 렌더링 및 엔진의 내장 게임 개발 언어인 GD스크립트를 개선하여 25만 달러의 에픽 게임 상을 받았으며, 이는 2년 동안 라이니에츠키와 조지 마키스에게 기부금을 지불하는 데 사용되었습니다.[46][47]또한 고도는 2020년과 2021년에 메타 플랫폼의 리얼리티 랩(Reality Labs)[48][49][50]2022년 초 알파 형태로 출시된 4.0 브랜치는 한 해 동안 다듬어졌습니다.[51]그 해 8월, Linietsky와 Godot 팀의 여러 멤버들은 오픈 소스 코드베이스에 포함될 수 없는 콘솔 포트를 포함하여 엔진을 기반으로 한 상용 서비스를 제공하기 위해 W4 게임을 설립했습니다.[52][21]11월에 고도는 SFC에서 새롭게 구성된 고도 재단으로 전환할 계획을 발표했습니다.[53][54][55][56]
2023년에는 4.0 업데이트의 완전한 출시와 함께, 에픽 게임스 스토어에 고도 엔진이 출시되었습니다.Epic의 버전은 콘텐츠와 라이선스 측면에서 다른 버전과 동일하며, 스토어프론트는 단순히 배포 및 업데이트의 수단으로 사용됩니다.[57]9월에 Unity Technologies는 Unity 게임을 설치할 때 사용자에게 "런타임 수수료"를 부과하는 것을 포함하여 Unity 엔진에 대한 라이센스에 대한 주요 변경 사항을 발표했습니다.결과적으로 Re-Logic은 고도에 10만 달러를 기부했으며 앞으로 Unity에 대한 오픈 소스 대안을 지원하기 위해 월 1,000달러를 기부할 것이라고 발표했습니다.[58]
버전이력
고도는 2014년 12월 15일 버전 1.0에 도달했으며, 이는 최초의 안정적인 릴리스이며 라이트 매핑, 네비메쉬 지원 및 더 많은 쉐이더를 추가한 것입니다.[59]버전 1.1은 2015년 5월 21일에 출시되었으며, 코드 편집기의 개선된 자동 완성, 비주얼 셰이더 편집기, 스크린과 윈도우 관리를 위한 새로운 API, 개선된 2D 물리학 및 다시 작성된 2D 엔진, 개선된 블렌더 콜라다 지원, 새로운 다크 테마가 추가되었습니다.[60]
고도 2.0은 2016년 2월 23일에 출시되었으며 더 나은 장면 인스턴스화와 상속, 새로운 파일 시스템 브라우저, 다중 장면 편집, 향상된 디버거가 추가되었습니다.[61][8]이후 2016년 8월 버전 2.1에서 자산 데이터베이스, 프로파일러 및 플러그인 API가 도입되었습니다.[62]
- 고도3
버전 3.0은 2018년 1월 29일에 출시되었으며, 마이크로소프트의 24,000달러 기부에 힘입어 OpenGL ES 3.0에 구현된 새로운 PBR 렌더러, 가상현실 호환성, C# 지원(Mono를 통한)[33]이 추가되었습니다.[63]버전 3.0은 엔진에 내장된 3D 물리 백엔드와 더불어 Bullet 물리 엔진을 추가했으며, Godot의 첫 번째 버전으로 데비안에 포함되었습니다.
Godot 3.1은 2019년 3월 13일에 출시되었으며, 가장 주목할 만한 기능은 정적 타입 § GD스크립트, GD스크립트용 스크립트 클래스 시스템, OpenGL ES 2.0 렌더러를 추가한 것입니다.Godot 3.2는 2020년 1월 29일에 출시되었으며, 가장 주목할 만한 기능은 대대적인 문서 개선, 크게 향상된 C# 지원, glTF 2.0 파일 지원입니다.[65]
수석 개발자인 Juan Linietsky는 나중에 4.0의 마스터로 통합될 별도의 Vulkan 지점에서 대부분의 시간을 보냈기 때문에 [66]3.2에 대한 작업은 대부분 다른 기여자들에 의해 이루어졌습니다.2020년 6월 26일 고도 3.2.2, OpenGL ES 2.0 배치, iOS용 C# 지원 등의 기능을 추가한 대규모 패치 릴리스를 포함하여 [65]3.2에 대한 작업이 1년 동안 장기 지원 릴리스로 계속되었습니다.[67]2021년 3월 17일, 시맨틱 버징을 더 잘 반영하기 위해 버징 전략이 변경되었으며, 향후 3.4 릴리스에 기능을 백포팅하기 위해 3.3 안정 브랜치와 3.x 브랜치가 추가되었습니다.[68]
2021년 4월 21일, 고도 3.3은 맥OS에서 ARM 지원, 안드로이드 앱 번들 지원, MP3 지원, 오토데스크 FBX 지원, 웹XR 지원, 웹 에디터 등의 기능을 갖추고 출시되었습니다.[69]
고도 3.4는 2021년 11월 6일 6개월간의 개발 끝에 출시되었으며, 고도 3으로 2D 및 3D 게임을 퍼블리싱하는 데 중요한 누락된 기능 또는 버그 수정을 구현하고 기존 기능을 보다 최적화하고 신뢰할 수 있도록 했습니다.[70]
- 고도4
고도 4는 2023년 3월 1일에 발매되었습니다.렌더링 시스템을 개편하고, Vulkan 그래픽스 API에 대한 지원을 추가하고, GD스크립트 성능과 사용성을 개선하며, 물리학 및 애니메이션 시스템을 개선하고, 기타 많은 기능과 버그 수정을 소개하는 주요 업데이트입니다.고도4의 개발은 2019년 라이니에스키가 불칸을 사용하기 위해 렌더러를 다시 쓴 것에서 시작되었습니다.2020년에는 여러 기고자들이 개발팀에 합류하여 GD스크립트 개선, 물리 엔진 정비, 애니메이션 시스템 재작성, 편집기 사용성 향상 등 고도 4의 다양한 측면에서 작업했습니다.
고도 4의 첫 알파 버전은 2022년 1월 얼리 어답터들에 의해 테스트용으로 출시되었습니다.[71]SDF 기반 글로벌 일루미네이션, GPU 기반 입자, 동적 소프트 섀도우 등 새로운 기능이 포함됐습니다.2022년 9월 고도4는 안정성과 성능이 향상된 베타 단계에 도달했습니다.[72]또한 웹XR, 안드로이드 및 iOS용 C# 지원, 새로운 오디오 기능을 추가했습니다.2023년 3월 1일 고도 4는 여러 베타 빌드와 버그 수정을 거쳐 안정 버전으로 공식 출시되었습니다.그래픽 품질, 렌더링 최적화 기술을 강화하고 접근성 기능을 추가했습니다.[16]2023년 고도 4.1 이후 실험 장면 멀티스레딩, 편집기 개선, C# 개선 등이 추가되었습니다.[73]
출고이력
이전 버전, 여전히 유지됨
현재 안정 버전
최신 미리보기 버전
향후 출시
버전 | 출고일자[74] | 메모들 | 최신 패치 릴리스 |
---|---|---|---|
더 1.0 | 2014년12월 | 첫 번째 안정 릴리스 | 1.0 |
더 1.1 | 2015년5월 | 코드 편집기, 시각 쉐이더 편집기, 다시 작성된 2D 엔진, 새로운 2D 네비게이션 폴리곤 지원 기능이 추가되었습니다. | 1.1 |
더 2.0 | 2016년2월 | UI를 업데이트하고 향상된 디버거를 추가했습니다. | 2.0.4.1 |
더 2.1 | 2016년7월 | 자산 데이터베이스, 프로파일러 및 플러그인 API를 소개했습니다. | 2.1.6 |
더 3.0 | 2018년1월 | 새 PBR 렌더러 및 모노(C#) 지원 추가.기본 물리 엔진으로 Bullet을 추가했습니다. | 3.0.6 |
더 3.1 | 2019년3월 | 정적으로 입력된 GDScript, GDScript용 스크립트 클래스 시스템 및 OpenGL ES 2.0 렌더러를 추가했습니다. | 3.1.2 |
더 3.2 | 2020년1월 | glTF 2.0 파일 지원, OpenGL ES 2.0 배치 지원, iOS용 C# 지원, 대규모 문서 개선 등이 추가되었습니다. | 3.2.3 |
더 3.3 | 2021년4월 | macOS에서 ARM 지원, Android AAB 지원, MP3 지원, FBX 지원, WebXR 지원 및 웹 에디터 추가. | 3.3.4 |
더 3.4 | 2021년11월 | 새로운 테마 편집기, ACES Fitted to mapper, PWA 지원, 물리적 입력 지원 및 glTF 2.0 내보내기 지원을 추가했습니다. | 3.4.5 |
3.5 | 2022년8월 | 안드로이드에서 편집기 지원 추가, 비동기 쉐이더 컴파일, 물리 보간, 재료 오버레이, 내비게이션 시스템 개선. | 3.5.3 |
3.6 | 2023년 3분기 | 고도 3.x의 다음 마이너 릴리즈.피쳐 세트가 여전히 작업 중입니다.투명한 객체 정렬을 3D로 추가합니다.LTS로 4.0 이후 출시 예정. | 3.6 베타[75] 3 |
4.0 | 2023년3월 | Vulkan 그래픽 API에 대한 지원을 추가합니다.Mono에서 로 전환합니다.NET 6 코어 CLR.SDF 기반 글로벌 조명과 함께 편집기 변경 및 성능 최적화를 소개합니다. | 4.0.3 |
4.1 | 2023년7월 | 실험 장면 멀티스레딩, 편집기 향상 및 C# 향상 기능이 추가되었습니다.[73] | 4.1.2[76] |
4.2 | 2023년 11월 (예상)[77] | — | 4.2 베타[78] 2 |
사용.
에스코리아 어드벤처 게임 확장을 사용하는 Dog Mendonça & Pizza Boy를 포함하여 OKAM Studio의 많은 게임들이 고도를 사용하여 만들어졌습니다.[79]또한 프로그래머가 아닌 사람들이 쉽게 사용할 수 있고 "소프트웨어를 위해 이미 존재하는 풍부한 학습 자료"로 인해 웨스트 버지니아의 고등학교 교육 과정에서 사용되었습니다.[80]
고도는 게임 개발 플랫폼인 더 미러(The Mirror)에서 사용합니다.[81][undue weight? ]
고도와 함께 만든 주목할 만한 비디오 게임
출고년도 | 제목 | 디벨로퍼 | 메모들 |
---|---|---|---|
2015/2016 | 데포니아[82][83] | 대달릭엔터테인먼트 | iOS 및 플레이스테이션 4 포트 |
2016 | 강아지 멘돈사와 피자보이의 인터랙티브 모험[79] | OKAM 스튜디오 | |
2018 | 하드코딩됨[84] | 고스트허그 게임스 | |
2019 | 킨 드림즈의 사령관[85] | ID 소프트웨어/론울프 테크놀로지스 | 닌텐도 스위치 포트만 |
2021 | 잔혹사단[86][87] | 소비자 소프트 제품 | |
소닉 컬러:궁극적인[88][89] | 소닉 팀/시각장애인 다람쥐 게임 | ||
2021 – 2022 | 캐롤 리드 미스터리 시리즈[90] | ||
2022 | 돔 키퍼[91] | 비핀비트 | |
황금 아이돌의 케이스[92] | 컬러 그레이 게임스 | ||
2023 | 카세트 비스트[89] | 바이튼 스튜디오 | |
행운아 집주인 되기[93] | 트램펄린 이야기 |
참고 항목
메모들
참고문헌
- ^ Linietsky, Juan (14 January 2014). "Godot Engine - First public release!". Godot Engine. Retrieved 2019-07-01.
- ^ "Maintenance release: Godot 4.1.2".
- ^ "Dev snapshot: Godot 4.2 beta 2".
- ^ "The Godot Game Engine Open Source Project on Open Hub". Retrieved 30 July 2015.
- ^ a b "Godot Features". Godot Engine. Retrieved 10 May 2021.
- ^ "Releases · godotengine/Godot". GitHub.
- ^ "Historia de Godot". Headsem. 15 September 2017.
- ^ a b Linietsky, Juan (4 March 2016). "Godot 2.0: Talking with the Creator". 80.lv. Retrieved 18 June 2016.
- ^ a b Hill, Paul (19 May 2023). "Godot Engine arrives on Epic Games Store making it easier to download". Neowin. Retrieved 19 May 2023.
- ^ "The 5 Best Game Engines for Beginners in Video Game Development". MUO. 5 February 2022. Retrieved 19 May 2023.
- ^ "File system". Getting started. Godot Docs. Retrieved 20 July 2019.
- ^ Dealessandri, Marie (15 April 2020). "What is the best game engine: is Godot right for you?". GamesIndustry.biz. Retrieved 19 May 2023.
- ^ "Godot Online Editor". Godot Engine. Retrieved 9 May 2021.
- ^ Verschelde, Rémi (5 August 2022). "Godot Engine - Godot 3.5: Can't stop won't stop". Godot Engine. Retrieved 14 September 2022.
- ^ a b "Compiling for Linux, *BSD - Godot Engine (latest) documentation in English". Godot Engine. Retrieved 16 April 2022.
- ^ a b c "Godot 4.0 sets sail: All aboard for new horizons". Godot Engine. Retrieved 1 March 2023.
- ^ a b "Mozilla Awards $385,000 to Open Source Projects as part of MOSS "Mission Partners" Program". The Mozilla Blog. Retrieved 17 October 2016.
- ^ "Third-party support". Godot Docs. Retrieved 25 September 2023.
- ^ "Console Support". Godot Documentation. Retrieved 9 May 2021.
- ^ a b Minor, Jordan. "Godot Review". PCMAG. Retrieved 9 September 2023.
- ^ a b Sawers, Paul (19 August 2022). "How W4 plans to monetize the Godot game engine using Red Hat's open source playbook". Techcrunch.com. Retrieved 7 September 2023.
Put simply, Godot can't be a community-driven open source project and support consoles at the same time. But there are ways around this, which is why W4 hopes to make money by offering a porting service to help developers convert their existing games into a console-compatible format.
- ^ "W4 Games Unveils W4 Consoles A Practical Console Porting Solution For Game Developers". W4Games.com. 6 August 2023. Retrieved 7 September 2023.
- ^ "Add support for the RISC-V architecture". GitHub. Retrieved 17 April 2022.
- ^ "Add support for PowerPC family". GitHub. Retrieved 17 April 2022.
- ^ "Godot with C++". 7 July 2020. Retrieved 17 June 2021.
- ^ "GDNative C++ example". Retrieved 17 June 2021.
- ^ "Godot languages support". GitHub. Retrieved 17 June 2021.
- ^ "Godot 4.0 will discontinue VisualScript". Godot Engine. Retrieved 8 September 2022.
- ^ a b c "GDScript basics: History". Getting started. Godot Docs. Retrieved 20 July 2019.
- ^ "TypedArrays". Retrieved 4 June 2021.
- ^ Linietsky, Juan (26 February 2018). "Moving to Vulkan (and ES 2.0) instead of OpenGL ES 3.0". Retrieved 28 July 2019.
- ^ "Animations". Getting started. Godot Docs. Archived from the original on 27 April 2020. Retrieved 20 July 2019.
- ^ a b Larable, Michael (29 January 2018). "Godot 3.0 Open-Source Game Engine Released". Phoronix. Retrieved 30 January 2018.
- ^ Yuri Sizov. "Maintenance release: Godot 4.0.3". Retrieved 13 June 2023.
- ^ "Codenix Game Development & Technology Consulting". Codenix. 25 June 2014. Archived from the original on 25 June 2014. Retrieved 31 July 2023.
- ^ Linietsky, Juan [@reduzio] (20 May 2018). "Codenix was the company Ariel Manzur and I created. Engines such as Unity were not mainstream, so we licensed Godot to third party companies in Argentina" (Tweet). Retrieved 31 July 2023 – via Twitter.
- ^ Wolf, Mark J. P., ed. (2015). Video Games Around the World. Cambridge, Massachusetts; London, England: The MIT Press. doi:10.7551/mitpress/9780262527163.001.0001. ISBN 9780262328487. Retrieved 10 September 2023.
- ^ reduz. "Godot history in images!". Retrieved 18 June 2016.
- ^ "Juan Linietsky presentation of Godot at RMLL 2015 in Beauvais, France". 7 July 2015. 46 minutes in.
- ^ "A decade in retrospective and future".
- ^ liamdawe (14 February 2014). "Godot Game Engine Is Now Open Source".
- ^ "Godot Game Engine is Conservancy's Newest Member Project". Retrieved 13 November 2015.
- ^ "Godot Engine - Introducing C# in Godot". Godot Engine. Retrieved 7 March 2020.
- ^ https://godotengine.org/article/godot-3-1-released/
- ^ "2022: A Retrospective".
- ^ Crecente, Brian (18 March 2023). "Godot Engine now available on Epic Games Store". Epic Games Store. Retrieved 9 September 2023.
- ^ Linietsky, Juan (8 June 2020). "Godot Engine - Donation changes". Godot Engine. Retrieved 25 September 2020.
- ^ "Godot Engine - Godot Engine receiving support funded by Facebook Reality Labs". Godot Engine. 11 December 2020.
- ^ "Godot Engine - Godot Engine receiving a new grant from Meta's Reality Labs". Godot Engine. 22 December 2021.
- ^ "Godot Engine received a fresh grant from Facebook / Meta for XR work". GamingOnLinux. 22 December 2021. Retrieved 15 July 2022.
- ^ "2022: A Retrospective".
- ^ Dawe, Liam (9 August 2022). "W4 Games formed to help developers using Godot Engine". GamingOnLinux. Retrieved 8 September 2023.
- ^ "Announcing Godot's Graduation from SFC!". Software Freedom Conservancy. 1 November 2022.
- ^ "Godot's Graduation: Godot moves to a new Foundation". Godot Engine. 1 November 2022.
- ^ Dawe, Liam (2 November 2022). "Godot Engine now has its own dedicated Foundation for funding". Retrieved 9 September 2023.
- ^ Larabel, Michael. "The Godot Game Engine Now Has Its Own Foundation". Retrieved 9 September 2023.
- ^ "Godot Arrives in the Epic Games Store".
- ^ "Terraria developer Re-Logic is giving $100,000 to two open-source game engines amid Unity debacle". Engadget. 20 September 2023.
- ^ Linietsky, Juan (15 December 2014). "Godot Engine Reaches 1.0, Releases First Stable". Godot Engine. Retrieved 2019-07-01.
- ^ Larabel, Michael (22 May 2015). "Godot 1.1 Engine Release Brings New 2D Engine". Phoronix. Retrieved 9 September 2023.
- ^ Linietsky, Juan (23 February 2016). "Godot Engine Reaches 2.0 Stable". Godot Engine. Retrieved 2019-07-01.
- ^ Linietsky, Juan (9 August 2016). "Godot Reaches 2.1 Stable". Godot Engine. Retrieved 2019-07-01.
- ^ "Introducing C# in Godot". Godot Engine. Retrieved 15 February 2023.
- ^ Burton, Arti (14 March 2019). "Godot 3.1 Available". 80.lv. Retrieved 9 September 2023.
- ^ a b "Here comes Godot 3.2, with quality as priority". Godot Engine. Retrieved 10 September 2020.
- ^ "Godot 4 One Step Closer -- Vulkan Branch Now Master". YouTube. Retrieved 10 September 2020.
- ^ "Maintenance release: Godot 3.2.2". Godot Engine. Retrieved 10 September 2020.
- ^ "Versioning change for Godot 3.x". Godot Engine. Retrieved 18 July 2021.
- ^ "Godot 3.3 has arrived, with a focus on optimization and reliability". Godot Engine. Retrieved 10 May 2021.
- ^ "Godot 3.4 is released with major features and UX polish". Retrieved 6 November 2021.
- ^ "Major milestone ready for testing: Godot 4.0 alpha 1 is out!". Godot Engine. Retrieved 6 March 2023.
- ^ "The next big step: Godot 4.0 reaches Beta". Godot Engine. Retrieved 6 March 2023.
- ^ a b Larabel, Michael (6 July 2023). "Godot 4.1 Released With More Improvements To This Open-Source Game Engine". Phoronix. Retrieved 9 September 2023.
- ^ "Godot Release Versions". Godot Release Versions. Retrieved 10 May 2021.
- ^ "Dev snapshot: Godot 3.6 beta 3". Godot Engine. 16 August 2023. Retrieved 29 August 2023.
- ^ "Maintenance release: Godot 4.1.2". Godot Engine. 4 October 2023. Retrieved 5 October 2023.
- ^ Clay John (20 April 2023). "Release Management Post Godot 4.0". Godot Engine. Retrieved 20 April 2023.
- ^ Verschelde, Rémi (19 October 2023). "Dev snapshot: Godot 4.2 beta 2". Godot Engine. Retrieved 19 October 2023.
- ^ a b Suckley, Matt (15 August 2015). "OKAM Studio on empowering designers with Godot Engine's adventure game framework Escoria". PocketGamer.biz. Retrieved 29 December 2017.
- ^ Brasseur, Vicky (16 August 2016). "Godot open source game engine helps power the future in West Virginia". Opensource.com. Retrieved 29 December 2017.
- ^ "The Mirror raises $2.3M pre-seed to fund indie game dev platform". VentureBeat. 7 December 2022. Retrieved 23 September 2023.
- ^ "Godot 2.0: Talking with the Creator". 80lv. 4 March 2016. Retrieved 7 August 2023.
- ^ "Deponia Powered by @godotengine :D". Twitter. Godot Engine. Retrieved 7 August 2023.
- ^ Pfau, Nola (16 April 2018). "Hardcoded For Success: A Chat With Kenzie Wintermelon". Sidequest. Retrieved 24 April 2020.
- ^ "Commander Keen in Keen Dreams". Nintendo. Retrieved 7 February 2019.[데드링크]
- ^ "Cruelty Squad". Godot Showcase. Godot Engine. Retrieved 3 August 2023.
- ^ Klepek, Patrick (7 September 2021). "Good Luck Finding a Stranger, More Interesting Game in 2021 Than 'Cruelty Squad'". Vice.com. Retrieved 18 September 2023.
- ^ Yin-Poole, Wesly (4 September 2021). "Sonic Colours: Ultimate players report graphics glitches and bugs". Eurogamer. Archived from the original on 5 September 2021. Retrieved 6 September 2021.
- ^ a b Darling, Rena (15 June 2023). "8 Popular Games Made With The Godot Engine". TheGamer. Retrieved 9 September 2023.
- ^ Ploeger, Dennis (27 March 2021). "Announcing EgoVenture". DEV Community. Archived from the original on 28 March 2021. Retrieved 28 March 2021.
- ^ "Dome Keeper". Godot Showcase. Godot Engine. Retrieved 3 August 2023.
- ^ Linietsky, Juan (31 December 2022). "Godot Engine - 2022: A Retrospective". Godot Engine. Retrieved 6 August 2023.
- ^ Dawe, Liam (15 March 2021). "Luck be a Landlord gives slot machines a little deck-building flavour". GamingOnLinux. Retrieved 3 August 2023.
- ^ "Godot Name". Godot Press Kit. Retrieved 9 May 2021.