Advice needed

This is a discussion on Advice needed within the Game Programming forums, part of the General Programming Boards category; I think I have a decent grasp of C++ (by the book I have, Sams Teach Yourself C++ in One ...

  1. #1
    Registered User
    Join Date
    Oct 2010
    Posts
    45

    Advice needed

    I think I have a decent grasp of C++ (by the book I have, Sams Teach Yourself C++ in One Hour a Day) - currently I am on STL options/usage. While I grasp alot of the "how-to-use", I can't seem to wrap my head around putting it all into a functional idea.

    Could someone suggest a next-step programming book for me to move forward to, something perhaps which might elaborate a bit on things like a main loop that doesn't stop and wait for the user to type and modern program design.

    After much searching, not knowing what I was searching for, it seems that Threads are an answer to part of my question above. Although the short tutorial says that it is a Windows thing. My question for that now is, are there other things that supply some form of doing this same thing?
    Last edited by Incantrix; 10-17-2010 at 01:46 PM.

  2. #2
    Registered User
    Join Date
    Mar 2010
    Posts
    68

    book

    check out this book. I learned from it.


    C++ primer [Book]

  3. #3
    Registered User
    Join Date
    Sep 2010
    Posts
    31
    Quote Originally Posted by smasherprog View Post
    check out this book. I learned from it.


    C++ primer [Book]
    The book mentioned above would be a really good choice. Even though it goes from the ground up, I find in some places it is almost too concise to be accessible to beginners; there's also just too much covered to really expect to retain on your first round. Once you've got a good grip on things though, reading this cover-to-cover will fill in a lot of gaps in your knowledge that tend to crop up on your first time through a language. After reading two introductory books on C++, I was still able to find out new things from "C++ Primer", even in the first chapter.

    This book is geared towards producing fully-fleshed C++ programmers, unlike most C++ books, which effectively only teach you how to solve math problems with a computer and create useless banking software. I would definitely give it a go.

  4. #4
    Registered User
    Join Date
    Oct 2010
    Posts
    45

    Primer

    I will Amazon the book post haste.

    Beyond furthering C++ however I am also trying to figure out what direction to head towards gaming. Would SDL be a good place to start learning some of the basics of things like device inputs and low-level graphics (seen SDL posted here, DirectX & Allegro as well).

    The most difficult thing I am finding is sitting here trying to figure out how to ask a question, knowing nothing about the topic.

  5. #5
    Bored Programmer
    Join Date
    Jul 2009
    Location
    Tomball, TX
    Posts
    407
    I liked SDL when I used it. It is pretty straight forward for beginners. I didn't even know how to properly use classes when I first started using SDL and I was still able to make a few basic games. You'll have to learn to draw your own pictures if you want to retain rights to the games you make though.
    If you decide to go this route definitely check out lazy foo productions (a google search should pop it up for you).

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Looking for a Code Management System. Advice needed.
    By Kempelen in forum Windows Programming
    Replies: 0
    Last Post: 04-23-2009, 10:06 AM
  2. Developing GUI objects in C - advice needed
    By officedog in forum C Programming
    Replies: 14
    Last Post: 10-31-2008, 03:30 PM
  3. Classes advice needed
    By DanFraser in forum C# Programming
    Replies: 5
    Last Post: 12-05-2007, 04:30 AM
  4. Job advice needed regarding C++
    By joeyzt in forum A Brief History of Cprogramming.com
    Replies: 2
    Last Post: 06-20-2003, 01:10 AM
  5. Who's telling the truth??? Career Advice Needed Badly
    By Ican'tCjax,fl in forum C Programming
    Replies: 1
    Last Post: 11-06-2002, 05:16 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21