XNA Game Studio 4.0 Programming: Developing for Windows Phone 7 and Xbox 360

Kobo eBook available

read instantly on your Kobo or tablet.

buy the ebook now

XNA Game Studio 4.0 Programming: Developing for Windows Phone 7 and Xbox 360

by Dean Johnson, Tom Miller

Pearson Education | December 12, 2010 | Trade Paperback

Not yet rated | write a review

Get Started Fast with XNA Game Studio 4.0-and Build Great Games for Both Windows® Phone 7 and Xbox 360®

 

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, it offers deep insider insights you won't get anywhere else-including 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
  • Loading, generating, recording, and playing audio
  • Supporting keyboards, mice, Xbox 360 controllers, Touch, accelerometer, and GPS inputs
  • 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 360, XNA Game Studio 4.0 creates huge new opportunities for experienced Microsoft developers. This book helps you build on skills you already have, to create the compelling games millions of users are searching for.

 

Format: Trade Paperback

Dimensions: 528 pages, 9 × 7 × 1.08 in

Published: December 12, 2010

Publisher: Pearson Education

Language: English

The following ISBNs are associated with this title:

ISBN - 10: 0672333457

ISBN - 13: 9780672333453

save 5%

  • Out of stock online

$46.99  ea

$46.99 List Price

This item is eligible for FREE SHIPPING on orders over $25.
See details

Easy, FREE returns. See details

Item can only be shipped in Canada

Downloads instantly to your kobo or other ereading device. See details

All available formats:

Reviews

– More About This Product –

XNA Game Studio 4.0 Programming: Developing for Windows Phone 7 and Xbox 360

by Dean Johnson, Tom Miller

Format: Trade Paperback

Dimensions: 528 pages, 9 × 7 × 1.08 in

Published: December 12, 2010

Publisher: Pearson Education

Language: English

The following ISBNs are associated with this title:

ISBN - 10: 0672333457

ISBN - 13: 9780672333453

Table of Contents

Introduction    1So You Want to be a Game Developer?    1A Brief History of XNA Game Studio    1What Is Available in Game Studio    4.0?    3Why This Book?    41  Getting Started    5Installing XNA Game Studio    4.0    5Downloading the Tools    6App Hub Membership    6XNA Game Studio Connect    9Writing Your First Game    11Your First XNA Game Studio Windows Game    11Your First XNA Game Studio XNA Xbox    360 Game    11Your First XNA Game Studio Windows Phone    7Game    12Download Samples    12Summary    122  Sprites and    2D Graphics    13What Does    2D Mean?    13Show Me Something on Screen    14Spritebatch    16Drawing    16Moving Things Around    19Animation    20Controlling State    21Rendering Text    25Summary    273  The Game Object and the Default Game Loop    29What Is in a New Project?    29The Game Class    32Virtual Methods    32Methods    33Properties    34GameTime    34Game Loop    36Update and Draw    36Components    38GameComponents    38Summary    404  Introduction to    3D Graphics    413D Graphics in XNA Game Studio    41What Are    3D Graphics?    42Makeup of a    3D Image    423D Math Basics    43Coordinate Systems    44Vectors in    3D Graphics    46Matrix    53Graphics Pipeline    61Graphics Card    62Vertex Shader    62Backface Culling    63Viewport Clipping    63Rasterization    64Pixel Shader    64Pixel Tests    64Blending    65Final Output    65Reach and HiDef Graphics Profiles    65Graphics Profiles Define Platform Capabilities    66The Reach
read more read less

From the Publisher

Get Started Fast with XNA Game Studio 4.0-and Build Great Games for Both Windows® Phone 7 and Xbox 360®

 

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, it offers deep insider insights you won't get anywhere else-including 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
  • Loading, generating, recording, and playing audio
  • Supporting keyboards, mice, Xbox 360 controllers, Touch, accelerometer, and GPS inputs
  • 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 360, XNA Game Studio 4.0 creates huge new opportunities for experienced Microsoft developers. This book helps you build on skills you already have, to create the compelling games millions of users are searching for.

 

From the Jacket

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

 

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, it offers deep insider insights you won’t get anywhere else–including 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
  • Loading, generating, recording, and playing audio
  • Supporting keyboards, mice, Xbox 360 controllers, Touch, accelerometer, and GPS inputs
  • 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 360, XNA Game Studio 4.0 creates huge new opportunities for experienced Microsoft developers. This book helps you build on skills you already have, to create the compelling games millions of users are searching for.

 

About the Author

Tom Millerhas been with Microsoft for a full decade. He specializes in bringing together managed code and gaming. He wrote and supported Managed DirectX, and for the past few years, he has been largely responsible for implementing the framework (graphics, audio, input, storage, and other core features) included in XNA Game Studio products. He currently works for Microsoft Game Studios.

 

Dean Johnsonjoined Microsoft in 2006 and helped launch the XNA Creators Club pipeline allowing hobbyists and independent developers to release their games on the Xbox LIVE Indie Games Marketplace. He currently is a Lead Software Development Engineer working on the XNA Game Studio product team.

 

Both authors actively blog and participate in game development conferences.