Game Dev

Microsoft XNA Game Studio 4.0: Learn Programming Now! – Essential Reading

By 5th May 2012 2 Comments

Microsoft XNA Game Studio 4.0: Learn Programming Now!

This book was definitely needed during my first year at university. Unfortunately, I wasn’t a proud owner of one of these babies and just booked a copy out from the library. I don’t even think this book was even available when we did our XNA coursework, we had to use the 3.0 version of this book.

As you can see from the little bit of text at the bottom, this book is by Rob Miles, a lecturer at our university and Microsoft MVP. He’s wrote this book to be both useful for beginning programmers as well as the more advanced C# programmers such as myself. There is definitely a lot more content in this book to the previous. The basics are in here to get everyone started with their first XNA game. The good thing about XNA is that it works on many of Microsoft’s platforms, such as PC, Xbox 360 and Windows Phone 7 as you can see in the picture. So you can make your own Indie games for Xbox and publish them via the App Hub.

I began my XNA experience by making small games for my Xbox 360. Xbox’s have a special section on their board for debugging and testing your indie games which is quite nice. Consumers don’ t get the added bonus of the chunkier Xbox for proper games development, but it’s nice that Microsoft include this little bit for the non commercial programmers.

Back to the book anyway, the content is brilliant. I skipped a few chapters because I already know most of the basics to XNA so that I could check out the Networking parts of XNA games. This book really does cover everything that you need to know. If you’re thinking of developing XNA games for Windows Phone 7 and don’t know where to kick off, this book is your best friend. It even tells you how to get apps ready for the marketplace.

Rob also provides some downloadable books for C# programming and programming for Windows Phone 7.5 which you can download here:

The Yellow (But on paper seems more orange) Book  – C#

The Blue Book – Windows Phone 7.5

Author James Croft

James is a .NET developer for Black Marble Ltd. with over 5 years app development experience in Microsoft platforms. He enjoys blogging, helping others learn to code, making YouTube videos, spending time with his girlfriend but most of all, penguins.

More posts by James Croft

Join the discussion 2 Comments

  • Hello! I just wish to give you a big thumbs up for your great information you have
    right here on this post. I am coming back to your blog for more soon.

  • Looking for Best PC Game to Buy? says:

    […] so that you don't end up disappointed. You will never regret buying The Legend Of Vraz. Looking for Best PC Game to Buy?Article by abhinav Chokhavtia &#1…ame you will love to play. It is built on Microsoft XNA framework and is real fun. There are several […]

Leave a comment