
Godot is a free and open-source game engine used to create 2D and 3D games. It’s popular for its ease of use, flexibility, and active community.
Key Features
- Free & Open Source: Godot is released under the MIT license, meaning there are no royalties or licensing fees.
- Cross-platform: You can export games to many platforms including Windows, Linux, macOS, Android, iOS, and web (HTML5).
- 2D and 3D Game Development: Supports both, with a particularly strong reputation for 2D games.
- Scene System: Uses a unique, node-based architecture where everything is a node (like sprites, scripts, UI elements, etc.), grouped into scenes.
- GDScript: A Python-like scripting language designed specifically for Godot. You can also use C#, C++, and visual scripting.
- Visual Editor: Comes with a full-featured, user-friendly editor.
Well-Known or Critically Acclaimed Games Made with Godot
Cassette Beasts
- Genre: Turn-based RPG / Pokémon-like
- Platform: PC, Nintendo Switch, Xbox, Linux
- About: A monster-fusing RPG with rich mechanics and retro-style visuals.
- Why It Stands Out: Great example of Godot handling a complex RPG system and stylish 2D graphics.
Lone Fungus
- Genre: Metroidvania
- Platform: PC
- About: A 2D action platformer inspired by classic Nintendo titles.
- Why It Stands Out: Built entirely in Godot by a solo developer, showcasing tight controls and expansive level design.
The Garden Path
- Genre: Life Sim / Cozy Game
- Platform: PC, Linux, Nintendo Switch (planned)
- About: A relaxing gardening and life-simulation game with beautiful hand-drawn art.
- Why It Stands Out: Emphasizes Godot’s capability for hand-drawn art and peaceful pacing.
Sealed Bite
- Genre: Platformer / Metroidvania
- Platform: PC (itch.io)
- About: A short, atmospheric 2D platformer with vampire themes.
- Why It Stands Out: Part of a Godot showcase and shows how well the engine supports pixel art.
Rogue State Revolution
- Genre: Political Strategy / Simulation
- Platform: PC
- About: A geopolitical sim where you govern a fictional Middle Eastern nation.
- Why It Stands Out: Demonstrates Godot’s ability to handle complex UI and systems-heavy gameplay.
Pros of Godot
- Free & Open Source: No royalties, no licenses, full access to source code (MIT license).
- Lightweight & Fast: Small download size, quick boot times and fast iteration cycle.
- Excellent for 2D Games: Native 2D engine (not just a 3D engine adapted for 2D like Unity). Pixel-perfect precision and performance.
- Node-Based Architecture: Intuitive and modular system for organizing game objects. Encourages clean and reusable code.
- GDScript: Easy to learn (Python-like), built for game development. Also supports C#, C++, and visual scripting.
- No Vendor Lock-In: Total control over your project with source code access.
Cons of Godot
- Weaker 3D Tools (but improving): 3D performance and graphics are behind Unity/Unreal (especially before Godot 4.x). Fewer advanced rendering features (e.g., HDRP-level fidelity).
- Smaller Ecosystem: Fewer plugins, assets, and third-party integrations compared to Unity Asset Store. Smaller community and job market.
- Limited Built-in Services: No integrated ads, analytics, or multiplayer services like Unity’s ecosystem (you have to build or integrate them yourself).
- Learning Curve for C# Users: GDScript is great for beginners, but less appealing if you come from C#/Unity.
Here are all the tutorial about the Godot Engine. I am trying to switch to Godot for my project, so sometimes for the complex thing I make a tutorial about Godot to help the community.