There are books that set themselves apart and this is one that definitely marked my path as a developer.
This is one of the first things I bought from Amazon, it popped on my recommendations just a few months after it was published and it is one of the best things that landed before my eyes.
It covers many topics and was a very good insight on how software houses (and not only game development one) operate. It teaches about software development process, software design both in micro and macro, some common personalities that arise on projects. For the most part it was a really fun intro to what being a software engineer and later a software architect means.
This book alone made spend a lot more on "gaming books" which were actually very good general programming reference material.
Product details
- Title : Game Architecture and Design: Learn the Best Practices for Game Design and Programming
- Publisher : Coriolis Group (November 18, 1999)
- Language : English
- Paperback : 650 pages
- ISBN-10 : 1576104257
- ISBN-13 : 978-1576104255