A collection of 2D, 3D, and VR experiments, tutorials, and mechanics built with the Godot game engine.
Godot Experiments is a repository of interactive demos and learning resources for the Godot game engine. It provides practical, reusable code examples that demonstrate how to implement specific game mechanics, visual effects, and system interactions, helping developers overcome common challenges in game creation.
Godot developers, from beginners to intermediate users, who are looking for concrete, working examples to learn from or integrate into their own 2D, 3D, VR, or UI projects.
Developers choose this project for its extensive, hands-on collection of focused demos that tackle specific implementation problems, serving as a practical alternative to generic tutorials or documentation by providing immediately runnable Godot projects.
2D, 3D & VR experiments and tutorials in Godot 3 & 4
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Spans over 50 experiments across 2D, 3D, VR, and UI, including niche features like destructible terrain and inverse kinematics, offering code for specific implementation challenges.
Each experiment is a standalone Godot project file that can be directly opened and tested in the engine, enabling hands-on learning and quick iteration.
Linked YouTube tutorials and social media channels provide supplementary learning resources and community engagement for troubleshooting and deeper understanding.
Includes unique examples like websocket-based smartphone accelerometer control, demonstrating alternative input methods valuable for experimental game designs.
The repository is split between Godot 3.x and 4.0 branches, with incomplete migration noted in the README, causing confusion and extra work for users on specific versions.
Several experiments are marked as WIP (e.g., VR table tennis, procedural animation), lacking polish or full functionality, which may frustrate users expecting ready-to-use solutions.
Project descriptions are brief and lack detailed code explanations, forcing reliance on external videos or trial-and-error for understanding complex mechanics.