Game Building Tutorial for Windows Phone 7 – Part 5

If you have been working through the tutorial that my team mate Kenny Spade created. Kenny has just posted part 5, Breaking the Player and Enemy out into Classes (Triangle Shooter).  If you’re new to this series please visit his blog and grab the project files here.

If you missed the previous four tutorials – I’ve listed them below for your reference:

Introduction to XNA – What you get with File – > New Project (TriangleShooter)

Using Multi-Touch for Movement (TriangleShooter)

Advancing Movement with Multi-Touch (TriangleShooter)

Basic Collision (TriangleShooter)

Please visit App Hub for more information to get started with WP7 development and sign up for Microsoft Platform Ready to get support.


App Hub is the new single destination for both Windows Phone and Xbox Live indie developers. The Windows Phone 7 app submission process on App Hub is now open to all registered Windows Phone Marketplace developers. Please take full advantage of your Marketplace developer account by submitting your Windows Phone 7 apps or games to the Marketplace now.

The biggest change with App Hub is that with your existing annual subscription you can now submit apps and games for both the Windows Phone Marketplace and the Xbox LIVE Marketplace. As a developer whose account existed prior to this integration you may need to take a few extra steps to ensure access. If you experience difficulties logging into App Hub for the first time, try these four steps:

  1. Go to
  2. Sign in using your Marketplace developer credentials
  3. Review and accept the Xbox Live Terms of Use agreement
  4. Return to App Hub and select My dashboard (Windows Phone 7 or profile). You may need to select this option twice (the first time could give the same behavior, but the second time should work).

You can find a full walkthrough of the application submission process here. Once submitted, it typically takes 3–5 business days for your app to be certified and then published.

Since the App Hub and the submission process are still new, please let us know if you experience any problems or have questions through our support forums. We're looking forward to making your apps available in Marketplace.

Microsoft Platform Ready

Join Microsoft Platform Ready for free tech support for your development efforts, additional marketing assistance, and reimbursement for your fee in signing up for Marketplace when you publish two or more applications (details still to be announced.)