Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Get Started Fast with XNA Game Studio 4.0–and Build Great Games for Both Windows Phone 7 and Xbox LIVE

This is the industry’s best reference and tutorial for all aspects of XNA Game Studio 4.0 programming on all supported platforms, from Xbox 360 to Windows Phone 7 and Windows PCs. The only game development book authored by Microsoft XNA development team members, itoffers deep insider insights you won’t get anywhere elseincluding thorough coverage of new Windows Phone APIs for mobile game development.

You’ll quickly build simple games and get comfortable with Microsoft’s powerful XNA Game Studio 4.0 toolset. Next, you’ll drill down into every area of XNA, including graphics, input, audio, video, storage, GamerServices, and networking. Miller and Johnson present especially thorough coverage of 3D graphics, from Reach and HiDef to textures, effects, and avatars. Throughout, they introduce new concepts with downloadable code examples designed to help you jumpstart your own projects.

Coverage includes

·         Downloading, installing, and getting started with XNA Game Studio 4

·         Building on capabilities provided in the default game template

·         Using 2D sprites, textures, sprite operations, blending, and SpriteFonts

·         Creating high-performance 3D graphics with XNA’s newly simplified APIs

·         Supporting keyboards, mice, Xbox 360 controllers, Touch, accelerometer, and GPS inputs

·         Loading, generating, recording, and playing audio

·         Managing all types of XNA storage

·         Using avatars as characters in your games

·         Utilizing gamer types, player profiles, presence information, and other GamerServices

·         Supporting Xbox LIVE and networked games

·         Creating higher-level input systems that seamlessly manage cross-platform issues

From Windows Phone 7 mobile gaming to Xbox LIVE Indie Games, XNA Game Studio 4.0 creates huge new opportunities for experienced Microsoft developers. This bookhelps you build on skills you already have, to create the compelling games millions of users are searching for.

Subscriber Reviews

Average Rating: 2.5 out of 5 rating Based on 2 Ratings

"The poor editing ruined this for me" - by Anonymous on 12-JUL-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I really wanted to like this book. It's quite obvious that the authors really know the subject, but the massive number of grammatical errors rendered the book unreadable to me. "You're" instead of "your," possessive nouns spelled instead as plurals, words missing from sentences and resulting sentences that make no grammatical sense whatsoever.

Normally this wouldn't bother me so much, but at times it got so bad it read like something written by my eight year old.

I made it over half way through chapter 4 then gave up, the topic was just too complex to understand given the fact that I often had to guess at the authors intended meaning.

If I had purchased this book in hard-copy I would have demanded my money back.  Thank God for Safari Online. I have difficulty understanding how any decent publishing house could have produced a book so poorly edited.

Report as Inappropriate

"XNA game studio 4.0 Programming for Windows 7" - by Neil on 24-JAN-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Some typos, so could do with proof reading.

Content is great up to the point it stops. Certainly I was struggling to find a reference for XNA 4.0 and having difficulty working out what had changed from 3.0 however this gives nothing on conversion, backwards compatibility, or new features. So it assumes, apart from a brief history lesson, that you are starting at version 4!!! Unlikely I think.

Then you get to Chapter 17 which ends with a review that says....

The next chapter puts it all together and takes lessons you learned throughout the rest
of the book to make something awesome.

Is there a next chapter??? Nope it goes straight to the appendices. Same in the online version. So I assume the "something awesome" proved too difficult to meet publishing deadlines.

Other than those niggles the code all works ok, the examples are ok, and the section on compoments very useful, but don't expect this to teach you how to create great games, it gives you some of the tools but not the complete picture.

Overall, it was worth getting for me to help with the new syntax and methods, but not very staisfying as it feels almost incomplete and rushed.

Rating 6/10

Report as Inappropriate

Table of Contents