Oh! Well, if you do want to learn programming, there are lots and lots of options out there. The official Python tutorial can teach you the basics, and there's a free book called Making Computer Games With Python or some such that will get right down to business. Another option is to go for a game genre that's easier to code, such as a text adventure or visual novel, and learn how to make those first. Then you can move on to more serious programming -- like a platformer. (That's where a tool like GameMaker can help you: it has predefined recipes that take care of the basics for you.) Surprisingly, a 2D, tile-based RPG is easier, just a lot more work overall; this is where a visual tool like RPGMaker can come in handy. Poke around and see what you might enjoy doing first.