XNA Essentials

Game Programming for Xbox 360, PC + Windows Phone


Microsoft XNA Game Studio 3.0 Unleashed

I am in talks with the publisher about the upcoming book Microsoft XNA Game Studio 3.0 Unleashed.  The original Microsoft XNA Unleashed book which covered XNA Game Studio Express has been successful and has received many good reviews and has been recommended on the XNA forums many times.  Of course, with a technical editor like Shawn Hargreaves, it is to be expected.

Since there is only a year between XNA Game Studio 2.0 and XNA Game Studio 3.0 we decided to not create a 2.0 specific book.  I was going to create 4 new chapters for networking, but those will just be added to the 3.0 book.  Since the decision was made to not update the book to 2.0, I upgraded the code included in the book to 2.0 and released it yesterday.

Besides networking chapters, the new 3.0 book will also include information on creating 2D games for the Zune.  It will include features that are specific to that hardware device as well.  The book will also include information on distributing games on the Xbox 360 through the Xbox LIVE Community Games service.

All of the items that made the first book a success will be included: Performance Considerations, Physics, AI, Game State Management, Particle Systems, 2D Demos, 2D Parallax Side Scroller Game, 3D Demos, Extending the Content Pipeline (including the new parameters introduced in 2.0), and a complete 3D game.

There is a lot of information coming, so if you have bought the original book and are looking to learn some of the topics mentioned above it may be worth getting it now.  Otherwise, just sit tight and the 3.0 book should be released shortly after Microsoft releases the product (around Holiday 2008).  So it could be as early as a couple weeks after the launch, but could be a long as two months after the launch.  We can all hope for the former.

As always, if there are any questions with the current Microsoft XNA Unleashed book, please ask a question in the book's forum on amazon.com.

Happy Coding!


Updated 2.0 code for XNA Unleashed is now available for download!

I am pleased to announce that the code for the book has been updated and is now available for download.  The files can be located at http://xnaessentials.com/downloads.aspx

As always, questions about the book, or the updated code can be directed to this book's forum located at amazon.com.

Happy Coding!


XNA Game Studio 3.0 is coming

Spring 2008 is when the beta is supposed to be out ... Holiday 2008 is when it should be released.

I can't wait!

Some very exciting things are coming including:

Develop 2D games for the Zune



   Discussion Thread:


Deploy your Xbox 360 game to anyone on Xbox LIVE!



    Discussion Thread:


  General info on Game Studio 3.0


       Things to note is that VS2008 will be used.  I love VS2008, so this is great news.  I would love to be able to use some of the C# 3.5 language features, but it is unknown if any of that will be available yet.  Using LINQ to query a scene graph would be excellent fun!

Lots of information and as much as possible will be in my new book - Microsoft XNA Game Studio 3.0 Unleashed.  More details on that to follow ...

Happy Coding!