Original Post
Hello everyone! First I like to apologize if this thread is posted in the wrong forum. I couldn't find any more appropriate than this one, and it seemed to me the "Book Discussion" forum wasn't really a forum where you could post threads. So if it's posted wrong, please move it. :) Now to my question. Soon it's christmas and I have thought about wishing myself a game development book. I'm not quite sure what book I should buy though. I already know languages and 3D APIs good enought, what I need to learn is some deeper understanding of how to organize a real game - how to make a game engine. I've noticed that "3D Game Engine Architecture" (Eberly, David) have gotten good reviews, so I'm thinking about going for that. Do you guys think that is a good choice or is there any better or newer books to buy? Is a game development book from 2004 still up to date? My main language at the moment is C# together with Direct3D, is the book still good for me? I'd love to get other tips of good game programming books aswell. Thanks! :)