From SaaS shortlist to AI automation

Don't get left behind. Show Gralio how you work and our revolutionary new tool will return step-by-step guidance plus the exact software - or AI - to accelerate your work.

Logo of Godot

Godot

Website LinkedIn Twitter

Last updated on

Company health

Employee growth
29% increase in the last year
Web traffic
21% increase in the last quarter

Ratings

G2
4.5/5
(23)

Godot description

Godot is a free and open-source platform for building 2D and 3D games that can be distributed across a variety of devices like computers, mobile phones, and web browsers. Its notable features include a user-friendly design system and support for multiple programming languages, allowing developers to select the best fit for their projects. Godot particularly excels in 2D game development while also offering robust tools for 3D projects. Being open-source, it fosters a collaborative environment where improvements benefit all users.


Who is Godot best for

We find that Godot is an excellent choice for indie game developers, especially those new to game development. Its user-friendly interface and node-based system, which users consistently praise, make it easy to learn and use. Godot's open-source nature also fosters a collaborative environment, allowing for community contributions and customization, which is great!

  • Perfect for small to medium-sized game studios (1-1000 employees) seeking a versatile, open-source game engine.

  • In our experience, Godot is a great fit for the Media & Entertainment and Software/IT industries looking for 2D and 3D game creation.


Godot features

Supported

Intuitive scene-driven design: Godot uses an intuitive scene-driven design. You build your game from simple blocks, using building blocks called nodes to create more complex and reusable scenes. Add scripts to your scenes and customize built-in behavior to implement your unique game mechanics. Rely on composition and node hierarchy to make game logic clear at a glance.

Supported

Build your game from simple blocks: Use building blocks called nodes to create more complex and reusable scenes. Add scripts to your scenes and customize built-in behavior to implement your unique game mechanics. Rely on composition and node hierarchy to make game logic clear at a glance.

Supported

Extend beyond features provided by the engine: Make your scenes into full-featured components, with tools for your designers to tweak and adjust the look and function. Share your components with the community of like-minded developers as addons and templates.

Supported

Create data-driven elements with custom resources: Define scriptable objects called resources to describe characters, entities, and data structures in your game. Use your custom objects directly in the editor by assigning them to nodes. Resources come with a high-level API to store and read them, and they support every Godot type, including other resources.

Supported

Coding tools that fit your needs: Enjoy a modern code editor with all the features you expect: syntax highlighting, code completion, live parsing, and error reporting. Godot supports multiple programming languages, and comes with its own scripting language, GDScript. Designed for Godot, GDScript offers a streamlined coding experience, with optional typing and a focus on readability.

Supported

Write code without hurdles with a high-level scripting language: Get things done quickly with Godot's built-in scripting language GDScript. Inspired by Python and other languages, it is easy to pick up even if you are a beginner. Tight engine integration allows it to express game logic in a clear and natural form. GDScript offers optional static typing support, boosting your coding efficiency and runtime performance. Powerful language features and first-class functions allow for expressive yet concise code.

Supported

Leverage your C# experience to feel right at home: If you're an experienced C# user, Godot offers you first-class support for the .NET platform. Power your games with familiar libraries and give them a performance boost, while still benefiting from close engine integration.


Godot reviews

We've summarised 24 Godot reviews (Godot TrustPilot reviews and Godot G2 reviews) and summarised the main points below.

Pros of Godot
  • User-friendly interface and intuitive node-based system make it easy to learn and use.
  • Open-source nature allows for community contributions and customization.
  • Lightweight and efficient, suitable for lower-spec computers.
  • Cross-platform compatibility simplifies game deployment across different operating systems.
  • Excellent for 2D game development with robust tools and features.
Cons of Godot
  • 3D support is still in its early stages and not as robust as its 2D capabilities.
  • Limited third-party tutorials and resources compared to more established game engines.
  • Official documentation can be sparse in certain areas, making it challenging for some users.
  • The asset marketplace is underdeveloped, with limited pre-made assets available.

Godot alternatives

  • Logo of GDevelop
    GDevelop
    No-code game creation: easy, fast, open-source, cross-platform.
    Read more
  • Logo of Unreal Engine
    godot vs Unreal Engine
    Creates stunning 3D worlds for games, films, and more.
    Read more
  • Logo of Nebula Device
    Nebula Device
    Open-source 3D game and visualization development platform.
    Read more
  • Logo of Construct
    Construct
    Build 2D games visually, code-free, then publish anywhere.
    Read more
  • Logo of Unity
    godot vs Unity
    Create and deploy interactive 2D and 3D experiences, mainly games.
    Read more
  • Logo of Corona SDK
    Corona SDK
    Build 2D games and apps quickly, easily, for many devices.
    Read more

Godot FAQ

  • What is Godot and what does Godot do?

    We find Godot to be a versatile, free, and open-source game engine perfect for crafting both 2D and 3D games. It boasts a user-friendly interface, intuitive node-based system, and supports multiple programming languages. It's particularly well-suited for 2D development.

  • How does Godot integrate with other tools?

    We find Godot integrates well with C# and other .NET tools. It supports various version control systems which allows for better collaboration and project management. It also offers several exporting options for different platforms.

  • What the main competitors of Godot?

    We find that Godot's main competitors include Unity for its versatile 2D and 3D capabilities, Unreal Engine for high-end 3D game development, and GDevelop and Construct for no-code/visual game creation. Other alternatives include Corona SDK and Nebula Device.

  • Is Godot legit?

    We find Godot to be a safe and legitimate game engine. It's open-source and free, with a growing community and positive reviews from users. We believe it's a great option, especially for beginners and 2D game development.

  • How much does Godot cost?

    Godot Engine is completely free and open-source. We find it's a fantastic value, as you get a powerful game engine without any licensing fees or royalties.

  • Is Godot customer service good?

    Based on user reviews, Godot's customer service receives mixed feedback. While the community is generally helpful and responsive, some users have reported negative experiences with the support team, citing a lack of professionalism and slow response times.


Reviewed by

MK
Michal Kaczor
CEO at Gralio

Michal has worked at startups for many years and writes about topics relating to software selection and IT management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs of any business and find solutions to its problems.

TT
Tymon Terlikiewicz
CTO at Gralio

Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX, HR, Payroll, Marketing automation and various developer tools.