ez type what the idea
then open the game engine
and start new project and begin make a game
just do it you can i know it not doing what is supposed to do it is broken
just focus on make the code as readable as can
like variable in machine code is bucket of space can store data something like that
and only then you will win the game of building a game
after that you just dream and build game in any game engine even with out one you still will make it
just tip for beginners do not try to understand everything do what you need is what you need to understand
hope i help you or any one