App Hub

game development

With XNA Game Studio, included as part of the Windows Phone Developer tools, you can create games for Windows, Xbox 360, and Windows Phone. Jump in and play with free tools, learn from our extensive samples and tutorials libraries, then get your game on Xbox LIVE Indie Games and the Windows Phone Marketplace. If you're ready to go professional, Xbox LIVE programs are available for both platforms.

Windows Phone OS 7.1 – Getting Started

New resources are here to get you developing games on the latest version of the Windows Phone development platform. Be sure to get the latest Windows Phone Development Tools, then dive in:

  1. What’s new for games in Windows Phone OS 7.1
    This article describes the new platform features to help you build showcase games for Windows Phone.
  2. Game State Management
    Get up and running quickly with our Game State Management sample, which has been updated to better handle the Windows Phone application execution model.
  3. Migration Guide: XNA to Silverlight/XNA
    This guide explains how one could migrate a game built on the XNA Framework “Game” class to the new integrated Silverlight/XNA Framework application model.
  4. XNA Game Studio Development with Visual Basic
    If you’re a Visual Basic developer, get a jumpstart on game development with this article and accompanying samples.
  5. Learn more with free samples
    View more articles and samples about game development for Windows Phone.

getting started

Dive into game development using free tools and tutorials.

step-by-step

  1. Get the Free Tools
    Download everything you need in one easy installer
  2. Jump into the Tutorial
    Code your own game with video tutorials.
  3. Add Features with Free Samples
    Get free game code you can reuse.
  4. Engage with the Community
    Ask questions, get advice, and join in discussions.

get into marketplace

Submit your games to Xbox LIVE Indie Games and the Windows Phone Marketplace, and start making money with your creations.

step-by-step

  1. Sign up for a Membership
    Get access to both marketplaces with one membership.
  2. Read the FAQ
    Learn about submitting, selling, and reviewing on the Marketplace.
  3. Get Partner Tools
    Unlock your game's full potential with great tools from our partners.
  4. Add Features, Tune Performance
    The Education Catalog has samples, tutorials, and articles for many popular features.

go professional

Learn about the premier programs available for developers that want to take advantage of Xbox LIVE features and reach a wider audience. Please note: The Xbox LIVE programs are highly selective, available only to developers who have shown a history of quality titles with commercial appeal.

Xbox Live Arcade

Xbox LIVE Arcade (for Xbox 360)
Reach a broad audience of Xbox LIVE players with Arcade.

Xbox Live on Windows Phone

Xbox LIVE Games(for Windows Phone)
Microsoft Game Studios is looking for premium games to showcase on Windows Phone.


Xbox 360 program comparisons

Indie Arcade
Leaderboards Yes
Achievements Yes
Xbox LIVE Rich Presense Yes
Develop with C++ Yes
Develop with XNA Game Studio Yes Yes
Xbox LIVE Multiplayer Play Yes Yes

Windows Phone program comparisons

Indie Arcade
Leaderboards Yes
Achievements Yes
Develop with XNA Game Studio Yes Yes

var gDomain='m.webtrends.com'; var gDcsId='dcschd84w10000w4lw9hcqmsz_8n3x'; var gTrackEvents=1; var gFpc='WT_FPC'; /*<\/scr"+"ipt>");} /*]]>*/
DCSIMG