Hey, what's up.
The story so far:
I have a 3D Animation degree. I'm going to fucking use this thing. I started with Flash, thinking I could do some 3D prerenders. I was going to make Astro Vulpus, but when I tried to put a 3D video file into a Flash game, the Flash program completely crashed. Okay, fine, Flash is supposed to be dying off anyways, let's try Unity. GOD DID i HATE UNITY. Just, UGH. So next was RPG Maker. This was nice. Lotsa plugins, minimal programming on my part, and it's designed to handle giant graphics and movie files. But... it is a 2D program, and there are some things it just can't do that someone with a 3D Animation degree really should be doing.
So now it's Godot's turn.
I went looking for 3D game creation software and saw that Godot is MIT open source and downloadable through Steam, so I figured, sure, what the hell. I tried it a little bit today, kinda pleased with it, but then I was also pleased with Unity at this point, so it bears further examination. One of the final straws against Unity was when I tried to update an animated character file and it took me all of an hour to figure out how to correctly replace the file and make the new animation usable. I did try updating an animation in Godot and it worked effortlessly, so that's at least one point for the new guy.
A quick look suggests that there isn't nearly the same level of interest and number of tutorials for Godot as there was for Unity. So I'm not sure how willing or able I will be to slog through documentation and find what I need. The obvious thing would be to start with a simple type of game, which might mean Scrolling Shooter, which might mean a return to Astro Vulpus. My dream would be to make beat 'em ups again, I did this a lot in Flash, and I started to do this a couple times in Unity, but I couldn't get used to Unity's particular way of handling OOP. Godot's way of handling OOP seems to be similar to Unity's, but not exactly the same, so who knows. My philosophy towards beat 'em ups is that they are a more complicated form of scrolling shooter, so I would still make a scrolling shooter first for practice.
I actually started looking at 3D programs again because I'm sort of thinking of making my own SimBro style game. I was thinking of doing this in RPG Maker, but I can't do SimBro's randomized body types and animations with pre-rendered 3D, which I think is what people actually like about the game. I'm not currently in any position to claim whether or not a SimBro clone would be plausible in Godot yet. In the distant past, I floated the idea of making my own Splatformer game in Unity. There are some tutorials related to platformers for Godot, so that might actually be plausible. But I believe I put it to a vote and Astro Vulpus beat Splatformer, so a return to Astro Vulpus is more likely.
Anyways, if anyone else out there is also looking at Godot, I would be happy to share notes and maybe throw you some 3D files to test things out.