Suggested books on these topics?

Whether you're a newbie or an experienced programmer, any questions, help, or just talk of any language will be welcomed here.

Moderator: Coders of Rage

XianForce
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 767
Joined: Wed Oct 29, 2008 8:36 pm

Suggested books on these topics?

Post by XianForce »

OpenGL
Lua
C++ *

I'm going to start buying more books soon, so does anyone have any recomendations?

*With the C++ book , I have Sams Teach yourself C++ in an hour a day(not finished with it yet, but it is a great book) but do you think I should get a more advanced C++ book? or will I know the language fluently enough to start game dev?

Thanks guys, later!

EDIT: Oh, and should I learn anything else while I'm at it? Languages, APIs, Libraries, etc?
Last edited by XianForce on Wed Nov 19, 2008 11:58 am, edited 1 time in total.
User avatar
MarauderIIC
Respected Programmer
Respected Programmer
Posts: 3406
Joined: Sat Jul 10, 2004 3:05 pm
Location: Maryland, USA

Re: Suggested books on these topics?

Post by MarauderIIC »

Sorry, no suggestions from me. Learned all those online, using tuts & official docs.
I realized the moment I fell into the fissure that the book would not be destroyed as I had planned.
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Re: Suggested books on these topics?

Post by Falco Girgis »

OpenGL - "The OpenGL SuperBible"
Lua - "Official Lua 5.1 Reference Manual" (online, free reference) - http://www.lua.org/manual/5.1/manual.html
XianForce
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 767
Joined: Wed Oct 29, 2008 8:36 pm

Re: Suggested books on these topics?

Post by XianForce »

GyroVorbis wrote:OpenGL - "The OpenGL SuperBible"
Lua - "Official Lua 5.1 Reference Manual" (online, free reference) - http://www.lua.org/manual/5.1/manual.html
Sweet thanks, I've seen that OpenGL SuperBible, I'll pick it up around the time I finish the book I'm on now.

But will the Sams C++ book be sufficient for game dev, or will there be a high benefit of getting a more advanced book?

Oh and before I really start devving, any other languages, APIs, Libraries, etc I should check out?
User avatar
avansc
Respected Programmer
Respected Programmer
Posts: 1708
Joined: Sun Nov 02, 2008 6:29 pm

Re: Suggested books on these topics?

Post by avansc »

XianForce wrote:
GyroVorbis wrote:OpenGL - "The OpenGL SuperBible"
Lua - "Official Lua 5.1 Reference Manual" (online, free reference) - http://www.lua.org/manual/5.1/manual.html
Sweet thanks, I've seen that OpenGL SuperBible, I'll pick it up around the time I finish the book I'm on now.

But will the Sams C++ book be sufficient for game dev, or will there be a high benefit of getting a more advanced book?

Oh and before I really start devving, any other languages, APIs, Libraries, etc I should check out?
No book on this planet will make you into a proficient game developer. long long endless nights complaining that your compiler is broken morphs you into a might morphin power game developer.
Some person, "I have a black belt in karate"
Dad, "Yea well I have a fan belt in street fighting"
XianForce
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 767
Joined: Wed Oct 29, 2008 8:36 pm

Re: Suggested books on these topics?

Post by XianForce »

avansc wrote:
XianForce wrote:
GyroVorbis wrote:OpenGL - "The OpenGL SuperBible"
Lua - "Official Lua 5.1 Reference Manual" (online, free reference) - http://www.lua.org/manual/5.1/manual.html
Sweet thanks, I've seen that OpenGL SuperBible, I'll pick it up around the time I finish the book I'm on now.

But will the Sams C++ book be sufficient for game dev, or will there be a high benefit of getting a more advanced book?

Oh and before I really start devving, any other languages, APIs, Libraries, etc I should check out?
No book on this planet will make you into a proficient game developer. long long endless nights complaining that your compiler is broken morphs you into a might morphin power game developer.
lol, I know, but think of it this way:

You can't jump into it without knowing how to use C++. If you went into it with no knowledge prior, you would fail hard...I'm just trying to get the knowledge of use, then later comes the application and experience ;)
User avatar
Slacker
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 31
Joined: Tue Nov 11, 2008 11:41 am
Location: MountLake Terrace, WA
Contact:

Re: Suggested books on these topics?

Post by Slacker »

