XNA programming is an increasingly popular way of creating games for the
Microsoft Xbox 360 home entertainment system, as well as Windows PCs.
The free development tools distributed by Microsoft make it a platform
that appeals to both the professional developer looking to create a
commercial product and the home enthusiast wanting to put together games
in their spare time.
This book is calculated to appeal to as wide a range of people as
possible, whether they are complete beginners or already have coding
experience in another area. It provides recipes to help people over the
common hurdles that they experience when setting out to create both 2D
and 3D applications with XNA. The book also offers helpful snippets of
the HLSL coding language built into to XNA in order to help people bind
their applications together seamlessly. This is an area that does not
receive much coverage in most XNA books and will set this title apart.