1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Where can i get advanced tutorials on C++ Programming Game development

Discussion in 'C, C++, C#' started by jddvels, Jun 14, 2014.

  1. jddvels

    jddvels Newbie

    Joined:
    Jan 8, 2014
    Messages:
    14
    Likes Received:
    0
    Thanks for all your answers..
     
  2. Asif WILSON Khan

    Asif WILSON Khan Executive VIP Premium Member

    Joined:
    Nov 10, 2012
    Messages:
    10,112
    Likes Received:
    28,543
    Gender:
    Male
    Occupation:
    Fun Lovin' Criminal
    Location:
    London
    Home Page:
  3. jddvels

    jddvels Newbie

    Joined:
    Jan 8, 2014
    Messages:
    14
    Likes Received:
    0
    I haven't checked any of the sites, i have read the following books.
    Stroustrup's "The C++ Programming Language",
    Scott Meyer's "Effective C++"
     
  4. bicyclethief

    bicyclethief Newbie

    Joined:
    May 29, 2014
    Messages:
    25
    Likes Received:
    8
    I HIGHLY recommend the free lectures and assignments on the Stanford Engineering Everywhere website. The two relevant courses are Programming Abstractions and Programming Paradigms. They dive deep into C++ topics, including advanced memory management (you'll write your own allocator) and the implementation of the standard library container classes. They also have some pretty fun assignments that will bake your noodle.
     
    • Thanks Thanks x 1
  5. rootjazz

    rootjazz Jr. VIP Jr. VIP

    Joined:
    Dec 21, 2012
    Messages:
    614
    Likes Received:
    313
    Occupation:
    Developer
    Location:
    UK
    Home Page:
  6. s0ap

    s0ap Executive VIP Jr. VIP Premium Member

    Joined:
    Sep 23, 2008
    Messages:
    230
    Likes Received:
    810
    Occupation:
    :] guess
    Location:
    Congo/DRC
    "3D Game Engine Architecture" by Ebley is good is you are looking at the back end, if you want to write a renderer that is a bit more difficult. Arcsynthesis and pouet have a decent sized community of modern programmable pipeline programmers. ##opengl on freenode is pretty helpful as well. If you want DirectX you are on your own as I avoid it like the plague.
     
  7. madworld

    madworld Newbie

    Joined:
    May 6, 2014
    Messages:
    14
    Likes Received:
    7
    Location:
    Up North
    Yeah, 3D Game Engine Architecture is good. There's also a book called Game Coding Complete which has a lot of good, low-level stuff. Also some interesting design patterns. If my memory serves me right, it comes with an example game engine, which is nice.
     
  8. Eli679

    Eli679 Newbie

    Joined:
    Feb 2, 2012
    Messages:
    15
    Likes Received:
    0
    Search on youtube for some tutorials. Apart from teaching they will tell you some good books to refer to!! cheers :D
     
  9. DarkPixel

    DarkPixel Jr. VIP Jr. VIP Premium Member

    Joined:
    Oct 4, 2011
    Messages:
    1,328
    Likes Received:
    1,239
    Location:
    ↓↓↓↓
    Home Page:
    http://www.gameinstitute.com/

    This one claims to have tons of helpful content for programming with DirectX (no Opengl unfortunately) and Unity3d.

    I joined months ago, but still haven't checked it out, to let you know if it's any good, or low quality.
     
  10. TheLinksLab

    TheLinksLab Registered Member

    Joined:
    Jun 27, 2014
    Messages:
    79
    Likes Received:
    35
    Occupation:
    Various Web Projects
    Location:
    Swansea, Wales, UK
    I can recommend Gameinstitute. I've done their Unity tutorials, and it's got everything you'll need to learn how to create a Game.

    Although it's based on C# and I see your interested in c++.

    There's hours of tutorials though (really long, maybe too long), but it was great to see the process of making a complete game and see how and where the programming fits into the Unity engine.
     
  11. member8200

    member8200 Regular Member

    Joined:
    Aug 9, 2014
    Messages:
    469
    Likes Received:
    33
    There are alot of resources you can find on youtube or try and google it.
    searching for books is one good option too. :) cheers.