Trying a new language and engine at the same time gives a steep learning curve. Over the years I have used multiple languages for different purposes, some educational, some professional, but I'm not an expert in any of them.
You mention Godot, do you use gdscript or c#?
I hope you manage to pull something together.