Top critical review
6 people found this helpful
Only good for beginners
on 21 July 2002
Having gathered a lot of disjointed info on DirectX 8 through online articles etc, i expected this book to give me a coherent start-to-finish and tie up loose ends.
The first thing that struck me was the author's astonishing love affair with microsoft and various commercial games. It doesnt get much better.
To it's credit, it explains simple examples quite well but these are dictated and it often draws impossible parallels between the listings and real games. Very little and very rarely does it go into any significant depth, and it almost never offers alternatives.
It was refreshing to see examples given in both OOP and traditional procedural programming (OOP is the devil's tool).
It IS good for getting farmiliar (I stress, farmiliar, not knowledgeable) with directX, but it is thoroughly useless for anyone wanting to write more than an instant messaging program with a hardware-accelerated spinning cube logo.
One last sore point, it is rather unpleasant to read, in the trying-too-hard way. The print is too large, giving the impression the 500 pages have been padded, to enforce this there is liberal use of white space. Obviously, the desired effect is to be easy to read through but it is much bulkier and harder to handle than it could be if the lines werent half an inch high.
It would have been much more satisfying to turn through if it was more condensed and less determined not to take itself seriously.