Getting Started with XNA Game Studio
XNA Game Studio is an integrated development environment designed to make it easier to develop games for Microsoft Windows and Xbox 360 platforms. XNA Game Studio extends supported versions of Microsoft Visual Studio tools to support the XNA Framework, a managed-code class library that contains functionality targeted specifically to game development tasks. In addition, XNA Game Studio includes tools for incorporating graphic and audio content into your game.
The XNA Framework is designed to be similar to the .NET Framework in terms of its design patterns and idioms. With XNA Game Studio, you are able to incorporate functionality from both the XNA Framework and the .NET Framework in your game. Use the XNA Framework for game-specific tasks such as graphics rendering and managing input, and use the .NET Framework for more general programming tasks.
In This Section
- Documentation Roadmap
- Describes the documentation for XNA Game Studio.
- Setup and System Requirements
- Describes which operating systems are supported by XNA Game Studio as well as additional software required to use XNA Game Studio.
- Connecting to Your Xbox 360 Console with XNA Game Studio 2.0
- This article provides the steps necessary to connect and deploy a game to your Xbox 360 console using XNA Game Studio Connect.
- Your First Game: Microsoft XNA Game Studio in 2D
- This article leads you through the steps necessary to create a simple sprite-based game by using XNA Game Studio.
- Going Beyond: XNA Game Studio in 3D
- This multipart tutorial takes you through the first steps of creating your own 3D game using XNA Game Studio.
- Upgrade Guide: XNA Game Studio Express to XNA Game Studio 2.0
- How to upgrade your XNA Game Studio Express game to XNA Game Studio, including important changes to the XNA Framework.
- Using XNA Framework Starter Kits
- Describes how to create an instance of an XNA Framework Starter Kit.
- Support Options and Additional Resources
- Describes additional resources for developing with the XNA Framework.