or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
52 used & new from $27.48

Have one to sell? Sell yours here
 
   
Microsoft XNA Game Studio 3.0 Unleashed
 
 

Microsoft XNA Game Studio 3.0 Unleashed (Paperback)

~ (Author)
Key Phrases: game studio, content pipeline, shader model, Visual Studio, Creators Club, Compact Framework (more...)
3.5 out of 5 stars  See all reviews (13 customer reviews)

List Price: $49.99
Price: $31.49 & this item ships for FREE with Super Saver Shipping. Details
You Save: $18.50 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, November 17? Choose One-Day Shipping at checkout. Details
40 new from $27.48 12 used from $28.58

Formats

Amazon Price New from Used from
  Kindle Edition, March 5, 2009 $25.19 -- --
  Paperback, March 6, 2009 $31.49 $27.48 $28.58

Frequently Bought Together

Microsoft XNA Game Studio 3.0 Unleashed + XNA 3.0 Game Programming Recipes: A Problem-Solution Approach (Expert's Voice in XNA) + Learning XNA 3.0: XNA 3.0 Game Development for the PC, Xbox 360, and Zune
Price For All Three: $80.97

Show availability and shipping details


Customers Who Bought This Item Also Bought

Learning XNA 3.0: XNA 3.0 Game Development for the PC, Xbox 360, and Zune

Learning XNA 3.0: XNA 3.0 Game Development for the PC, Xbox 360, and Zune

by Aaron Reed
4.2 out of 5 stars (13)  $23.09
Beginning XNA 3.0 Game Programming: From Novice to Professional (Beginning from Novice to Professional)

Beginning XNA 3.0 Game Programming: From Novice to Professional (Beginning from Novice to Professional)

by Alexandre Santos Lobao
3.7 out of 5 stars (3)  $26.39
Microsoft® XNA® Game Studio 3.0: Learn Programming Now! (Pro - Developer)

Microsoft® XNA® Game Studio 3.0: Learn Programming Now! (Pro - Developer)

by Rob Miles
5.0 out of 5 stars (1)  $19.79
Microsoft XNA Game Studio Creator's Guide, Second Edition

Microsoft XNA Game Studio Creator's Guide, Second Edition

by Pat McGee
5.0 out of 5 stars (2)  $29.19
RPG Programming with XNA Game Studio 3.0 (Wordware Game and Graphics Library)

RPG Programming with XNA Game Studio 3.0 (Wordware Game and Graphics Library)

by Jim Perry
3.0 out of 5 stars (2)  $29.16
Explore similar items

Editorial Reviews

Product Description

Using XNA Game Studio 3.0, any programmer can master the art of game development and begin selling games to millions of Xbox 360 users worldwide. Now, there’s a practical, comprehensive guide to game development with Microsoft’s powerful new XNA Game Studio 3.0 and the entire XNA Framework.

 

In Microsoft® XNA® Game Studio 3.0 Unleashed, XNA expert Chad Carter covers the entire XNA platform, presents extensive sample code, and explains that code line by line. Carter walks you through the entire process of game development, including installing XNA, creating objects, handling input, managing and extending the content pipeline, optimizing game performance, and creating both 3D and 2D games. Carter presents sophisticated coverage of using XNA’s high level shader language; creating physical effects; and endowing characters with realistic artificial intelligence.

 

A case study section walks through the entire process of planning and coding a game, improving it, and putting on the finishing touches that make it marketable. This edition contains nine new chapters, including all-new sections on creating networked games, programming games for the Zune handheld, and preparing and submitting games to Xbox LIVE, where accepted titles will reach gamers worldwide.

  • Plan your games to deliver solid performance on the platforms you’ve targeted
  • Understand essential XNA Framework concepts, including object creation, cameras, input handling, libraries, game services, and managing and extending the content pipeline
  • Create a 2D game that will run across 3 platforms (Windows, Xbox 360, and Zune) with a single code base
  • Create a Visualizer media player for the Microsoft Zune
  • Use the High Level Shader Language (HLSL) to communicate directly with graphics hardware
  • Bring realistic physics to your game action and realistic artificial intelligence to your characters
  • Create sophisticated 3D effects that use advanced texturing and a particle system
  • Build networked games, including multiplayer demos, turn-based games, and real-time network games
  • Create 4 full games–2D parallax side scroller, 3D shooter, multiplayer turn-based 2D card game, and a multiplayer real-time 3D game
  • Discover best practices for creating Xbox LIVE Community Games
  • Sell your finished game on Xbox LIVE Marketplace 

CD-ROM includes: All C# examples and source code presented in this book.



About the Author

Chad Carter, Chief Technology Officer at Robertson Marketing Group, authored the previous edition of this book, Microsoft® XNA™ Unleashed: Graphics and Game Programming for Xbox 360 and Windows. Chad has been writing games and graphics software for more than 15 years.


Product Details

  • Paperback: 792 pages
  • Publisher: Sams; 1 Pap/Cdr edition (March 7, 2009)
  • Language: English
  • ISBN-10: 0672330229
  • ISBN-13: 978-0672330223
  • Product Dimensions: 9.3 x 7 x 1.7 inches
  • Shipping Weight: 2.9 pounds (View shipping rates and policies)
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon.com Sales Rank: #45,636 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #27 in  Books > Computers & Internet > Programming > Game Programming

More About the Author

Chad Carter
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Chad Carter Page

Inside This Book (learn more)


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(8)
(2)

Your tags: Add your first tag
 

 

Customer Reviews

13 Reviews
5 star:
 (4)
4 star:
 (4)
3 star:    (0)
2 star:
 (4)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.5 out of 5 stars (13 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
16 of 17 people found the following review helpful:
5.0 out of 5 stars Most Comprehensive 3.0 Book Available, March 25, 2009
By RB (USA) - See all my reviews
I have the author's first book that covered XNA Game Studio 1.0 Refresh. This book was not a simple name change - it has actual coverage of the new 3.0 topics as well as great coverage of the 2.0 topics that other books just gloss over.

There are a total of 9 new chapters in this book. These 9 chapters are worth the price of the book in and of themselves. There seems to be some changes to the original content, but just in order to make it work effectively with the latest version of the framework.

Out of the 9 new chapters, 2 are on Zune development. Once done with those chapters I had my own visualizer and ported over the 2D game I created. I tend to stick with 3D, but having a neat handheld device to create games on is pretty cool so I will probably create another game - especially if Microsoft opens up the Zune Marketplace for us to sell games on like that did on the Xbox LIVE Marketplace. In fact, 2 of the 9 new chapters discuss best practices for developing games for the Xbox LIVE Marketplace and discusses what is needed to actually submit XNA Community games.

The other 5 chapters are all about networking. It amazes me how much detail the author put into these chapters. If you are even thinking about creating a multiplayer game for Windows or the Xbox 360 or the Zune then you have to get this book just for those chapters. The first chapter is excellent information to help with understanding networks and the physical speed limitations of sending data across the internet. The next chapter moves past the theory and shows how to create a bare-bones, "just the facts", multiplayer demos for Windows, the Xbox 360 and the Zune. The third chapter of the five takes time to build a skeleton (which can be easily turned into template in Visual Studio) complete with a game lobby and session lists. All of the menu functionality is built using knowledge from the game state chapter earlier in the book. The fourth and fifth chapters actually create a turned based card game and a real-time chase/evade game. The multiplayer chapters are excellent. I wish the other 2.0 books that came out last year had spent time going through the details the author spelled out here.

I'll repeat what I said about his first book:
I really enjoyed his perspective on performance. It helped me in my day job as well ... can you say Garbage Collector? The physics chapter is great. I also enjoyed the chapter on Artificial Intelligence. Both are short, but to the point and helped me know where I need to look for more information. The particle system is excellent. I liked the force field created by particles ... cool. The chapter on the content pipeline was excellent. I enjoyed the advanced topics he has as well like Render Targets, Parallax and Relief Mapping.

So in summary, if there is only one XNA book you can buy ... get this one. You won't regret it!
Comment Comments (2) | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 5 people found the following review helpful:
5.0 out of 5 stars Excellent Text for Intermediate to Experienced Readers and Students, July 22, 2009
I have both the older, 1.0 Refresh edition, and this newer XNA Game Studio 3.0 edition. I must say I was both relieved and happy to see the author's level of commitment in maintaining the quality of the book.

Chad has taken painstaking care to bring in all the corrections and requests his readers have put in through the forums for the 1st edition, and expanded the book to include new topics introduced from the 2.0 to 3.0 release of XNA Game Studio. New topics include multiplayer games, networking, Zune game programming and one of the most neglected areas, but probably one of the most important, best practices for developing a game for the Xbox LIVE Indie channel (was Xbox LIVE Community Games).

One of the best things I liked about the book is that it's kept alive and current by the author's frequent updates and replies to reader queries, via a dedicated website, [...]. Got a question on a possible typo or topic you're not too sure of? Ask, or check and it's most likely answered or will be answered in a day or 2. (And I live on the opposite side of the globe to the author.)

I'm using this as a compulsory text for a module I am teaching to Diploma students, and it brings them quickly up to speed on programming with XNA. My students have agreed that this is the most comprehensive and yet readable book on XNA and an introduction to HLSL.

There are lots of useful code samples and components that you can drop into your own game, using them out of the box. I'm making a mash-up now with code from both Creator's Club and this book.

Readers who complain that the writer moves too quickly should keep in mind that the book is categorized by the publisher as "Intermediate-Advanced" and accurately so.

You should get this if you have programmed in DirectX and/or C++; you'll find it a breeze and be amazed by how many things have been taken care / made much easier by the XNA framework and using a managed language such as C#. If you've programming in Java before, the syntax of C# will look familiar.

Thanks again Chad, for keeping to the promise of excellent and quality work. I look forward to future editions of this book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4 of 4 people found the following review helpful:
5.0 out of 5 stars Simply the best XNA Book Available. Book is labeled Intermediate to Advanced, August 10, 2009
The book is labeled Intermediate to Advanced for a reason.

If you look at the different reviews on the site, you can pretty easily tell which people decided - hey I want to program games even though I have very little experience in programming and those that understand topics such as polymorphism, inheritence and design patterns.

The other item I see in these reviews is complaining about the order of items. The author very plainly states why he chose to order it the way he did. Personally, this helped me a lot. I am making a 3D game currently and hope to have it up on Xbox LIVE in the Indies channel before too long.

An excerpt from "How This Book Is Organized" section of the Introduction (Good thing Amazon has a preview option available for this book):
... With a book that is designed to be read from front to back, the main drawback is a larger time commitment. However, there is usually deeper understanding by the time the task is complete versus the same amount of time spent looking at particular topics on the subject from online tutorials and blog posts. Both are very important, ...
... I do believe this book's order is important, and I did not change it from the first edition. ... The next chapter jumps right into talking about the Xbox 360. Even though there are people who do not have anXbox 360, it is important to put this chapter up front so you can be aware of certain things when creating games using XNA. It is always important to know what you are up against before you start. It is for this same reason that the very next chapter is on performance. ...
... The first real game code that is present in the book is written for 3D. Many people are shocked that 2D is not discussed until Chapter 9, "2D Basics." The reason for putting 3D before 2D in this book is because picking up 3D is not any harder than learning 2D. ... Granted, there are some complex topics surrounding 3D, and those are covered later in the book. However, by getting started by drawing models and responding to input, you'll see there is not a huge difference in the knowledge need to write 3D games versus 2D games.

If a person does not actually read the book in order as it is intended, then it can definitely appear to jump around. However, if you spend time on each chapter making sure you understand the concepts being presented, the following chapters make a lot of sense. This book gets 5 stars from me.

Also, on the authors website XNA Essentials he is active in answering questions on the forums.

I have 3 other XNA 3.0 books besides this one:
Learning XNA 3.0: XNA 3.0 Game Development for the PC, Xbox 360, and Zune
Beginning XNA 3.0 Game Programming: From Novice to Professional (Beginning from Novice to Professional)
XNA 3.0 Game Programming Recipes: A Problem-Solution Approach (Expert's Voice in XNA)

If you are new to programming - get a C# book first. Perhaps, Mile's book Microsoft® XNA® Game Studio 3.0: Learn Programming Now! (Pro - Developer) would be helpful as it assumes you know very little. I've not actually looked at that book, but since it has "Learn Programming Now" in it's title, my guess is it would be a good place to start.

The recipe book is good once you are really familiar with XNA. It would be a good book once you are done with this one - or once you are comfortable with the content of this one.

The other two books are probably decent for those in between. I learned something from all the books, but I learned the most (by far) from this Unleashed book. I like the title Unleashed, because it covers ALL of the features of XNA Game Studio.

Speaking of XNA Framework features, If you are even considering adding multiplayer functionality into your game, you need to buy this book.

Just remember, you will not learn everything about any subject just by reading one book. Like I said, I have several of them and I have learned something from all of them. If you are serious about this, then you will need more than a single resource. For free resources check out Ziggyware and of course the XNA Creators Club website. There is a ton of free stuff available. But if you are like me, you would rather spend your time reading instead of searching.

My dream has been to make games for a long time. With XNA it is now possible. This book jump started my journey and I am now creating my own 3D game (and yes, it has local co-op and LIVE co-op!) thanks to Chad.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars Intense and Frustrating
Most of the criticisms of this book are spot-on, like the time in chapter 4, when the code you are asked to copy from a previous example magically changes, even though at the top... Read more
Published 1 month ago by Joseph Paolilli

2.0 out of 5 stars Some good information, some unfortunate flaws
This book has a lot of information in it, but very poor organization. The way topics are explained is also very inconsistent. Read more
Published 2 months ago by ZT

4.0 out of 5 stars Straight forward intro to the XNA framework
I've been developing in C# for years but really don't have any knowledge of game programming or XNA Game Studio even though I've been toying with it since the 1.0 release. Read more
Published 3 months ago by Scott A. Wendt

1.0 out of 5 stars 2nd try same crappy organization
The authors first edition(earlier version of xna) was a random collection of xna topics. The sample programs were crap and can't say I learned much at all from the book. Read more
Published 3 months ago by Jason

5.0 out of 5 stars Awesome book! but not so good for a beginner!
When I first bought this book I was a little scared, because I've read some comments about that the code doesn't work properly, and some code in the book is different in the CD... Read more
Published 3 months ago by CarlaVeg

2.0 out of 5 stars Moves quickly, explains little
This book moves very fast through a myriad of topics and doesn't take the time to explain much at all. Read more
Published 3 months ago by Luke Capizano

2.0 out of 5 stars Spotty editing ruins this book
So I picked up this book originally after skimming through it at the local Barnes and Noble. It had a GREAT index that allowed me to track down things very quickly. Read more
Published 3 months ago by Richard P. Lollar

4.0 out of 5 stars Very good coverage
This book covers what you need to know about XNA 3.0. That said, I don't know if it's the best beginners book. Read more
Published 4 months ago by Mikael Öhman

4.0 out of 5 stars A great introduction to XNA
Chad Carter's XNA Game Studio 3.0 Unleashed is a great introduction to XNA.
Carter assumes a working knowledge of C# and programming. Read more
Published 5 months ago by Patricia O'flinn

2.0 out of 5 stars Other Books Now Available - Forget This One!
Someone writing a programming book generally starts from the position of having a large personal code library of the language in question. Read more
Published 5 months ago by Bruce Kirkpatrick

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.