|
It's now a routine assumption that any videogame programming book - now matter how specialized or advanced it claims to be - will devote half its length to a (usually poor) introduction to basic 3D maths and DirectX. This is a book that dares to be different: although claiming to be (according to the publisher) an "Intermediate to Advanced" text it spends 2/3 of its approximately 300 (rather small) pages telling you that a point is three scalars, and that you can translate it using a matrix... Of the remaining pages, only 24 - yes, twenty four - are actually about the subject the book is supposed to be on, where the author actually risks embarrassing himself by showing how little he knows about his chosen topic. A couple of minutes with google will get you more information - and if you want, more code - than this book contains. Final irony: in the appendix the author provides a list of articles freely available on line (at Gamasutra) that provide a dozen times more information than this book. For a naive author to write such a book (the author's bio makes it clear that he's only peripherally involved in the videogame industry, and certainly not as a professional character animation system programmer) is easily excuseable (as long as you get your money back.) But for a publisher - Charles River -claiming to specialize in videogame books to publish a book this deceptively labelled is inexcuseable.
|