I apologize if this is the wrong forum in which to ask this, but I figured beginners have the most recent experience in this area so I'd start here.
My son is 13 and, like so many, is very into gaming. He also started to build a few of his own Minecraft maps. I want to encourage him to do more than just play the games, so I'm thinking of getting him some software / books to get him started. This will be a Christmas gift
So my question: if I'm just looking for something for my 13 year old son to get started, what should I choose? GameMaker stands out as an obvious choice, but I don't know whether to start with the free version or go straight for more. I also see a number of free programs out there, and I'm thinking I could download one of them and then buy a good book/tutorial to go with it for him.
I'm looking for something that is simple enough that he doesn't get frustrated, but can grow at least a little bit with him if he really gets into it. I see him as more interested in building games than in coding/programming them.
Thanks for any thoughts / suggestions.