Started with Game Maker now C++

Started by
4 comments, last by Winfield 10 years, 5 months ago

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)

Advertisement

The one in my sig is very very very detail, perhaps start there.

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.

Check out a bool called "Game Programming All In One 3rd Edition". Its a very good book, that teaches allegro and making games with C++. Im working on a platformer now with knowledge I gained from it

I remember when I started with game maker :3, however, be warned that jumping from something as simple as game maker code to full blown c++ may be a steep learning curve, and it may take a year or two to get real good at it. You can always try an easier language like javascript or C#, but it's up to u.

View my game dev blog here!

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.

This topic is closed to new replies.

Advertisement