I highly recommend Godot for a new developer. I made the switch from Unity and it's just been a pleasure to work with. I'm actually unlearned a bunch of patterns I had to use with Unity because Godot makes things even easier to access .
I don't know if it's got any kind of support for retro systems though