I used Godot! It’s hard for me to gauge how much knowledge is needed, because I have a programming background. I personally find Godot easy to use, and there are a LOT of tutorials online (at least, for Godot specific features. There aren’t many that teach you programming from scratch, which is something you’ll want)
My advice? Start playing around in Godot and start small! Take it in tiny chunks and build from there.
OPP is actually my first time using Godot, and MONTHS before I started commissioning art, I played around a lot and proved I could get the main gameplay loop working.
