File:Godot logo.png | |
File:Godot3.4.png A screenshot of the editor in Godot 3.4 | |
Original author(s) |
|
---|---|
Initial release | 14 January 2014[1] |
Stable release | Lua error in Module:Wd at line 171: attempt to index field 'wikibase' (a nil value).
/ Lua error in Module:Wd at line 171: attempt to index field 'wikibase' (a nil value). |
Preview release | Lua error in Module:Wd at line 171: attempt to index field 'wikibase' (a nil value).
/ Lua error in Module:Wd at line 171: attempt to index field 'wikibase' (a nil value). |
Repository |
|
Written in | C++[2] |
Engine |
|
Operating system | Microsoft Windows, macOS, Linux, Android, Web, FreeBSD, NetBSD, OpenBSD[3] |
Platform | See § Supported platforms |
Size | 28–189.3 Megabytes (varies by operating system)[4] |
Available in | 36 languages |
List of languages Arabic, Argentine Spanish, Brazilian Portuguese, Bulgarian, Catalan, Czech, Dutch, English, Esperanto, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Indonesian, Italian, Japanese, Korean, Latvian, Malay, Norwegian Bokmål, Polish, Portuguese, Romanian, Russian, Slovak, Simplifield Chinese, Spanish, Swedish, Thai, Traditional Chinese, Turkish, Ukrainian, Vietnamese | |
Type | Game engine |
License | MIT License |
Website | <strong%20class= "error"><span%20class="scribunto-error%20mw-scribunto-error-00faa555">Lua%20error%20in%20Module:Wd%20at%20line%20171:%20attempt%20to%20index%20field%20'wikibase'%20(a%20nil%20value). http://<strong%20class="error"><span%20class="scribunto-error%20mw-scribunto-error-00faa555">Lua%20error%20in%20Module:Wd%20at%20line%20171:%20attempt%20to%20index%20field%20'wikibase'%20(a%20nil%20value). |
Godot (/ˈɡɒdoʊ/[n 1]) is a cross-platform, free and open-source game engine released under the permissive MIT license. It was initially developed by Argentine software developers Juan Linietsky and Ariel Manzur[5] for several companies in Latin America prior to its public release in 2014.[6] The development environment runs on many platforms, and can export to several more. It is designed to create both 2D and 3D games targeting PC, mobile, and web platforms and can also be used to develop non-game software, including editors.
Features[]
Godot allows video game developers to create 3D and 2D games using multiple programming languages, such as C++, C# and GDScript.[7] It makes use of a hierarchy of nodes to facilitate the development experience.[8] Classes can be derived from a node type to create more specialized node types that inherit behavior. Nodes are organized inside of "scenes", which are reusable, instanceable, inheritable, and nestable groups of nodes. All game resources, including scripts and graphical assets, are saved as part of the computer's file system (rather than in a database). This storage solution is intended to facilitate collaboration between game development teams using software version control systems.[9]
Supported platforms[]
The engine supports deployment to multiple platforms and allows specification of texture compression and resolution settings for each platform. The website provides binaries only for the editor platforms, and exporting projects to other platforms is done within the Godot editor.
The Godot editor, used for creating Godot games, supports the following platforms:
- Desktop platforms Linux, macOS, Windows distributed on the website, on Steam, on Epic, and on Itch.[7][10]
- Web platform HTML5, WebAssembly with the web editor.[11]
- Android phones and tablets (available as of Godot 3.5).[12]
- BSD is also supported, but must be compiled manually.[13]
The engine supports exporting projects to many more platforms, including all of the editor platforms. Currently supported platforms as of Godot 4.0 are:[14]
- Desktop platforms Linux, macOS, Windows, BSD (must be compiled manually[13])
- Mobile platforms Android, iOS
- Web platform HTML5, WebAssembly.[15]
- Virtual/extended reality platforms HTC Vive, Valve Index, Oculus Rift, Oculus Go, Oculus Quest, all Microsoft MR headsets, Apple's ARKit and many more.[3]
The Godot engine can be run on consoles, although popular consoles are not officially supported since they do not allow their platform-specific code to be published under an open-source license.[16] Games can be ported to consoles through third-party companies.[17][18] Godot 4 support for consoles by third party teams is currently being worked on.[14] W4 Games, a commercial company co-founded by some members of Godot's leadership, has announced plans to offer services porting Godot 4.0 games to Microsoft, Nintendo, and Sony platforms.[19][20]
For CPU architectures, Godot officially supports x86 on all desktop platforms (both 32-bit and 64-bit where available) and has official ARM support on macOS, mobile platforms, and standalone Oculus platforms (both 32-bit and 64-bit where available). The web platform uses 32-bit WebAssembly. Support for ARM, RISC-V, and PowerPC Linux is unofficial and experimental.[21][22]
Scripting[]
Screenshot of editing a GDScript file using the built-in script editor of Godot 3.4
Godot supports a variety of programming languages for making games, including the integrated language GDScript, C++[23] and C#. Additionally, the engine includes GDNative, a facility for creating bindings with other languages. Officially-supported GDNative languages include C and C++.[24] Community-supported languages include Rust, Nim, Haskell, Clojure, Swift, and D.[25] Visual coding was also supported, via the built-in language VisualScript, designed to be a visual equivalent to GDScript.[18] Visual Scripting was removed from the core engine in Godot 4.0.[26] Godot games running in the browser can interface with the browser's JavaScript code.
The Godot editor includes a text editor with auto indentation, syntax highlighting and code completion and folding. It also features a debugger with the ability to set breakpoints and program stepping.[27]
GDScript[]
Paradigm | Object-oriented |
---|---|
Developer | Godot Community |
Typing discipline | Dynamic, Duck |
OS | Cross-platform (multi-platform) |
Filename extensions | .gd |
Website | docs.godotengine.org |
Influenced by | |
C, C++, Python |
Godot has its own built-in scripting language, GDScript,[27] a high-level, dynamically typed programming language which is syntactically similar to Python. Unlike Python, GDScript is optimized for Godot's scene-based architecture and can specify strict typing of variables. Godot's developers have stated that many alternative third-party scripting languages such as Lua, Python, and Squirrel were tested before deciding that using a custom language allowed for superior optimization and editor integration. In version 4.0, a new feature called Typed array[28] was implemented on GDScript. This allows users to easily change a regular array to typed and vice-versa without changing much code.[27]
A simple "Hello world" program can be written like so:
func _ready():
print("Hello World")
More complex programs, such as this one generating a Fibonacci sequence, are also possible:
func _ready():
var nterms = 5
print("Fibonacci sequence:")
for i in range(nterms):
print(fibonacci(i))
func fibonacci(n):
if n <= 1:
return n
else:
return fibonacci(n - 1) + fibonacci(n - 2)
Rendering[]
Godot's graphics engine uses OpenGL ES 3.0 for all supported platforms; otherwise, OpenGL ES 2.0 is used. Vulkan is supported starting in version 4.0 and also includes the possibility of support for Metal using MoltenVK.[29] The engine supports normal mapping, specularity, dynamic shadows using shadow maps, baked and dynamic global illumination, and full-screen post-processing effects like bloom, depth of field, high-dynamic-range rendering, and gamma correction. A simplified shader language, similar to GLSL, is also incorporated. Shaders can be used for materials and post-processing. Alternatively, they can be created by manipulating nodes in a visual editor.
Godot also includes a separate 2D graphics engine that can operate independently of the 3D engine, but both can also work at the same time on the same display, so as to make complex mixes between 2D and 3D. The 2D engine supports features such as lights, shadows, shaders, tile sets, parallax scrolling, polygons, animations, physics, and particles. It is also possible to mix 2D and 3D using a 'viewport node'.
Other features[]
Godot contains an animation system with a GUI for skeletal animation, blending, animation trees, morphing, and real-time cutscenes. Almost any variable defined or created on a game entity can be animated.[30] Godot has its own in-house physics engine, and as of Godot 4.x allows third parties to integrate their own physics via GDExtension. In Godot 3.x, the Bullet physics engine is included and used by default.[31] The ThorVG library allows creating GUIs with vector resources.[32]
History[]
Closed source era (2001–2014)[]
Juan 'reduz' Linietsky and Ariel 'punto' Manzur co-founded Codenix in 1999, a game development consulting company. As early as 2001, they began work on an engine then code-named "Larvotor" which was licensed to third-party companies in Argentina.[33][34][35][36] Over the course of the following ten years, the engine was renamed to "Legacy", "NG3D", "Larvita" and finally to "Godot". The name "Godot" was chosen due to its relation to Samuel Beckett's play Waiting for Godot, as it represents the never-ending wish of adding new features in the engine, which would get it closer to an exhaustive product, but never will.[37] Linietsky and Manzur joined OKAM and the company worked with a number of studios in the closed-source era including Square Enix. Linietsky indicated that their work was hampered by political and economic instability in Argentina at the time however.[38]
Free and open source era (2014–present)[]
By 2014 Linietsky was planning on moving away from Argentina, and he released the source code for Godot to the public on GitHub under the MIT License.[39] Godot joined the Software Freedom Conservancy (SFC) on 4 November 2015.[40] On 22 June 2016, Godot received a $20,000 Mozilla Open Source Support (MOSS) "Mission Partners" award to be used to add WebSockets, WebAssembly and WebGL 2.0 support.[15]
The 3.0 update for Godot involved addressing a long list of desired features which required a major refactor of the engine that had been impossible while under commercial constraints in the closed-source era. With Miguel de Icaza's support, Godot received a $24,000 donation from Microsoft in 2017 to implement C# as a scripting language in Godot.[41] A Patreon was launched, which enabled Linietsky and Verschelde to work on the project full time. The 3.0 version launched in 2018. The 3.1 update added a OpenGL ES 2.0 renderer aimed at mobile hardware, as mobile support for ES 3.0 by manufacturers was then limited.[42]
In 2019 two teams were formed, with Linietsky's team focusing on the Vulkan branch (later released as 4.0) and Verschelde's team covering further updates to the 3.x branch. Linietsky indicated that part of the issue was that the 3.x branch was built with older architectural principles in mind, such as single-core processors. Thus, the intention was to redevelop the core architecture for 4.0 and account for modern principles.[43] In 2020, Godot received a $250,000 Epic Games award to improve graphics rendering and the engine's built-in game development language, GDScript, which was used to pay Linietsky and George Marques for two years while freeing donation money for other purposes.[44][45] Godot also received grants from Meta Platforms' Reality Labs in 2020 and 2021.[46][47][48] The 4.0 branch released in alpha form in early 2022, and was polished over the course of the year.[49] That August, Linietsky and several other members of the Godot team established W4 Games to offer commercial services based on the engine, including console ports that cannot be included in its open-source codebase.[50][19] In November, Godot announced plans to transition from the SFC to its own newly-formed Godot Foundation.[51][52][53][54]
The full release of the 4.0 update with Vulkan support occurred in 2023, as well as the arrival of the Godot engine on the Epic Games Store. The version on Epic is identical to others in terms of both content and licensing, with the storefront simply used as a means of distribution and for updating.[55] In September, Unity Technologies announced major changes to licensing for the Unity engine including the addition of "runtime fees" that would charge users on installation of Unity games. As a result, Re-Logic donated $100,000 to Godot, and further announced that it would be donating $1,000 a month going forward, in the interest of supporting an open-source alternative to Unity.[56]
Version history[]
Godot reached version 1.0 on 15 December 2014, marking the first stable release and the addition of lightmapping, navmesh support, and more shaders.[57] Version 1.1 was released on 21 May 2015, adding improved auto-completion in the code editor, a visual shader editor, a new API to the operating system for managing screens and windows, improved 2D physics and a rewritten 2D engine, better Blender Collada support, and a new dark theme.[58]
Godot 2.0 was released on 23 February 2016, adding better scene instancing and inheritance, a new file system browser, multiple scene editing, and an enhanced debugger.[59][6] This was followed by version 2.1 in August 2016, which introduced an asset database, profiler, and plugin API.[60]
- Godot 3
Version 3.0 was released on 29 January 2018, adding a new PBR renderer implemented in OpenGL ES 3.0, virtual reality compatibility, and C# support (via Mono)[31] thanks to a $24,000 donation from Microsoft.[61] Version 3.0 also added the Bullet physics engine in addition to the engine's built-in 3D physics back end and was the first version of Godot to be included in Debian.
Godot 3.1 was released on 13 March 2019, with the most notable features being the addition of statically typed § GDScript, a script class system for GDScript, and an OpenGL ES 2.0 renderer.[62] Godot 3.2 was released on 29 January 2020, with the most notable features being massive documentation improvements, greatly improved C# support, and support for glTF 2.0 files.[63]
The lead developer, Juan Linietsky, spent most of his time working on a separate Vulkan branch that would later be merged into master for 4.0,[64] so work on 3.2 was mostly done by other contributors. Work on 3.2 continued as a long-term support release for a year,[63] including Godot 3.2.2 on 26 June 2020, a large patch release that added features such as OpenGL ES 2.0 batching, and C# support for iOS.[65] On 17 March 2021, the versioning strategy was changed to better reflect semantic versioning, with a 3.3 stable branch and a 3.x branch for backporting features to a future 3.4 release.[66]
Godot 3.3 was released on 21 April 2021, with features such as ARM support on macOS, Android App Bundles support, MP3 support, Autodesk FBX support, WebXR support, and a web editor.[67]
Godot 3.4 was released on 6 November 2021 after six months of development, implementing missing features or bug fixes that are critical for publishing 2D and 3D games with Godot 3 and making existing features more optimized and reliable.[68]
- Godot 4
Godot 4 was released on 1 March 2023. It is a major update that overhauls the rendering system, adds support for Vulkan graphics API, improves GDScript performance and usability, enhances physics and animation systems, and introduces many other features and bug fixes. The development of Godot 4 started in 2019 with a rewrite of the renderer to use Vulkan by Linietsky. In 2020, several contributors joined the development team and worked on various aspects of Godot 4, such as GDScript improvements, physics engine overhaul, animation system rewrite, editor usability enhancements and more.
The first alpha version of Godot 4 was released for testing by early adopters in January 2022.[69] It included new features such as SDF-based global illumination, GPU-based particles, dynamic soft shadows. In September 2022, Godot 4 reached beta stage with improved stability and performance.[70] It also added support for WebXR, C# support for Android and iOS, new audio features. On 1 March 2023, Godot 4 was officially released as a stable version after several beta builds and bug fixes. It enhanced graphics quality, rendering optimization techniques, and added accessibility features.[14] This was followed by Godot 4.1 later in 2023, which added experimental scene multithreading, editor enhancements, and C# improvements.[71]
Release history[]
<span style="Expression error: Unrecognized punctuation character "[".">Expression error: Unrecognized punctuation character "[".
<span style="Expression error: Unrecognized punctuation character "[".">Older version, still maintained
<span style="Expression error: Unrecognized punctuation character "[".">Current stable version
<span style="Expression error: Unrecognized punctuation character "[".">Latest preview version
<span style="Expression error: Unrecognized punctuation character "[".">Future release
Version | Release date[72] | Notes | Latest patch release |
---|---|---|---|
1.0 | December 2014 | First stable release | 1.0 |
1.1 | May 2015 | Added improved auto-completion in the code editor, a visual shader editor, a rewritten 2D engine, and new 2D navigation polygon support. | 1.1 |
2.0 | February 2016 | Updated UI and added an enhanced debugger. | 2.0.4.1 |
2.1 | July 2016 | Introduced an asset database, profiler, and plugin API. | 2.1.6 |
3.0 | January 2018 | Added a new PBR renderer and Mono (C#) support. Added Bullet as the default physics engine. | 3.0.6 |
3.1 | March 2019 | Added statically typed GDScript, a script class system for GDScript, and an OpenGL ES 2.0 renderer. | 3.1.2 |
3.2 | January 2020 | Added support for glTF 2.0 files, OpenGL ES 2.0 batching, C# support for iOS, and massive documentation improvements. | 3.2.3 |
3.3 | April 2021 | Added ARM support on macOS, Android AAB support, MP3 support, FBX support, WebXR support, and a web editor. | 3.3.4 |
3.4 | November 2021 | Added a new theme editor, ACES Fitted tonemapper, PWA support, physical input support, and glTF 2.0 export support. | 3.4.5 |
3.5 | August 2022 | Added editor support on Android, asynchronous shader compilation, physics interpolation, material overlay, and improved the navigation system. | 3.5.3 |
3.6 | Q3 2023 | The next minor release for Godot 3.x. Feature set still a work in progress. Adds transparent object sorting in 3D. Will be released after 4.0 with LTS. | 3.6 beta 3[73] |
4.0 | March 2023 | Adds support for the Vulkan graphics API. Switches from Mono to .NET 6 CoreCLR. Introduces SDF-based global illumination, along with several editor changes and performance optimizations. | 4.0.3 |
4.1 | July 2023 | Added experimental scene multithreading, editor enhancements, and C# improvements.[71] | 4.1.2[74] |
4.2 | November 2023 (expected)[75] | N/A | 4.2 RC 1[76] |
Usage[]
Many games by OKAM Studio have been made using Godot, including Dog Mendonça & Pizza Boy, which uses the Escoria adventure game extension.[77] Additionally, it has been used in West Virginia's high school curriculum, due to its ease of use for non-programmers and what is described as a "wealth of learning materials that already exist for the software".[78]
Notable video games made with Godot[]
Year of release | Title | Developer | Notes |
---|---|---|---|
2015/2016 | Deponia[79][80] | Daedalic Entertainment | iOS and PlayStation 4 ports |
2016 | The Interactive Adventures of Dog Mendonça & Pizzaboy[77] | OKAM Studio | |
2018 | Hardcoded[81] | Ghosthug Games | |
2019 | Commander Keen in Keen Dreams[82] | Id Software/Lone Wolf Technologies | Nintendo Switch port only |
2021 | Cruelty Squad[83][84] | Consumer Softproducts | |
Sonic Colors: Ultimate[85][86] | Sonic Team/Blind Squirrel Games | ||
2021Template:Dash2022 | Carol Reed Mysteries series[87] | ||
2022 | Dome Keeper[88] | Bippinbits | |
The Case of the Golden Idol[89] | Color Gray Games | ||
2023 | Cassette Beasts[86] | Bytten Studio | |
Luck Be a Landlord[90] | TrampolineTales |
See also[]
- List of game engines
- Video game development
Notes[]
<ref>
tag in <references>
has conflicting group attribute "n".References[]
- ↑ Linietsky, Juan (14 January 2014). "Godot Engine - First public release!". Godot Engine. Retrieved 2019-07-01.
{{cite web}}
: - ↑ "The Godot Game Engine Open Source Project on Open Hub". Retrieved 30 July 2015.
{{cite web}}
: - ↑ 3.0 3.1 "Godot Features". Godot Engine. Retrieved 2021-05-10.
{{cite web}}
: - ↑ "Releases · godotengine/Godot". GitHub.
{{cite web}}
: - ↑ "Historia de Godot". Headsem. 15 September 2017.
{{cite web}}
: - ↑ 6.0 6.1 Linietsky, Juan (4 March 2016). "Godot 2.0: Talking with the Creator". 80.lv. Retrieved 18 June 2016.
{{cite web}}
: - ↑ 7.0 7.1 Hill, Paul (2023-05-19). "Godot Engine arrives on Epic Games Store making it easier to download". Neowin. Retrieved 2023-05-19.
{{cite web}}
: - ↑ "The 5 Best Game Engines for Beginners in Video Game Development". MUO. 2022-02-05. Retrieved 2023-05-19.
{{cite web}}
: - ↑ "File system". Getting started. Godot Docs. Retrieved 2019-07-20.
{{cite web}}
: - ↑ Dealessandri, Marie (2020-04-15). "What is the best game engine: is Godot right for you?". GamesIndustry.biz. Retrieved 2023-05-19.
{{cite web}}
: - ↑ "Godot Online Editor". Godot Engine. Retrieved 2021-05-09.
{{cite web}}
: - ↑ Verschelde, Rémi (2022-08-05). "Godot Engine - Godot 3.5: Can't stop won't stop". Godot Engine. Retrieved 2022-09-14.
{{cite web}}
: - ↑ 13.0 13.1 "Compiling for Linux, *BSD - Godot Engine (latest) documentation in English". Godot Engine. Retrieved 2022-04-16.
{{cite web}}
: - ↑ 14.0 14.1 14.2 "Godot 4.0 sets sail: All aboard for new horizons". Godot Engine. Retrieved 2023-03-01.
{{cite web}}
: - ↑ 15.0 15.1 "Mozilla Awards $385,000 to Open Source Projects as part of MOSS "Mission Partners" Program". The Mozilla Blog. Retrieved 17 October 2016.
{{cite web}}
: - ↑ "Third-party support". Godot Docs. Retrieved 25 September 2023.
{{cite web}}
: - ↑ "Console Support". Godot Documentation. Retrieved 2021-05-09.
{{cite web}}
: - ↑ 18.0 18.1 Minor, Jordan. "Godot Review". PCMAG. Retrieved 9 September 2023.
{{cite web}}
: - ↑ 19.0 19.1 Sawers, Paul (August 19, 2022). "How W4 plans to monetize the Godot game engine using Red Hat's open source playbook". Techcrunch.com. Retrieved September 7, 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.
{{cite web}}
: - ↑ "W4 Games Unveils W4 Consoles A Practical Console Porting Solution For Game Developers". W4Games.com. August 6, 2023. Retrieved September 7, 2023.
{{cite web}}
: - ↑ "Add support for the RISC-V architecture". GitHub. Retrieved 2022-04-17.
{{cite web}}
: - ↑ "Add support for PowerPC family". GitHub. Retrieved 2022-04-17.
{{cite web}}
: - ↑ "Godot with C++". 7 July 2020. Retrieved 2021-06-17.
{{cite web}}
: - ↑ "GDNative C++ example". Retrieved 2021-06-17.
{{cite web}}
: - ↑ "Godot languages support". GitHub. Retrieved 2021-06-17.
{{cite web}}
: - ↑ "Godot 4.0 will discontinue VisualScript". Godot Engine. Retrieved 2022-09-08.
{{cite web}}
: - ↑ 27.0 27.1 27.2 "GDScript basics: History". Getting started. Godot Docs. Retrieved 2019-07-20.
{{cite web}}
: - ↑ "TypedArrays". Retrieved 2021-06-04.
{{cite web}}
: - ↑ Linietsky, Juan (26 February 2018). "Moving to Vulkan (and ES 2.0) instead of OpenGL ES 3.0". Retrieved 28 July 2019.
{{cite web}}
: - ↑ "Animations". Getting started. Godot Docs. Archived from the original on 27 April 2020. Retrieved 2019-07-20.
{{cite web}}
: - ↑ 31.0 31.1 Larable, Michael (29 January 2018). "Godot 3.0 Open-Source Game Engine Released". Phoronix. Retrieved 30 January 2018.
{{cite web}}
: - ↑ Yuri Sizov. "Maintenance release: Godot 4.0.3". Retrieved 13 June 2023.
{{cite web}}
: - ↑ "Codenix | Game Development & Technology Consulting". Codenix. June 25, 2014. Archived from the original on June 25, 2014. Retrieved July 31, 2023.
{{cite web}}
: - ↑ Linietsky, Juan [@reduzio] (May 20, 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 July 31, 2023 – via Twitter.
{{cite web}}
: - ↑ Video Games Around the World. Cambridge, Massachusetts; London, England: The MIT Press. 2015. doi:10.7551/mitpress/9780262527163.001.0001. ISBN 9780262328487. https://direct.mit.edu/books/book/3088/Video-Games-Around-the-World. Retrieved 10 September 2023.
- ↑ reduz. "Godot history in images!". Retrieved 18 June 2016.
{{cite web}}
: - ↑ "Juan Linietsky presentation of Godot at RMLL 2015 in Beauvais, France". 7 July 2015. 46 minutes in.
{{cite web}}
: - ↑ "A decade in retrospective and future".
{{cite web}}
: - ↑ liamdawe (14 February 2014). "Godot Game Engine Is Now Open Source".
{{cite web}}
: - ↑ "Godot Game Engine is Conservancy's Newest Member Project". Retrieved 13 November 2015.
{{cite web}}
: - ↑ "Godot Engine - Introducing C# in Godot". Godot Engine. Retrieved 2020-03-07.
{{cite web}}
: - ↑ https://godotengine.org/article/godot-3-1-released/
- ↑ "2022: A Retrospective".
{{cite web}}
: - ↑ Crecente, Brian (18 March 2023). "Godot Engine now available on Epic Games Store". Epic Games Store. Retrieved 9 September 2023.
{{cite web}}
: - ↑ Linietsky, Juan (2020-06-08). "Godot Engine - Donation changes". Godot Engine. Retrieved 2020-09-25.
{{cite web}}
: - ↑ "Godot Engine - Godot Engine receiving support funded by Facebook Reality Labs". Godot Engine. 11 December 2020.
{{cite web}}
: - ↑ "Godot Engine - Godot Engine receiving a new grant from Meta's Reality Labs". Godot Engine. 22 December 2021.
{{cite web}}
: - ↑ "Godot Engine received a fresh grant from Facebook / Meta for XR work". GamingOnLinux. 22 December 2021. Retrieved 2022-07-15.
{{cite web}}
: - ↑ "2022: A Retrospective".
{{cite web}}
: - ↑ Dawe, Liam (9 August 2022). "W4 Games formed to help developers using Godot Engine". GamingOnLinux. Retrieved 8 September 2023.
{{cite web}}
: - ↑ "Announcing Godot's Graduation from SFC!". Software Freedom Conservancy. 1 November 2022.
{{cite web}}
: - ↑ "Godot's Graduation: Godot moves to a new Foundation". Godot Engine. 1 November 2022.
{{cite web}}
: - ↑ Dawe, Liam (2 November 2022). "Godot Engine now has its own dedicated Foundation for funding". Retrieved 9 September 2023.
{{cite web}}
: - ↑ Larabel, Michael. "The Godot Game Engine Now Has Its Own Foundation". Retrieved 9 September 2023.
{{cite web}}
: - ↑ "Godot Arrives in the Epic Games Store".
{{cite web}}
: - ↑ "Terraria developer Re-Logic is giving $100,000 to two open-source game engines amid Unity debacle". Engadget. 20 September 2023.
{{cite web}}
: - ↑ Linietsky, Juan (15 December 2014). "Godot Engine Reaches 1.0, Releases First Stable". Godot Engine. Retrieved 2019-07-01.
{{cite web}}
: - ↑ Larabel, Michael (22 May 2015). "Godot 1.1 Engine Release Brings New 2D Engine". Phoronix. Retrieved 9 September 2023.
{{cite web}}
: - ↑ Linietsky, Juan (23 February 2016). "Godot Engine Reaches 2.0 Stable". Godot Engine. Retrieved 2019-07-01.
{{cite web}}
: - ↑ Linietsky, Juan (9 August 2016). "Godot Reaches 2.1 Stable". Godot Engine. Retrieved 2019-07-01.
{{cite web}}
: - ↑ "Introducing C# in Godot". Godot Engine. Retrieved 2023-02-15.
{{cite web}}
: - ↑ Burton, Arti (14 March 2019). "Godot 3.1 Available". 80.lv. Retrieved 9 September 2023.
{{cite web}}
: - ↑ 63.0 63.1 "Here comes Godot 3.2, with quality as priority". Godot Engine. Retrieved 2020-09-10.
{{cite web}}
: - ↑ "Godot 4 One Step Closer -- Vulkan Branch Now Master". YouTube. Retrieved 2020-09-10.
{{cite web}}
: - ↑ "Maintenance release: Godot 3.2.2". Godot Engine. Retrieved 2020-09-10.
{{cite web}}
: - ↑ "Versioning change for Godot 3.x". Godot Engine. Retrieved 2021-07-18.
{{cite web}}
: - ↑ "Godot 3.3 has arrived, with a focus on optimization and reliability". Godot Engine. Retrieved 2021-05-10.
{{cite web}}
: - ↑ "Godot 3.4 is released with major features and UX polish". Retrieved 2021-11-06.
{{cite web}}
: - ↑ "Major milestone ready for testing: Godot 4.0 alpha 1 is out!". Godot Engine. Retrieved 2023-03-06.
{{cite web}}
: - ↑ "The next big step: Godot 4.0 reaches Beta". Godot Engine. Retrieved 2023-03-06.
{{cite web}}
: - ↑ 71.0 71.1 Larabel, Michael (6 July 2023). "Godot 4.1 Released With More Improvements To This Open-Source Game Engine". Phoronix. Retrieved 9 September 2023.
{{cite web}}
: - ↑ "Godot Release Versions". Godot Release Versions. Retrieved 2021-05-10.
{{cite web}}
: - ↑ "Dev snapshot: Godot 3.6 beta 3". Godot Engine. 2023-08-16. Retrieved 2023-08-29.
{{cite web}}
: - ↑ "Maintenance release: Godot 4.1.2". Godot Engine. 2023-10-04. Retrieved 2023-10-05.
{{cite web}}
: - ↑ Clay John (2023-04-20). "Release Management Post Godot 4.0". Godot Engine. Retrieved 2023-04-20.
{{cite web}}
: - ↑ Sizov, Yuri (2023-11-13). "Release candidate: Godot 4.2 RC 1". Godot Engine. Retrieved 2023-11-17.
{{cite web}}
: - ↑ 77.0 77.1 Suckley, Matt (15 August 2015). "OKAM Studio on empowering designers with Godot Engine's adventure game framework Escoria". PocketGamer.biz. Retrieved 29 December 2017.
{{cite web}}
: - ↑ Brasseur, Vicky (16 August 2016). "Godot open source game engine helps power the future in West Virginia". Opensource.com. Retrieved 29 December 2017.
{{cite web}}
: - ↑ "Godot 2.0: Talking with the Creator". 80lv. 4 March 2016. Retrieved 2023-08-07.
{{cite web}}
: - ↑ "Deponia Powered by @godotengine :D". Twitter. Godot Engine. Retrieved 2023-08-07.
{{cite web}}
: - ↑ Pfau, Nola (2018-04-16). "Hardcoded For Success: A Chat With Kenzie Wintermelon". Sidequest. Retrieved 2020-04-24.
{{cite web}}
: - ↑ "Commander Keen in Keen Dreams". Nintendo. Retrieved 2019-02-07.
{{cite web}}
: [dead link] - ↑ "Cruelty Squad". Godot Showcase. Godot Engine. Retrieved 2023-08-03.
{{cite web}}
: - ↑ Klepek, Patrick (7 September 2021). "Good Luck Finding a Stranger, More Interesting Game in 2021 Than 'Cruelty Squad'". Vice.com. Retrieved 18 September 2023.
{{cite web}}
: - ↑ Yin-Poole, Wesly (September 4, 2021). "Sonic Colours: Ultimate players report graphics glitches and bugs". Eurogamer. Archived from the original on 5 September 2021. Retrieved September 6, 2021.
{{cite web}}
: - ↑ 86.0 86.1 Darling, Rena (15 June 2023). "8 Popular Games Made With The Godot Engine". TheGamer. Retrieved 9 September 2023.
{{cite web}}
: - ↑ Ploeger, Dennis (27 March 2021). "Announcing EgoVenture". DEV Community. Archived from the original on 28 March 2021. Retrieved 28 March 2021.
{{cite web}}
: - ↑ "Dome Keeper". Godot Showcase. Godot Engine. Retrieved 2023-08-03.
{{cite web}}
: - ↑ Linietsky, Juan (31 December 2022). "Godot Engine - 2022: A Retrospective". Godot Engine. Retrieved 6 August 2023.
{{cite web}}
: - ↑ Dawe, Liam (15 March 2021). "Luck be a Landlord gives slot machines a little deck-building flavour". GamingOnLinux. Retrieved 2023-08-03.
{{cite web}}
: - ↑ "Godot Name". Godot Press Kit. Retrieved 2021-05-09.
{{cite web}}
:
External links[]

- No URL found. Please specify a URL here or add one to Wikidata.
- godot on GitHub
- Games created with Godot Archived 2022-08-30 at the Wayback Machine
Game engines (list) | ||
---|---|---|
Main | Source port • First-person shooter engine (list) • Game engine recreation (list) • Game creation system • List of visual novel engines | |
Free and open-source |
2D | Adventure Game Studio • Beats of Rage • Cocos2d • Corona • Moai • OHRRPGCE • OpenFL • ORX • Pygame • Ren'Py • Stencyl • Stratagus |
2.5D | Build • Doom ports | |
3D | Away3D/AwayJS • Cafu • GamePlay • GLScene • Horde3D • Irrlicht • JMonkey • OGRE • Panda3D • Platinum Arts Sandbox • PlayCanvas • Torque • Xenko | |
Mix | Allegro • Godot • libGDX • Lightweight Java Game Library • Spring | |
Proprietary | 2D | Clickteam Fusion • Construct • Felgo (V-Play Engine) • GameMaker Studio • GameSalad • RPG Maker • UbiArt Framework • Vicious • Zillions of Games |
3D | 4A • Amazon Lumberyard • AnvilNext • Chrome • Creation • CryEngine • Crystal Tools • Decima • Diesel • Disrupt Engine • Dunia Engine • EGO • Essence • Fox • Frostbite • HeroEngine • id Tech (5 • 6 • 7) • Ignite • IW • LithTech • Luminous Studio • MT Framework • PhyreEngine • REDengine • RAGE • Shark 3D • ShiVa • Snowdrop • Source • Unigine • Unreal | |
Mix | Gamebryo • Unity | |
Historical (Free and open-source) |
2D | Thousand Parsec • Vassal • Xconq |
2.5D | Doom engine | |
3D | Blender Game • Bork3D • Crystal Space • CyanWorlds.com Engine • Delta3D • Dim3 • Genesis3D • id Tech
(Quake • Quake II • 3 • 4) • Open Wonderland • Papervision3D • PLIB | |
Mix | Wintermute Engine | |
Historical (Proprietary) |
2D | Game-Maker • GameMaker • Garry Kitchen's GameMaker • Genie • MADE • M.U.G.E.N • SCUMM • Southpaw • Virtual Theatre |
3D | Bitsquid • C4 • Dark • Enigma • Flare3D • GoldSrc • Filmation • Freescape • INSANE • Jade • Jedi • LyN • Marmalade • Panta Rhei • Pie in the Sky • Q • Reality Lab • RenderWare • SAGE • Silent Storm • Sim RPG Maker • Sith • Titan • Truevision3D • Vision • Visual3D • Voxel Space • XnGine • Zero | |
Proprietary middleware |
Euphoria • Gameware • GameWorks • Havok • iMUSE • Kynapse • SpeedTree • FaceGen |
This page uses Creative Commons Licensed content from Wikipedia (view authors). |
Cite error: <ref>
tags exist for a group named "n", but no corresponding <references group="n"/>
tag was found