Updates
Latest Tweet
What's New?
Check out for latest innovation, a computer based training video collection
Like this Page
DirectX9 User Interfaces: Design and Implementation (Wordware Game Developer's Library) Review by Jason Wood
Good job at teaching GUI, but code is bad
First off, the book is good at learning how to design a GUI. It goes over all of the necessary information that will let you create a functional GUI.
However, there are problems with this book that others have stated. The code in the book and the code on the CD are VERY different. What you see in the book (screen shots of the examples) is not what you see on your screen when you run the code (the graphics used are very different too). This makes trying to learn some things very hard as you can't look at the code in the book and compare to it the code on the CD. If you have a question about how or why the code is doing something, a lot of the times, the answer is not in the book because the code is different.
There is also errors with the code on the CD. It compiles and runs, but the textures do not display correctly (they seem to have some wierd scaling going on). A 100x50 texture will not display as 100x50 on your screen using the code in the book, and there is no explaination in the book on how to draw the textures to their scale.
The best way to use this book is to use it as a guide to design your own GUI in your own graphics engine. Just using the UI code provided by the book is not something I would recommend.