Godot Engine

Godot is a multi-platform 2D and 3D game engine with a feature-rich editor

Technologies
c/c++, opengl, vulkan
Topics
graphics, cross-platform, game development
Godot is a multi-platform 2D and 3D game engine with a feature-rich editor

2D and 3D cross-platform game engine

Godot Engine is a feature-packed, cross-platform game engine to create 2D and 3D games from a unified interface. It provides a comprehensive set of common tools, so that users can focus on making games without having to reinvent the wheel. Games can be exported in one click to a number of platforms, including the major desktop platforms (Linux, macOS, Windows) as well as mobile (Android, iOS) and web-based (HTML5) platforms.

Free, open source and community-driven

Godot is completely free and open source under the very permissive MIT license. No strings attached, no royalties, nothing. The users' games are theirs, down to the last line of engine code. Godot's development is fully independent and community-driven, empowering users to help shape their engine to match their expectations. It is supported by the Software Freedom Conservancy not-for-profit.

Major industry player

Over the recent years, Godot has established itself as a major player not only among free and open source engines, but also next to the proprietary engines which currently dominate the market (Unity3D, Unreal Engine, Game Maker, etc.).

Hundreds of game and engine developers from all over the world contribute to its success daily by extending the engine, fixing bugs, writing documentation, providing support on community channels and, last but not least, developing their own great games with Godot!

2020 Program

Successful Projects

Contributor
Noah Beard
Mentor
JFons
Organization
Godot Engine
Add and enhance inverse kinematics (IK) in Godot
Project Abstract This project would bring a number of new Inverse Kinematics (IK) solvers and improvements to the Godot Game Engine, affecting both...
Contributor
Swarnim Arun
Mentor
iFire, kidrigger
Organization
Godot Engine
Visual Scripting Submodules
Adding modularity to the Visual Scripting system for adding in-visualscript programmable submodules/nodes that can be used across the same or...
Contributor
Patel Meru
Mentor
Gilles Roudière, IronicallySerious
Organization
Godot Engine
Version Control System Improvments
To help users to collaborate and use version control tools easily, Godot 3.2 introduced the version control system. The initial project to integrate...
Contributor
Thakee Nathees
Mentor
George Marques, Ankit Priyarup
Organization
Godot Engine
GDScript documentation generation system
GDScript is a high-level, dynamic typed python like language. It's one of the supported language of Godot Engine developed by it's community. The...
Contributor
Jia Jun CHAI
Mentor
Rémi Verschelde, George Marques, Michael Alexsander
Organization
Godot Engine
Improvement in i18n for games
The goal of this project is to improve internationalization (i18n) support in Godot. In particular, we wish to make the localization process simpler...
Contributor
Simpu
Mentor
Fales, mhilbrunner
Organization
Godot Engine
Custom Performance Monitors and Debugger Plugins in Godot Engine
This project adds support for Custom Performance Monitors and Debugger Plugins to Godot. Just like built-in performance monitors, it tracks...