I’ve gone through both the 2D and 3D tutorials that the Godot documentation provides, made a total of 5 2D games (more specifically, a flappy bird clone, a platformer to get my head around the engine, a game jam game, a 2D rpg controller, and a puzzle platformer template) and made a character controller for 3D platforming, I believe I’ve done enough in the engine to no longer be considered a complete beginner. However, I’m nowhere near ready enough to be considered ready to tackle big projects just yet, so I’ve come to here to ask for advice! What should my next project/s be?
Well it sounds to me like you are ready to make your first game. How exciting! You have a blank sheet in front of you, what will you fill it with. Only you can decide that. My only advice would be to make a small game first. A very small game. I mean a tiny game. Whatever idea you come up with, halve it, then halve it again.
Now build it. Then polish it. Then do all the stuff for it, the key bindings, the settings, the save progress, the load progress etc etc. And when it’s all polished and zingy and ready to roll, put it on itch, or playstore or wherever. Go through that process once. You will not only be a different person at the end of it, you will have a much better idea of what you really want to build. Now even for a tiny game that is already a year at least (of course depending on how much time you have to spend on it and how ‘not-tiny’ it ended up).
Build a game you enjoy, build a game you would play. Nobody can tell you what you want to build. Welcome to the adult world of making up your own mind, choosing your own direction, picking your own targets, setting your own goals.
You are at a very exciting time, the “I could build anything” time. Enjoy it, it might be years until you get there again (unless you abandon a build of course. But that can be heart wrenching.)
And don’t rush it. It is not a race. Good luck! I can’t wait to be at that stage again. It is always such a refreshing time. It’s like you are about to go on holiday, and you can go anywhere! Where are you going to go? It’s up to you!
PS You can be doing this for years and you will always find some aspect where you feel like a beginner. Or talk to someone and realise they know much, much more than you. You never stop learning so in a way we never stop being beginners of a sort. It’s not a bad thing, that is a good and motivating thing, the game dev world is vast! Enjoy exploring it!