>>713723023
My entrance to the world of programming was Warcraft 3 map editor, the trigger editor there was essentially programming through interface rather than text, but more importantly it helped me understand more how the game worked from the inside. Back then I didn't really wanted to learn anything or even understood what I was doing, I was just fucking around and occasionally looking up how people did shit in their maps.
And that's the important part I believe, you need to better understand the inner structure, how things happen behind the curtain. Then you will have a good idea of how you could make what you want happen, and what questions to ask google for that result.
So pick up an engine to your liking and try doing random shit, maybe have a little guy walk around and pick up coins, just to get a hang on things. Once you "get" the game logic, the path will be a lot clearer. And again, don't hesitate to ask google if you're not sure about something, there's usually a good amount of info on almost everything a beginner might need, people ask dumb questions all the time.
Also sort of a side note, but there's a nice channel called Displaced Gamers that goes in-depth into programming of NES games. You probably won't get all the code and memory aspects, but I think he does a good job at breaking down the important parts to human language, and it's just fun to see what kind of shit people put together with the limitations of tech at the time.