There are myriads of free online courses to teach you coding. I went with good old fashioned W3 to start with, and then Moved on to more tutorials you can find by simply googling "beginner projects in Python".Switching to another language isn't impossible either. Once the foundation is ...
If you're serious about it, learn how to program. Seriously, don't jump into game making blindly. It's too much, too soon. Learn a programming language first. Again, it does not matter which one you pick, but pick one and actuallylearnit. For me it was Python because it felt less...