Thread: Choose a book for me then.

  1. #16
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    Yep, it actually has c++ in it.

    Really though, you don't wanna go the teach yourself <insert topic and amount of time> series route.

    From the makers of teach yourself c++ in 45 seconds, its the new release, teach yourself to be a F14 fighter piolet without ever reading the actual book....book!

  2. #17
    Banned
    Join Date
    Jan 2003
    Posts
    1,708
    RoD you seem to have the uber opinion about everything, i.e have you even done any direct draw? You say you 'personally don't like it' but you probably haven't even done any. You also say that the Teach Yourself C++ series sucks for reference, when I have 2 sams C++ books and 3 others, but they are all equally good for reference as well as a learning tool, because when you get right down to it that's all a book really is, a tool, it's still up to you to learn.

    As a side note I do agree with getting OpenGL game programming, that's a great book and discusses almost everything in depth, so that's the book I suggest to you nutshell.

    SIDE NOTE: The other 3 C++ books I have:
    Visual C++ 6 by Ivor Horton
    Accelerated C++ by Barbara E. Moo and some other dude
    Introduction to Computer Science using C++ by something KNOWLTON

  3. #18
    I lurk
    Join Date
    Aug 2002
    Posts
    1,361
    Before you go trying to learn any of the 3D libraries I suggest you pick up a 3D mathematics book like this or this . Those API books don't teach you enough of the mathematics or concepts involved with 3D programming to have any solid understanding on how it actually works. They're written to teach you the API, be it OpenGL, Direct3D or whatever. There's no way "OpenGL Game Programming" or any other API book teaches you enough in-depth mathematics to have any level of undestanding of the subject. To give you an idea, my math book is just as thick as my API book.

    But, if all you want to do is plug in numbers and watch the crazy API do its magic... then go right ahead and get an API book.

  4. #19
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    Originally posted by Silvercord
    RoD you seem to have the uber opinion about everything, i.e have you even done any direct draw? You say you 'personally don't like it' but you probably haven't even done any. You also say that the Teach Yourself C++ series sucks for reference, when I have 2 sams C++ books and 3 others, but they are all equally good for reference as well as a learning tool, because when you get right down to it that's all a book really is, a tool, it's still up to you to learn.

    As a side note I do agree with getting OpenGL game programming, that's a great book and discusses almost everything in depth, so that's the book I suggest to you nutshell.

    SIDE NOTE: The other 3 C++ books I have:
    Visual C++ 6 by Ivor Horton
    Accelerated C++ by Barbara E. Moo and some other dude
    Introduction to Computer Science using C++ by something KNOWLTON
    Actual i have, directdoodle sucks.

    Those books aren't good reference, and anyone who thinks they are should read some other books, no offense.

  5. #20
    Registered User
    Join Date
    Sep 2002
    Posts
    1,640
    Originally posted by RoD
    Actual i have, directdoodle sucks.
    Wow, That's like asking for trouble with Direct3D people .
    I'm not so fond of Direct3D because i just don't like the way it
    works. I am a severe Pro-MS guy though.

  6. #21
    Banned
    Join Date
    Jan 2003
    Posts
    1,708
    Eibro I have that math book from the first link, it's totally awesome, I love it, it has everything you could possibly want!

    RoD you are so full of it, you coined direct doodle from me, you just began opengl because I helped you with it and I doubt you've had enough time to actually gain a reasonable opinion over those apis. Point being you speak before you actually know what you're talking about, and as I said the sams books are just fine for reference and for a learning tool because when you come right down to it it's still up to the person to learn (I learned C++ using 2 different sams books, I bought the other ones later).

  7. #22
    I am he who is the man! Stan100's Avatar
    Join Date
    Sep 2002
    Posts
    361
    Well.......ANY good points about that series???
    No. My first C++ book was teach yourself in 24 hours, and I've probably spent more time onilne than with it.
    Stan The Man. Beatles fan

    When I was a child,
    I spoke as a child,
    I thought as a child,
    I reasoned as a child.
    When I became a man,
    I put childish ways behind me"
    (the holy bible, Paul, in his first letter to the Cor. 13:11)

  8. #23
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    RoD you are so full of it, you coined direct doodle from me, you just began opengl because I helped you with it and I doubt you've had enough time to actually gain a reasonable opinion over those apis. Point being you speak before you actually know what you're talking about, and as I said the sams books are just fine for reference and for a learning tool because when you come right down to it it's still up to the person to learn (I learned C++ using 2 different sams books, I bought the other ones later).
    Had this been several days ago i would tell you what to do with yourself and a few non-human objects, but thats not the way i am going to choose to go. I didn't coin the phrase from you, i coined it from a friend. I also didn't learn opengl from you, newbie. I also am well aware that you don't know what the extent of my knowledge is.

    I am done with cprogramming for a while, some one email me when the ****ing newbs get a clue.

  9. #24
    Registered User
    Join Date
    Sep 2002
    Posts
    1,640
    pfff, Like chill ffs.
    I thought this sunk down the list far enough not to be seen again
    , gues i was wrong

  10. #25
    Banned
    Join Date
    Jan 2003
    Posts
    1,708
    Had this been several days ago i would tell you what to do with yourself and a few non-human objects, but thats not the way i am going to choose to go. I didn't coin the phrase from you, i coined it from a friend. I also didn't learn opengl from you, newbie. I also am well aware that you don't know what the extent of my knowledge is.

    I am done with cprogramming for a while, some one email me when the ****ing newbs get a clue.
    I'm Shadow12345 and you were going to do direct x, then i tried convincing you to do opengl and I told you about opengl game programming and opengl superbible and glut to get you started and I used the term direct doodle and you said it was funny and you've been using it here and there ever since (used it in your title, used it in this and other posts). Just because I said I don't like direct3d doesn't mean it's actually a bad api, in fact it's a really good api, but christ you are like going on a holy war with it. Likewise I have my doubts as to whether or not you have actually read the sams books yourself, or if you are just regurgitating what other people have said.
    Oh and RoD
    postcount != skill;
    maybe you're the one who needs the clue.

    EDIT: and about direct3d: it happens to be an excellent api with a lot of support and continuous updates but opengl is afterall cross platform and still seems to be the more efficient (read: faster) rendering library (probably due to the fact that it is implemented by various companies) and still acts as more of a standard (the math book I just got uses opengl to show how various solutions to problems can be expressed in relation to a computer program using opengl).

    ok that's enough I didn't want this post to get this long
    Last edited by Silvercord; 01-31-2003 at 07:16 PM.

  11. #26
    Registered User
    Join Date
    Sep 2002
    Posts
    1,640
    Actually, The new DirectX9 has more features than the current
    OpenGL (i think it was 1.2) has. But there's no real difference
    between the 2 except the cross-platform of OpenGL, But i don't
    give a damn about that.

  12. #27
    Accually Sams are usually a decent book for newbies so that they can get a start. But yes I agree with everyone else that there isn't that much impresive about them (and yes, they totaly suck as references).

  13. #28
    Banned
    Join Date
    Jan 2003
    Posts
    1,708
    But there's no real difference
    between the 2 except the cross-platform of OpenGL, But i don't
    give a damn about that.
    They're both good, but OpenGL is still more of a standard, and not giving a care about the cross platform capabilities isn't a good idea because non-windows operating systems are becoming more popular all the time. Many professional game developers work with opengl on various operating systems, while many don't need to use direct3d at all, simple as that. As 'no-one' (the user) said in one of my previous posts, OpenGL is usually faster than direct3d with a decent renderer (although there are other factors involved). This is probably due to the fact that OpenGL is only a specification and therefore is written for each video card.

    and yes, they totaly suck as references
    Why? They contain all of the same information as any other C++ book I've ever seen. C++ is C++, it's not like the fundamental ideas change from book to book...maybe you could explain this to me...

  14. #29
    Registered User
    Join Date
    Nov 2002
    Posts
    42

    You could also try this

    I know you already have four choices, but there is another good (and relatively inexpensive) book that I think could be added to your list .
    Game Programming All in One
    by Bruno Miguel de Sousa.

    I think this one is really good for beginners (I don't think you are one, but for other beginners who may be reading this post..)

  15. #30
    Refugee face_master's Avatar
    Join Date
    Aug 2001
    Posts
    2,052
    >> What about the dummies one?

    It sucks

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Looking for a c++ book, didn't were to post this...
    By Rune Hunter in forum C++ Programming
    Replies: 6
    Last Post: 09-24-2004, 06:32 PM
  2. Replies: 5
    Last Post: 09-19-2004, 06:52 AM
  3. Must read book!
    By RealityFusion in forum A Brief History of Cprogramming.com
    Replies: 7
    Last Post: 07-15-2004, 09:05 PM
  4. Should i get a new reference book?
    By Raison in forum Windows Programming
    Replies: 2
    Last Post: 06-15-2004, 10:43 PM