Welcome to the 2D Game Development Tutorial with XNA Game Studio. This tutorial will guide you through the creation of a two-dimensional action game – called Shooter – on Windows, Xbox 360, or Windows Phone 7.
This tutorial will take about 90 minutes to complete. In this tutorial, you’ll be using the C# programming language. Previous knowledge in programming is helpful, but not required. If you’d like a quick primer on the language features we’ll be using, you can consult the Visual C# Center on MSDN.
To get started, it's an easy three-step process.
For Windows 7 / Windows Vista users:
If you’re using Windows 7 or Windows Vista, there’s only one step you need to take:
That’s all you need to get started! XNA Game Studio is included in the tools, and will work for Windows, Xbox 360, and Windows Phone 7.
(Optional) If you want to apply the latest updates, see the Xbox LIVE Indie Games Getting Started page and follow the directions under the “Download the Free Tools” heading.
For Windows XP users:
If you’re using Windows XP, you will only be able to develop your games for Windows and Xbox 360. You will need to perform the following steps:
XNA Game Studio gives you the power to make games on Windows, Xbox 360, or Windows Phone 7. Depending on the platform you choose, there may be some additional requirements.
Develop your Game on Windows
No extra requirements – you’re ready to download the project!
Develop your Game on Xbox 360
If you want to develop on Xbox 360:
Download the Project
download the project choose the download for your platformTo jump right into coding, just download the pre-made project with content already linked in below, for the platform of your choice.
Once the download is complete, unzip it to a folder you choose and open the enclosed .sln file with Visual Studio 2010.
![]() |
![]() |
|
| Project and Content - Windows | Project and Content - for Xbox 360 |
Now that you have the project downloaded and the tools installed, double-click the Shooter.sln file that you unzipped from the project, and then move onto the next step where we'll show you some hints on game design, then dive into making Shooter from scratch.
var gDomain='m.webtrends.com'; var gDcsId='dcschd84w10000w4lw9hcqmsz_8n3x'; var gTrackEvents=1; var gFpc='WT_FPC'; /*<\/scr"+"ipt>");} /*]]>*/