My vote for Godot is that it works on Linux. What has blocked me from gamedev is the historical Windows requirement. I don't want to fiddle with virtual machines, bugs due to unsupported usage of the engine or dual boot. Electronics are very expensive in my country, so having 2 computers is a too big investment (this is also what blocks me from IOS dev btw). I need Linux because I am productive on it, and because I have an actual job besides my indie gamedev thing that requires it and I want to minimize context switch.
I have been able to run some big engines on Linux in the past, but it is always somewhat hacky and unsupported. The only game I was able to finish and launch was written in Java using the great libGDX (and I had to rent a mac in the cloud to compile for IOS (when Robovm was officially supported, don't know about how it's done now)). I am now considering Godot for my next game because it is free and runs on Linux.
I have been able to run some big engines on Linux in the past, but it is always somewhat hacky and unsupported. The only game I was able to finish and launch was written in Java using the great libGDX (and I had to rent a mac in the cloud to compile for IOS (when Robovm was officially supported, don't know about how it's done now)). I am now considering Godot for my next game because it is free and runs on Linux.