So I'm experimenting with C++ because soon I want to learn how to program with a wider variety of languages. I've coded a full engine with game maker and want to do the same with C++. But is there any engine resources available for me to use to ease into C++ or any very detailed tutorials. Because the ones I'm looking at are the kind that are too hands on. I like learning from engines to see what to do and how to. Or as I said tuts. (Sorry for being redundant, too much typing today, hah)
Started with Game Maker now C++
Crossbones+ - Reputation: 5581
Members - Reputation: 1643
Posted 12 November 2013 - 10:01 AM
So wait, you coded a full engine with Game Maker?! That is awesome. By engine do you mean like a game engine where you can create a game using your engine as opposed to starting from scratch in Game Maker with sprites and such?
You might like to play around with Maratis3D if you are into how making engines. Maratis is open source and free, and the engine side is written in C++ (I wish I knew C++). Since it is free and open source, you can modify it however you want. Anael's Engine API is relatively simple to grasp as compared to even Unity3D's basic API for making a game.
Maratis uses LUA on the game side (that's two languages you can learn in one)
How are you learning C++? From books?
They call me the Tutorial Doctor.
Members - Reputation: 1433
Members - Reputation: 420
Posted 12 November 2013 - 08:49 PM
Members - Reputation: 179
Posted 13 November 2013 - 12:55 PM
C# is nice but I've sworn off it. Crossplatform widget support is not good, though I guess if you don't want to target OSX that might not be a huge issue. I've been developing in C and haven't looked back.
"Game Programming All In One 3rd Edition"
This is not a good idea, because the book came out in 2006, which even in terms of Allegro 4 is ancient - and the API's been completely redone for the vastly superior Allegro 5. If you're going to go with Allegro, find something more modern.