Before I start ask the big question I'll first explain my situation.
For those that follow my project you already probably know I'm making a 2d RPG with Unity. It has been working well for us so far, but there have been issues that have made we wonder recently if we should switch before it really is too late...
Issue #1 : Internet has been an issue. I don't always have internet on my computer, and so when offline time comes along, even though Unity is supposed to work, it sometimes just plain doesn't! This has cost us several evening of development so far, and has been incredibly frustrating to deal with.
Issue #2 : 2d has also been an issue. Even though the scripting side has gone like a dream for us, the animating and pixel art very much has not. Prototypes are decently fast, but rendering has forced us to use hacks, and even change our art so that Unity can properly render it... Obviously not a satisfactory situation ☹️
I know this is a small list, but I'm sure you guys understand I can't accept losing possibly weeks of development time every time I have to work offline, and that I hate to think that I might run into a 2d rendering issue that will also prove costly. Also, as you guys know Unity is mostly built for 3d and if there are bugs I don't exactly have a lot of help.
With all that said I have been looking around for a good option and direction to take, and one of the first engines I hit was Godot. Free, Good 2d, a very beginner friendly.
Spending Money isn't that much of an option for us otherwise I would take GameMaker, but I have heard that Godot would be right in the Wheelhouse of what we are looking to make.
So my 2 Big questions here are. How well does Godot flow with offline work, and would it really be as good for our project as it seems to me to be. Also, how good is GDScript for bigger Projects?
Thank you very much to whoever is reading this and takes the time to answer, because I really need to know if i'm going the right direction with all this.