Errata for Microsoft® XNA® Game Studio 4.0: Learn Programming Now!
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, Other Digital Version |
Page N/A
N/A |
Attempting to debug any of the sample projects from Chapters 11 and 12 (and possibly beyond) yields the following error:
"Visual Studio cannot start debugging because the debug target "C:\...\Chapter 11 code\01 Moving Cheese\BreadAndCheese\BreadAndCheese\bin\x86\Debug\BreadAndCheese.exe" is missing. Please build the project and retry, or set the OutputPath and AssemblyName properties appropriately to point at the correct location for the target assembly."
Sure enough, the bin\x86\Debug folder contains no .exe or .pdb file like those in chapters 1-9 do.
The problem may simply be that files are missing from the companion content (as a beginner I am unable to determine this). Either way, the inability to view working sample code is somewhat of an impasse when the text relies on it for instruction, so it seems fair to list this here.
|
Anonymous |
Jul 12, 2011 |
Printed |
Page 5
Note after 3rd paragraph |
On page 5 of the book, there is a note to the reader:
"Note Throughout the chapters, words appearing in italics are explained more fully in the Glossary at the end of this book."
However, there is no glossary at the end of the book, and no glossary is mentioned in the table of contents.
|
Anonymous |
Aug 16, 2011 |
Printed |
Page 55
Paragraph "Using a Gamepad and a Keyboard at the Same Time" |
There's an error below the statements about the Y button :
if (pad1.Buttons.Y == ButtonState.Pressed)
if (pad1.Buttons.B == ButtonState.Pressed) redIntensity++;
{
redIntensity++;
greenIntensity++;
}
It has to be :
if (pad1.Buttons.Y == ButtonState.Pressed)
{
redIntensity++;
greenIntensity++;
}
|
Anonymous |
Aug 23, 2011 |