9 out of 18 rated this helpful - Rate this topic

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.
Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ
downloadable version of content
a link to a downloadable version of the information would be great for view offline
A pointer to the download page would be very useful

A pointer to the download page would be very useful

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9ac86eca-206f-4274-97f2-ef6c8b1f478f

How to run your XNA projects using Visual Studio 2010
i have viewed many solutions about how to work with XNA using VS2010 but none of them work properly. $0Here is my step by step solution. Using this method and you will have your content pipeline as well.$0 $0NOTE THAT: i have tested it with JUST Windows games!$0 $0$0 $0 $01- Create a console application in Visual Studio 2010.$0 $02- On the Solution Explore window, right click on the project name, which is bold, and go to properties window.$0 $03- In the Target framework panel choose your desired framework and in the output type choose Windows Application (the previous option was Console Application).$0 $04- Again from Solution Explore Window right click on the Reference menu and choose Add Rference.$0 $05- In the Add Reference menu choose .NET tab, go down! and select $0 $0Microsoft.XNA.Framework,$0 $0Microsoft.XNA.Framework...... (any thing which is started with Microsoft.XNA,Framework)$0 $0        When you choose these references take care about the version of them,$0 $0e.g. i used all 3.1.0.0 ones and left the rest 3.0.0.0 intact.$0 $06- In the Solution Explore window again right click on the project name and choose Add and then Existing Item,$0 $0then choose all your classes which you want to enter to Visual studio.$0 $0NOTE THAT: This part is for developers who have wrote their programs in the visual c# express edition 2008 and want to$0 $0migrate to Visual Studio 2010, if you don't have any project and want to start from the scratch, so you don't need this step.$0 $0During transferring classes take care about name spaces and etc.$0 $07- So now you have to add content folder to your project:$0 $0go to the XNA project folder : Project name\bin\x86\Debug\ and copy content folder then past it in your project which you are working on it$0 $0using visual studio 2010 project name\bin\Debug\ .$0 $0$0 $0 $0OK,$0 $0as long as my memory helps me it should work now.$0 $0Let me know if any problems issued,$0 $0Bests,$0 $0Amin:)$0 $0*******************************************************$0 $0Nothing is complete$0 $0$0 $0 $0$0 $0 $0$0 $0
missing methods in 4.0
Is there anywhere that you can find out how to do the things you used to be able to do in 3.1 but cant do in 4.0 because the methods have been removed? After I upgraded my 3.1 project about 50 different errors appeared where there hadn't been any before :( $0$0 $0 $0I spent days working out how to draw 3D models and sprites without the models messing up, but the SpriteBatch,Begin method i was using has been removed and I'm stuck again? Please help?$0 $0$0 $0 $0spriteBatch.Begin(SpriteBlendMode.AlphaBlend, SpriteSortMode.Deferred, SaveStateMode.SaveState);$0 $0$0 $0 $0Thanks$0 $0
Examples are not working with vs2010RC + XNA GS 4.0


Projects with XnaPlatform="Windows" and XnaFrameworkVersion="v3.1" are unsupported by your installation of XNA Game Studio.

So it will be nice if you can fix this.

I understand you are using vs2008 and xna gs 4.0.

To walk around this, the vs2010 user should create new windows game project and replace Game1 class from the example, into Game1.cs new created project. Add needed files to content, run and enjoy.

XNA Game Studio 4.o
I have installed the Visual Studio 2010 CTP.  Afterwards,  There are a couple of websites (work related) that fail to work properly.  I have no idea if the problem is related to the VS 2010 installation but I've tried to uninstall and GAWD what a mess !!!

Can anyone point me to the XNAGS40_setup.exe download?

Uninstalling this stuff from Control Panel isn't removing anything, XNA and VC 2010 refuse to be removed.  
I am able to compile the page without a problem

METROMilwaukee: I am able to compile the lesson without any problem. The only issue is if your image is larger than the screen size, then it will beep incessantly while vibrating the images. Choose a smaller image (e.g. 64 x 64 pixels).

"Creating Your First XNA Application for Windows Phone Fails 
The page and code at [1] will not compile and run without this error:
Error 1 Deploy failed with the following error: Index was outside the bounds of the array.

[1] http://msdn.microsoft.com/en-us/library/ff472340(v=VS.92).aspx " -METROMilwaukee

Creating Your First XNA Application for Windows Phone Fails
The page and code at [1] will not compile and run without this error:
Error 1 Deploy failed with the following error: Index was outside the bounds of the array.


[1] http://msdn.microsoft.com/en-us/library/ff472340(v=VS.92).aspx