Jump to content
  • Advertisement
Sign in to follow this  
SageCraze

C++ Game Programming Tutorial

This topic is 1579 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Before I ask I am not new to programming or even game programming, however I am more or less new to C++, although I have sort of used it in the past... Anyway I have been searching around for some C++ game programming tutorials but all of them seem to be a bit outdated. Does anyone know of a decent up to date game programming series in C++? Thanks smile.png

Share this post


Link to post
Share on other sites
Advertisement
As you already have experience with game programming I suggest the best way to go is rewriting one of you games/code to c++. Before that you should focus on learning c++ in general and maybe get a reference book. A game programming tutorial in c++ only makes sense if you know c++ and want to know how to make games. If you know how to make games and know c++ things should simply fall together.

However given that you want to use SDL for graphical representation (there's also SFML, Allegro,...) these might get you going:
http://wiki.libsdl.org/Tutorials
http://lazyfoo.net/SDL_tutorials/index.php

Share this post


Link to post
Share on other sites

I am curious.  What makes you think the tutorials are outdated?  These tools and APIs don't change that much once they are mature.  True, there are new compute shaders and techniques, but those are bleeding edge ideas that the average user can't access anyway.

Share this post


Link to post
Share on other sites

You can find 100's of C++ video tutorials on my website.  They start off using Visual Studio 2003 but the C++ code will still work on newer compilers.  In the new Shader series that I'm working on right now, I'm using VS 2010 but a lot of members are actually using VS 2012 with no problems.

Share this post


Link to post
Share on other sites

You can find 100's of C++ video tutorials on my website.  They start off using Visual Studio 2003 but the C++ code will still work on newer compilers.  In the new Shader series that I'm working on right now, I'm using VS 2010 but a lot of members are actually using VS 2012 with no problems.

Thank bro your website looks really great :)

Share this post


Link to post
Share on other sites

I am curious.  What makes you think the tutorials are outdated?  These tools and APIs don't change that much once they are mature.  True, there are new compute shaders and techniques, but those are bleeding edge ideas that the average user can't access anyway.

Just the fact that whenever I tried to load a project into Visual Studio 2013 I would be welcomed with a "This project is incompatible with the current edition of Visual Studio" message. Having to downgrade to an earlier version of Visual Studio just gave me the impression of being "outdated"...

Share this post


Link to post
Share on other sites

That's like saying 2+4 is outdated because your calculator doesn't understand the equation as you wrote it on the chalkboard.... VS versions, as more and more microsoft programs are, tend to come out every year or so now. Just go with it...

Share this post


Link to post
Share on other sites

I thought VS versions automatically converted old project files to the new version? Can't remember which versions I had of the Express Editions, but projects I created in the older one would prompt me to convert them when I got the new one. This was a back around 2008/2010 editions when I still used Windows, but now I am under Linux so I don't know if this is still true.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!