Why I love Godot

Godot is an incredibly cool game engine! Some years ago when I heard about Godot I was skeptical.

Who’s this new kid on the block, this open-source small-time pretender?

I avoided it for some time for 2 reasons:

  1. It didn’t have C#
  2. I thought it was going to be highly unpolished and hard to use.

When I finally gave in and gave it a shot my mind was blown. Not only did I not miss C# but I fell in love with GDScript. You don’t realize how verbose a programming language is until you try a pythonic language (Python, GDScript, etc). If you do you realize just how much FASTER and pleasant development can become.

As for the unpolished part? Hah. I wish some big commercial game engines would have a UX such as Godot has. It’s very well designed from the start (nodes rule) and it blows other User Experiences in other Game Engines away.

So I guess in a way this is my ODE to Godot.

This is THE game engine for indies and make no mistake. If you’re doing a 2D game you WANT Godot. Yes, Unity can do 2d. Yes, Unreal can (somewhat) do 2D. But Godot can do 2D GOOD and make the whole development experience streamlined and pleasant.

So what are you waiting for? Give it a shot or you’ll miss on an awesome game dev experience.