|
1 of 1 people found the following review helpful:
5.0 out of 5 stars
Good Book, Could Have Been Better, 3 Jul 1999
By A Customer
I agree with everyone who said this book could have been much better. It is an average book until chapter 13, then it becomes a great book. If he had compressed some of the earlier chapters, he could have put in so much more. I would have given this book a rating of 4.5, but I rounded up.What this book is: This is an advanced book. It has tons of code snippets, and more ideas on how to expand and personalize the code. It has a few chapters that could be shorten or taken out completely, namely the first 8 chapters, except chapter 5. These chapters have a lot of ideas, but if you are familiar with games and/or programming, you already know a lot of it. Chapter 9 briefly describes DirectDraw, for more see a differant book (I have found Windows Game Programming for Dummies good), but it doesn't claim to be a DirectX tutorial either. Chapter 10 has some good stuff on drawing lines and rectangles, not used too much in RTS games though. Chapter 11 teaches font and text building, could have been better, but has a lot of good information in it. Chapter 12 puts 10 and 11 together in a single class for you. Could have been shortened but oh well. Chapter 13 describes how to load graphics and keep track of them. Chapter 14 has some very good stuff on blitting graphics to the screen. He teaches LLE compression which is one of the best ways to blit to the screen(compiled sprites are still a bit faster). Chapter 15 has a lot of good information on keeping track of animations. In chapter 16 He does a very good job of teaching landscape. He has a lot of good code examples, and suggestions on how we could add more to it. Chapter 17 is on the interface. Lots of good stuff in there. Chapters 18 and 19 talk about creatures and pathing. Good stuff. Chapter 20 is kind of an addon chapter. It describes DirectSound Overall, this is a very well written book by an author with a lot of experiance programming. I suggest buying it. Things i would have liked to see: More on DirectX,especially DDraw and DInput. Networking. Can you find some of this on the internet? Yes you can find some of it. I have found nothign on the internet that can compare to some of these chapters though. Buy it, its worth it.
|