So, big news yesterday. I'm appalled at the impact this will have on the #Unity ecosystem, and #gamedev at large. There's just no way this can lead to anything good for anyone.
#GodotEngine is getting a lot of positive attention in reaction, so I want to address a few things.
Many Unity devs rightfully feel threatened by this change, and want to abandon ship after a series of bad leadership decisions.
Lots of people say they'll switch to Godot, or are considering it. I strongly believe that foundational tech should be #FOSS, so I welcome this, but...
If you need insights into where Godot is at currently, and where it's headed, I'm happy to discuss it. You can ask questions in this thread, or DM me or @Emi.
If you're going to consider Godot for your games, we want you to do it in the right conditions so you can thrive.
@peterdrake @akien @Emi Godot is a pretty solid engine, but like Remi said, it's not a drop-in replacement. There is no compatibility between it and Unity. And while they work on similar premises, expect a learning curve while switching to Godot. It took me a couple weeks to really grok the new flow of the engine. And there are still things I really don't like about it (like the inability to drag and drop references to other node behaviours).
As for your questions 2 & 3... well, the Asset Store, especially with all the subsystems and examples, is Unity's greatest strength, and is noticeably absent in Godot. That's the flip-side of FOSS... people aren't motivated by money to release such packages.
@peterdrake @akien @Emi Innovate.
@LouisIngenthron @akien @Emi Sort of like the strength of Facebook and Microsoft Office: Everyone else is using it, so what can you do?