Jump to content

  • Log In with Google      Sign In   
  • Create Account

C++ Game Programming Tutorial


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
7 replies to this topic

#1 SageCraze   Members   -  Reputation: 108

Like
0Likes
Like

Posted 25 May 2014 - 11:00 PM

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



Sponsor:

#2 ilreh   Members   -  Reputation: 281

Like
1Likes
Like

Posted 26 May 2014 - 02:52 AM

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

#3 Glass_Knife   Moderators   -  Reputation: 4412

Like
1Likes
Like

Posted 26 May 2014 - 08:07 AM

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.


I think, therefore I am. I think? - "George Carlin"
Indie Game Programming

#4 MarekKnows.com   Members   -  Reputation: 485

Like
2Likes
Like

Posted 26 May 2014 - 08:59 AM

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.


---
Free C++, OpenGL, and Game Development Video Tutorials @
www.MarekKnows.com
Play my free games: Ghost Toast, Zing, Jewel Thief


#5 SageCraze   Members   -  Reputation: 108

Like
0Likes
Like

Posted 26 May 2014 - 12:58 PM

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 :)



#6 SageCraze   Members   -  Reputation: 108

Like
0Likes
Like

Posted 26 May 2014 - 01:04 PM

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"...



#7 Burnt_Fyr   Members   -  Reputation: 1238

Like
0Likes
Like

Posted 26 May 2014 - 02:40 PM

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...



#8 BHXSpecter   Members   -  Reputation: 1554

Like
0Likes
Like

Posted 29 May 2014 - 01:04 PM

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.


"Through vengence I was born.Through war I was trained.Through love I was found. Through death I was released. Through release I was given a purpose."





Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS