Getting Started with XNA Game Studio Development

XNA Game Studio is an integrated development environment designed to make it easier to develop games for Microsoft Windows, Xbox 360, and Windows Phone. XNA Game Studio extends Microsoft Visual Studio with support for the XNA Game Studio Framework and tools. The XNA Game Studio Framework is a managed-code class library that contains features targeted specifically at game development. In addition, XNA Game Studio includes tools for adding graphic and audio content to your game.

The XNA Game Studio Framework is designed to follow the .NET Framework in its design patterns and idioms. With XNA Game Studio, you can use both the XNA Game Studio Framework and the more general .NET Framework for game development.

This section provides introductory information about developing games with XNA Game Studio.

In This Section

Your First Game - XNA Game Studio in 2D
Describes the steps necessary to create a simple sprite-based game by using XNA Game Studio.
Creating a Windows Game or Library Project
Describes how XNA Game Studio includes a set of project templates that will help you to develop Windows-based projects using the XNA Framework.
Developing Cross-Platform Games
Describes how XNA Game Studio and the XNA Framework facilitate the development of games that work on several platforms.
Developing Xbox 360 Games
Describes how to develop games for the Xbox 360. Although there are several notable differences, Xbox 360 game development is similar to Windows game development.
Developing Windows Phone Games
Describes how to develop games for Windows Phone.
How to: Change the Game Name
Describes how to change the name of the game that is displayed on the platform device.
Troubleshooting XNA Game Studio Projects
Provides some helpful troubleshooting tips for XNA Game Studio projects.
Upgrading XNA Game Studio Projects
Describes supported and unsupported XNA Game Studio project versions, provides guides for upgrade scenarios, and offers advice on troubleshooting upgrade issues.

Community Additions