Errata
The errata list is a list of errors and their corrections that were found after the product was released.
The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.
Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted by | Date Submitted |
---|---|---|---|---|
Printed | Page 243 Pitch Rotation Section |
When running the game it seems when you wiggle the mouse up and down for about 10 seconds in the Y direction, the mouse starts to slow down and eventually becomes unmovable. The speed of the projectiles becomes very slow as well. |
Daniel Scott | Jan 11, 2012 |
Printed | Page 104 3rd paragraph |
At the end of the paragraph is a parenthesis that says ...(because the sprite will only be moving in the X or the Y direction, not both). |
Kim Restad | Sep 17, 2010 |
Printed | Page 327 Code, all code regarding Vector3 "direction" |
I cant see why for a star particle (I'm fine with explosion particle) a direction is created with random values, normalised and randomised again and then the particle direction set with this; The stars do not need a direction as they are stationary. |
Link Powell | Aug 02, 2010 |
Printed | Page 310 Code, 2nd new VertexElement |
The VertexElementFormat is set to Single. It should be set to Vector2. |
Link Powell | Aug 02, 2010 |
Printed | Page 157 Paragraph 2, Line 6 |
"AutomatedSprite is by examining he" |
Leonard H. Martin | Feb 20, 2010 |
Printed | Page 152 5th Paragraph, 4th line |
enemySpawnMinMilliseconds and enemySpawnMaxMilliseconds in the Game1 class should read: |
Leonard H. Martin | Feb 20, 2010 |
Printed | Page 438 Update code |
The line |
Anonymous | Feb 17, 2010 |
Page 64 Code example |
Near the bottom of the code, in the code block for gamepad input, the code as is: |
Kaz Walker | Dec 26, 2009 | |
Printed | Page 84 First piece of code |
Before the code sample, it is written that "...the following code will play the start cue" when it actually plays the track cue. |
Joona Luodonp | Oct 10, 2009 |
Printed | Page 22 in LoadContent() |
(@"Imageslogo") should read (@"Images/logo") |
Neil Wise | Oct 06, 2009 |
Printed | Page 428 LoadContent() function |
The parameter of Content.Load is mistypen. It loads "imageshreerings" when it should be "images\threerings". |
Joona Luodonp | Oct 04, 2009 |
Printed | Page 239 Code listing at the top of the page |
The use of MathHelper.PiOver4 with the left mouse button causes the left mouse button to roll the camera to the right. The use of -MathHelper.PiOver4 with the right mouse button makes the right mouse button roll the camera to the left. These should be reversed. |
Blayne Mayfield | Jul 15, 2009 |
Printed | Page 86 8 |
I?m not sure if this error occurs because I?m using XNA 3.1 and the book is for the version 3.0 but if I write: |
Arturo Nereu | Jul 07, 2009 |
Page 252 Final paragraph |
Where the text reads |
davedpmccarthy | Mar 12, 2009 | |
Page 133 In code, after //Reset spawn timer |
The code |
davedpmccarthy | Mar 11, 2009 | |
Page 20 Last paragraph before sample code |
The last sentences refer to the variable "texture" as a "Texture2" variable while they are actually "Texture2D" variables. |
Anonymous | Feb 04, 2009 | |
Page 13 Figure 2-1 |
In Figure 2-1 "Lifecycle of an XNA game," the method should be "UnloadContent()" instead of "UploadContent()" |
Anonymous | Feb 04, 2009 |