Look man, The one in the other comment is right.. you need to know how to make a game by yourself... i like doing so by taking a pen and paper and developing the game, afterwords i try to think of ways to implement everything, like in my case i'm making a 2d platformer with abilities and stuff so i wrote every ability and then looked at how to implement them all, or how to make the enemies...
you need to understand that making a game isnt about following a tutorial and "making" a skin for that tutorial with some adjustments, you need to understand the basics of the engine and use them to make whatever you want, and then code and draw and make 3d/2d models and animations for the game while implementing everything by code...
if you want help you need to have more specific problems or else you wont understand much of the game's code(imo at least) and should ask here stuff more relating about how to manipulate the engine's nodes and features to your need, like finding a way to make a hole in the ground and 'subtract' the collision shapes(for my case) and someone told me that i can try and simulate that option using an area2d above and making every sprite in that area appear in the ground, which was super useful...
So, good luck with the game and i hope you will achieve simpler questions.