Suggested books on these topics?
Moderator: Coders of Rage
Suggested books on these topics?
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?
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.
- MarauderIIC
- Respected Programmer
- Posts: 3406
- Joined: Sat Jul 10, 2004 3:05 pm
- Location: Maryland, USA
Re: Suggested books on these topics?
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.
- Falco Girgis
- 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?
OpenGL - "The OpenGL SuperBible"
Lua - "Official Lua 5.1 Reference Manual" (online, free reference) - http://www.lua.org/manual/5.1/manual.html
Lua - "Official Lua 5.1 Reference Manual" (online, free reference) - http://www.lua.org/manual/5.1/manual.html
Re: Suggested books on these topics?
Sweet thanks, I've seen that OpenGL SuperBible, I'll pick it up around the time I finish the book I'm on now.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
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?
Re: Suggested books on these topics?
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.XianForce wrote:Sweet thanks, I've seen that OpenGL SuperBible, I'll pick it up around the time I finish the book I'm on now.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
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?
Some person, "I have a black belt in karate"
Dad, "Yea well I have a fan belt in street fighting"
Dad, "Yea well I have a fan belt in street fighting"
Re: Suggested books on these topics?
lol, I know, but think of it this way:avansc wrote: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.XianForce wrote:Sweet thanks, I've seen that OpenGL SuperBible, I'll pick it up around the time I finish the book I'm on now.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
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?
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
- Slacker
- Chaos Rift Newbie
- Posts: 31
- Joined: Tue Nov 11, 2008 11:41 am
- Location: MountLake Terrace, WA
- Contact:
Re: Suggested books on these topics?
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)
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
- MarauderIIC
- Respected Programmer
- Posts: 3406
- Joined: Sat Jul 10, 2004 3:05 pm
- Location: Maryland, USA
Re: Suggested books on these topics?
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.
Re: Suggested books on these topics?
Yes, I know, did you guys not see my previous post though?MarauderIIC wrote:In short, programming is very much "learn by doing"
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?
- MarauderIIC
- Respected Programmer
- Posts: 3406
- Joined: Sat Jul 10, 2004 3:05 pm
- Location: Maryland, USA
Re: Suggested books on these topics?
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.
Re: Suggested books on these topics?
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.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
Re: Suggested books on these topics?
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?) )
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
Re: Suggested books on these topics?
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.
Re: Suggested books on these topics?
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?
- ismetteren
- Chaos Rift Junior
- Posts: 276
- Joined: Mon Jul 21, 2008 4:13 pm
Re: Suggested books on these topics?
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.