XNA Game Studio 4.0

XNA Game Studio 4.0 is a programming environment that allows you to use Visual Studio to create games for Windows Phone, the Xbox 360 console, and Windows-based computers. XNA Game Studio includes the XNA Framework, which is a set of managed libraries designed for game development based on Microsoft .NET Framework 2.0. This documentation collection contains technology overviews, tutorials, and reference material related to XNA Game Studio.

In This Section

Introduction to XNA Game Studio 4.0
Provides helpful prerequisities for installing and using Microsoft XNA Game Studio 4.0.
Getting Started with XNA Game Studio Development
Provides introductory documentation for developing games with XNA Game Studio.
Writing Game Code
Describes how to use XNA Game Studio and the XNA Framework to develop multiplatform games for Windows, Xbox 360, and Windows Phone.
Adding Art, Music, and Other Game Assets
Describes game assets, such as bitmaps, models, textures, and sounds. These assets, a collection of data files used to support gameplay, are managed by the XNA Framework Content Pipeline.
Packing and Distributing Your Game
Describes how to share and distribute your game to XNA Game Studio users and others.
Advanced Topics
Describes how XNA Game Studio provides numerous feature extensions to Visual Studio and Visual C# Express to help create eye-popping games.
XNA Framework Class Library
The XNA Framework class library is a library of classes, interfaces, and value types that are included in XNA Game Studio.
Content Pipeline Class Library
The Content Pipeline class library is a library of classes, interfaces, and value types that are included in XNA Game Studio. This library provides access to XNA Framework Content Pipeline functionality and is designed to be the foundation on which Content Pipeline–related applications, components, and controls are built.
XNA Creators Club Online Web Site
More samples and tutorials, as well as developer community forums, are available at the XNA Creators Club Online Web site.