Godot demo projects is a collection of demonstration and template projects for Godot Engine, the open source 2D and 3D game engine.
The collection addresses the need for learners and developers to see working examples of Godot projects across different complexity levels and use cases. Each folder contains a complete `project.godot` file representing a runnable demo. The projects are organized to be imported directly into Godot's project manager, allowing developers to study the code, examine the scene structure, and understand how features are implemented in practice.
Developers should use this collection to learn Godot by examining real working projects rather than starting from scratch. The demos suit anyone new to the engine who wants concrete examples of 2D and 3D game development, UI implementation, and other engine features. The collection maintains branches aligned with different Godot versions, so you can find demos compatible with your target engine version. Most demos are also exported and playable in a web browser through GitHub Pages, though native performance is better than browser performance.
The project maintains active alignment with Godot's development cycle, with the master branch tracking the next major engine release and stable branches corresponding to released versions. Updates appear regularly to keep demos functional with engine changes and to add new examples covering emerging features.