Chapter 2. Getting Started

WHAT'S IN THIS CHAPTER?

  • Getting the tools you need to build Windows Phone 7 games

  • Understanding the differences between Windows Phone Game projects and other XNA game projects

  • Deploying your game to a Windows Phone device

  • Getting acquainted with the Windows Phone Emulator

  • Running the Windows Phone Emulator from the command line

Windows Phone 7 supports two development strategies: Silverlight, which is primarily used for application development, and XNA, which is used for game development. This book focuses on game development with XNA Game Studio 4.0.

The development tools for Windows Phone 7 are free downloads available from Microsoft: Visual Studio 2010 Express for Windows Phone and XNA Game Studio 4.0. This chapter covers what tools you need, where to get them, and how to get started using them.

As part of Visual Studio 2010 Express for Windows Phone, you also get the Windows Phone Emulator. It includes the actual Windows Phone 7 ROM running on your computer and takes advantage of any available hardware acceleration you may have. This chapter also provides an overview of Emulator features and explains how to do more with the Emulator than just what Visual Studio exposes you to.

GETTING THE TOOLS YOU NEED

Everything you need to start developing for Windows Phone 7, regardless of whether you choose XNA or Silverlight, can be found in one easy download. Point your browser to http://developer.windowsphone.com and look for a link to "Get the free tools." As of this ...

Get Professional Windows® Phone 7 Game Development: Creating Games using XNA Game Studio 4 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.