- ISBN13: 978-1-59059-925-9
- ISBN10: 1-59059-925-X
- 648 pp.
- Published Jun 2008
- Print Book Price: $39.99
- eBook Price: $27.99
Errata Submission
If you think that you've found an error in XNA 2.0 Game Programming Recipes: A Problem-Solution Approach, please let us know about it. You will find any confirmed erratum below, so you can check if your concern has already been addressed.
Errata
| Issue | Author's Response |
|---|---|
| I can't download the source code of the book,"XNA 2.0 Game Programming Recipes: A Problem-Solution Approach" because of the link error. | Hi there, I just tested all links to the code downloads on my site www.riemers.net, and they worked fine. Also, the link on www.apress.com to my site works fine. My guess is that one of the site was probably temporarly offline (due to maintanance or technical problems probably). If you try to download the code now, everything should be fine. |
| Chapter 2. Page 114 The code block for InitPostProcessingVertices() does not match with your description below it. Specifically which vertices are linked to specific texture coordinates. For example: Code: new Vector3(-1, 1, 0), new Vector2(0, 0) Description: "You also specify that the (0,0) top-left corner of the texture should be positioned at the (-1,-1) top-left corner of your window..." |
Thank you very much for pointing me to this mistake! Your remark was just in time to make it for the 3.0 release. This is what the text should read: You can see that the positions are defined immediately in screen coordinates, where the (–1,1) point corresponds to the top-left corner of your window and where the (1,-1) point corresponds to the bottom-right corner. You also specify that the (0,0) top-left corner of the texture should be positioned at the (–1,1) top-left corner of your window and that the (1,1) bottom-right corner of the texture should be positioned at the bottom-right corner of your window. If you render this quad to the screen, the image you specify will cover your whole window. |
| Chapter 3. Page 166. There are two lines of code here which call the MenuWindow constructor, something like: MenuWindow menuMain = new MenuWindow(menuFont, "Main Menu", backgroundImage) however, the constructor defined at the if page 164 only contains arguments for a Font, and nothing else - i.e. no title text or images. |
Thanks for your feedback. I've taken your remark into account for the second print, as well as for the 3.0 edition. Thanks, Riemer |