Personally I started by taking a class on C back in the day, along with countless hours of fiddling around with Visual Basic in high school. From there I just grabbed the C++ book that the local community college was using for their C++ classes (Sams C++ Primer Plus by Stephen Prata) it's a huge book, but it goes very in depth on the language (sometimes he gets a little overly wordy imo though).

Even if you just plow through the 24 hour book, once you're done with it, just start making a game. (start simple though) When you run into a problem that you don't know, figure it out. Look online, post here, post in programming forums, ask questions. You'd be surprised at how much you learn just by figuring things out that you don't know... I've learned more on my own with each project I finish (game programming or not) than a semester of a programming class. (or maybe I'm just taking crappy programming classes :P)
~Slacker
User avatar
MarauderIIC
Respected Programmer
Respected Programmer
Posts: 3406
Joined: Sat Jul 10, 2004 3:05 pm
Location: Maryland, USA

Re: Suggested books on these topics?

Post by MarauderIIC »

In short, programming is very much "learn by doing"
I realized the moment I fell into the fissure that the book would not be destroyed as I had planned.
XianForce
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 767
Joined: Wed Oct 29, 2008 8:36 pm

Re: Suggested books on these topics?

Post by XianForce »

MarauderIIC wrote:In short, programming is very much "learn by doing"
Yes, I know, did you guys not see my previous post though?

If you don't know the built in functions of an API/Library, or how to implement something such as Lua, your going to screw yourself over. I want to learn the knowledge of the langauge/API, and then get the experience.

Does that make sense?
User avatar
MarauderIIC
Respected Programmer
Respected Programmer
Posts: 3406
Joined: Sat Jul 10, 2004 3:05 pm
Location: Maryland, USA

Re: Suggested books on these topics?

Post by MarauderIIC »

If you're looking for basic use, there's plenty of starter tutorials online. I posted a few http://elysianshadows.com/phpBB3/viewto ... ?f=6&t=148
I realized the moment I fell into the fissure that the book would not be destroyed as I had planned.
XianForce
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 767
Joined: Wed Oct 29, 2008 8:36 pm

Re: Suggested books on these topics?

Post by XianForce »

MarauderIIC wrote:If you're looking for basic use, there's plenty of starter tutorials online. I posted a few http://elysianshadows.com/phpBB3/viewto ... ?f=6&t=148
Ya I'd like to take a look at those, but I like having a solid reference so I can read/review at school on trips, etc.
User avatar
Arce
Jealous Self-Righteous Prick
Jealous Self-Righteous Prick
Posts: 2153
Joined: Mon Jul 10, 2006 9:29 pm

Re: Suggested books on these topics?

Post by Arce »

Tangable references, I feel ya. I was similar when I first began learning.

One thing I did notice, though, is that as time progressed my reference books got smaller. ;P

(Sam's Teach Yourself in 21 Days (~900pgs?) -> C++ in a NutSheel - A Pocket Reference (~60pgs?) )
<qpHalcy0n> decided to paint the office, now i'm high and my hands hurt
XianForce
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 767
Joined: Wed Oct 29, 2008 8:36 pm

Re: Suggested books on these topics?

Post by XianForce »

Arce wrote:Tangable references, I feel ya. I was similar when I first began learning.

One thing I did notice, though, is that as time progressed my reference books got smaller. ;P

(Sam's Teach Yourself in 21 Days (~900pgs?) -> C++ in a NutSheel - A Pocket Reference (~60pgs?) )

Makes sense, after a while, you won't need the book to explain it, You just need to know how to declare/initialize something.
XianForce
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 767
Joined: Wed Oct 29, 2008 8:36 pm

Re: Suggested books on these topics?

Post by XianForce »

XianForce wrote:
Arce wrote:Tangable references, I feel ya. I was similar when I first began learning.

One thing I did notice, though, is that as time progressed my reference books got smaller. ;P

(Sam's Teach Yourself in 21 Days (~900pgs?) -> C++ in a NutSheel - A Pocket Reference (~60pgs?) )

Makes sense, after a while, you won't need the book to explain it, You just need to know how to declare/initialize something.

So any other suggestions guys?
User avatar
ismetteren
Chaos Rift Junior
Chaos Rift Junior
Posts: 276
Joined: Mon Jul 21, 2008 4:13 pm

Re: Suggested books on these topics?

Post by ismetteren »

I am going to get a book called game coding complete, but i havent read it yet, so i cant say if it is good or bad. But people seems to like it.
Image ImageImage Image
Post Reply