Game Development Community

What is on your bookshelf?

by Frank Korf · in General Discussion · 02/22/2008 (7:50 pm) · 8 replies

------------------------Warning------------------------------
---------------Blatant Self Promotion----------------------

Myself and a few other indie game developers are launching an online bookstore devoted to books about game development. The Game Developer's Bookshelf. As a Torque developer myself, I wanted to devote a section of the store to books about Torque. I added the three books that I used to learn Torque, and several more that I used to learn to make games.

So here is my question for the Torque Community:

What books helped you when you were learning to make games? Let me know, so I can create a special section in the store for "Torque Community Recommendations"

Thanks

-Fk

#1
02/23/2008 (6:37 pm)
I'm primarily an Artist, Designer but the books I used most recently are:

Pro Ogre 3d Programming (main reference book)

Animating Real-Time Game Characters (bit rusty with character studio)

For people wanting to get to grips with game texturing

The Dark Side of Game Texturing (Gives you a pretty good foundation)
#2
02/23/2008 (9:37 pm)
I got alot of How to draw books...
How to Draw Anime Character various volumes....
Some how to draw comic book characters...
a few dictionaries....

hey, you asked!
#3
02/24/2008 (12:12 am)
Let's see. Books I've referenced in the last week, working on my current game:

Ierusalimschy "Programming in Lua" and "Lua Reference Manual"
Junker "Pro Ogre3d Programming"
OpenGL Red Book [aka "OpenGL Programming Guide", currently fifth edition]
Meyers "More Effective C++"
Stevens "Advanced Programming in the UNIX Environment" [not too relevant to most game developers unless they're writing dedicated servers, though...]

Them's the ones nearest the top of the pile... Each of them is effectively the holy bible of its given topic.

Gary (-;
#4
02/24/2008 (1:03 am)
Books I reference often at home as well as at work - must haves:
Game Programming Gems 1 - 6 (vol 7 on the way)
AI Game Programming Wisdoms 1 - 3,
Real Time Collision Detection, Ericson
Essential Mathematics, Verth
3D Game Engine Design and Geometric Tools, Eberly
Real-Time Rendering, Akenine-Moeller & Haines

Worth having:
Design Patterns, Gamma-Helm-Johnson-Vlissides
Effective C++ and More Effective C++, Meyers
Refactoring, Fowler
Numerical Recipes in C: Press-Flannery-Teukolsky-Vetterling

And about 15 or so assortments of books on C++, Game Physics, Shaders, STL, Boost, Loki, etc.

I forgot one book that I absolutely cannot do without:
Chef Paul Prudhomme's Louisiana Kitchen - for those of you that love cajun cooking, heh
#5
02/24/2008 (8:27 am)
Thanks for the feedback. I'm building the recommendations section right now. It should be active early this week.

-Fk
#6
02/25/2008 (1:40 pm)
I would recommend two books that have been a great help to me as a designer.

Game Design By Bob Bates (Second Edition)
and
"Designing Virtual Worlds" By Richard A. Bartle


I'm currently still reading the later, but so far it seems like a great book for people designing complex game worlds.
It handles alot of the intricate relations from geography to psychology, from Physics to sociology and from economics to ethics in a virtual world.
#7
02/26/2008 (7:05 pm)
On top of "The Game Programmer's Guide to Torque" that I picked up yesterday, I have a few others that have/do help me:

* Game Programming Gems series
* C++ Programming In Simple Steps
* C++ Primer
* Game Design: Secrets of the Sages
* Beginning DirectX Programming

Plus a plethora of online resources: papers, tutorials, and general tips galore.

@ Mikael - I was curious about "Designing Virtual Worlds", having delved into level/world design in many other engines (Source, Unreal, Max Payne, Serious Sam, Homeworld 2, Neverwinter Nights, the list goes on). But one thing I noticed with any other book on this topic I picked up is that they seemed to merely touch lightly, the more advanced topics. How would you say this book stands as far as that goes?
#8
02/29/2008 (7:54 am)
Interesting question. At my desk I have a small bookshelf where I keep all the books in current use. I currently contains:

1. The C Programming Language - K&R - This really is good.
2. Accelerate C++
3. Effective C++
4. More Effective C++
5. Effective STL
6. The three Torque books
7. On Lisp
8. Common Lisp The Language: 2nd Edition
9. Ansi Common Lisp

I think I have a LUA book somewhere on my desk as well.