Game Maker is a bit overrated, and so is doing everything from scratch. You can also try Scirra Construct 2 or Unity.I'm somewhat curious why java was thrown into the selected C related languages, not saying anything is wrong with it. Though I thought the two together were intangible in a sense. & as for the gamemaker comment, I personally have no experience with it but somehow feel inclined to agree. Just a feeling about it. Though, I don't understand why doing anything from scratch would be considered to be overrated? Wouldn't that be a better way to grow stronger in the programming field? Time consuming I would imagine is a downside but, just curious what'd be wrong with learning A-Z in a scratch sense?
I only say Game Maker and doing things from scratch are overrated because they are recommended a lot. I was offering an alternative.
With that said, pardon the inexperience of my posting ability. This was one of my earlier posts where I wasn't being very helpful.
No worries, I just thought you had a greater/in depth reason for performing coding on a scratch based level was possibly bad. I'm always curious about learning from other people's points of view. On a side note, of beginning game programming, does anyone have any opinions on DarkBASIC. The only thing I really know of it is that it's purely intended to make games. Fast, & perhaps slightly easier to learn from the ground up than C++, though in no way as powerful or detailed for development.