Learning XNA 3.0 and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Kindle Edition
 
   
More Buying Choices
Have one to sell? Sell yours here
Learning XNA 3.0: XNA 3.0 Game Development for the PC, Xbox 360, and Zune
 
 
Start reading Learning XNA 3.0 on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

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

Aaron Reed (Author)
4.5 out of 5 stars  See all reviews (20 customer reviews)

List Price: $34.99
Price: $22.15 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $12.84 (37%)
  Special Offers Available
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, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $15.39  
Paperback $22.15  

Book Description

0596521952 978-0596521950 December 2, 2008 1

Do you have what it takes to become a game developer? With this hands-on book, you'll learn quickly and easily how to develop computer games with Microsoft's XNA 3.0 framework-not just for your PC, but for Xbox 360 and the Microsoft Zune as well.

Written by an experienced university-level game development instructor, Learning XNA 3.0 walks you through the framework in a clear and understandable step-by-step format. Each chapter offers a self-contained lesson with lots of illustrations and annotated examples to help you master key concepts. Once you finish the book, you'll know how to develop sophisticated games from start to finish.

  • Learn game development concepts from 2D animation to 3D cameras and effects
  • Delve into high-level shader language (HLSL) and introductory artificial intelligence concepts
  • Develop three complete and exciting games using 2D,3D and multiplayer concepts
  • Develop and deploy games to the Xbox 360 and the Microsoft Zune

While teaching XNA to beginning game developers, author Aaron Reed noticed that several key concepts were difficult for students to grasp. Learning XNA 3.0 was written specifically to address those issues. With this book, you can test your understanding and practice new skills as you go with unique "Test Your Knowledge" exercises and review questions in each chapter.

Why wait? Amaze your family and friends by building your own games for the PC, Xbox 360, and Zune-with Learning XNA 3.0.

"An outstanding book! Teaches you XNA development in a smart way, starting from 2D basics and going into 3D and shader development. What I really like is the 'peeling the onion' approach the author takes, which builds up knowledge from previous chapters." --David "LetsKillDave" Weller, CEO, Cogito Ergonomics, LLC, and former XNA program manager


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

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

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Microsoft XNA Game Studio Creator's Guide, Second Edition $22.84

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • XNA 3.0 Game Programming Recipes: A Problem-Solution Approach (Expert's Voice in XNA) $25.18

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

About the Author

Aaron Reed has extensive software development experience and more importantly, experience in software development education. Since 2004 he has taught courses at Neumont University in .NET, web development and web services, XNA, systems design and architecture, and more.

Aaron's experience in teaching both DirectX and XNA for several years to university-level students helps him understand what topics are easily understood and which ones need more depth and emphasis. Through experience in the classroom he also has a good understanding of what format and sequence makes the most sense to present the material. This book follows that format and is meant to present game development concepts in the way most efficient and most comprehendible as proven in the classroom.


Product Details

  • Paperback: 512 pages
  • Publisher: O'Reilly Media; 1 edition (December 2, 2008)
  • Language: English
  • ISBN-10: 0596521952
  • ISBN-13: 978-0596521950
  • Product Dimensions: 9.2 x 7.1 x 1.1 inches
  • Shipping Weight: 1.5 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (20 customer reviews)
  • Amazon Best Sellers Rank: #284,235 in Books (See Top 100 in Books)

More About the Author

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

 

Customer Reviews

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

6 of 6 people found the following review helpful:
5.0 out of 5 stars This Book "Clicked" with Me!, February 17, 2010
Amazon Verified Purchase(What's this?)
This review is from: Learning XNA 3.0: XNA 3.0 Game Development for the PC, Xbox 360, and Zune (Paperback)
Here's my experience before this wonderful book. I have been a hack programmer for close to 30 years (started with the Apple ][, VIC-20 and the Commodore 64.) I've written a few small games over the years in basic and one in C (after reading Andre LaMothe's wonderful books on game programming.) I am pretty proficient in Visual Basic .Net (I write and sell CRM software for salespeople online). I've recently wanted to write some small games again and actually purchased a Mac and IPhone to try to write games for it but found Objective C very cumbersome. So, with that--I--on a whim and after reading reviews--bought Learning XNA 3.0 and what a great purchase it was for me! With my "hack" experience, I just want the facts--here's how you put a sprite on the screen, here's how you move it, here's how you check for collisions, here's how you play a sound. This book was perfect for me. As of right now, I have no interest in 3D programming and have skipped the chapters on that topic but found the 2D programming chapters to be fantastic. I jumped right in and was moving a stupid little sprite around with my xbox controller in no time. I was animating sprites a little later. 3 days later (with no C# experience) I have written a "Kaboom" clone that rocks (remember Kaboom on the Atari 30 years ago?) What a thrill it is to see my little game running on my xbox 360! It is fun and you know what? I plan on fixing it up a little and seeing if I can sell some copies on xbox live! Next in line is a Robotron clone and a clone of the old Odyssey 2 video game U.F.O. This is some fun stuff--my CRM programming is suffering because I am having a blast programming games! Buy this book if you have any interest in XNA programming--you will not be sorry. I'll bet I could program any 70's - 80's arcade game now (when games were a blast!) except for the fact that I am a terrible artist.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 9 people found the following review helpful:
4.0 out of 5 stars Starts out slow, but picks up eventually, December 7, 2008
By 
Matt B. (Columbus, OH USA) - See all my reviews
This review is from: Learning XNA 3.0: XNA 3.0 Game Development for the PC, Xbox 360, and Zune (Paperback)
Aaron's teaching guide uses what people like to call the onion approach. He starts out teaching simple techniques and slowly builds on them getting more and more advanced. The first couple of chapters feel like busy work, but then it starts to pick up.

Also, for those who have problems finding his source code and images used in his book, just go to his website, he has copies there:
[...]
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 8 people found the following review helpful:
5.0 out of 5 stars Learning XNA 3.0: XNA 3.0 Game Development for the PC,Xbox 360, and Zune, December 20, 2008
This review is from: Learning XNA 3.0: XNA 3.0 Game Development for the PC, Xbox 360, and Zune (Paperback)
I've purchased many of the XNA books available on the market. They all offer XNA insight, but this book tops them all.

The author teaches the material, so the book is feels like what you'd get out of a very good class on the subject. It digs in right off the bat in the the first chapter, and never lets up.

Out of every book I have on the subject, I've learned and understood the material faster. The chapters are ordered as you build an application and you build your knowledge step by step. Every new concept is clearly discussed as it gets added.

I recommend this as a first book on the subject for anyone looking to get into XNA programming.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

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











Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
game studio, sound bank, multiplayer games, game library, button state, database cache, drawing primitives, high level shader language, chasing sprite, sound bank window, new game component, biohazard bombs, wave bank window, sprite sheet, sprite manager, sprite closer, spritefont file, gamepad input, evasion algorithm, cooldown timer, rings sprite, player sprite, content pipeline, current frame index, sprite class
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Visual Studio, Test Your Knowledge, Solution Explorer, Wave Bank, Existing Item, Cue Name, New Folder, New Item, Putting It All Together, Sound Name, Auditioning Utility, Add Cancel Figure, Adding Update Code, Start Debugging, Particle Systems, Basic Artificial Intelligence, First-Person Camera, Creators Club, Right-click the Content, Updating While, Search Online Templates, Windows Explorer, Windows Game, Applying Some Object-Oriented Design, Splash Screen Game Component
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:


Tags Customers Associate with This Product

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

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
How's the Kindle version? 0 Sep 30, 2009
I would buy this book just because of the amazing author. 1 Jul 2, 2008
See all 2 discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject