57.) How To Install & Run XNA On Windows 10
Contrary for the popular belief that XNA is not supported on newer versions of windows (no newer than Windows 7) automobile discontinuation by Microsoft, you'll be able to get XNA running on Windows 8, and also Windows 10. In its pure form, XNA will never work as a fresh Windows 10 application, however there's a platform called Project Centennial which supports to bring win32 (XNA) games to Windows 10. Luckily we have an open source implementation of XNA that's essentially the similar thing and that is certainly currently supported on all windows versions. It’ called MonoGame and I thoroughly have fun with this.
1.) You will need Visual Studio C# 2008 Express to operate XNA 3.1. You can download it here
Import Note: You will need to register Microsoft Visual C# 2008 Express within four weeks by simply clicking Help > Register Production. Once you provide each of the required registration information, you may be presented with a 14-character registration key. Copy and paste this key into your Registration Window and select the Complete Registration button.
I noticed when I entered within my serial key for Microsoft Visual Studio 2008 C # Express, it didn’t benefit some apparent reason. Luckily there exists a solution; a method around this problem when you encounter it.
1.) First, Press your Windows Key and R together to look at the Run window.
2.) Now key in “regedit” without quotes, hit enter, and navigate to: ComputerHKEY_CURRENT_USERSoftwareMicrosoftVCSExpress9.0Registration
3.) Delete the worth Params.
5.) Click Advanced…
6.) Go on the permissions tab, and uncheck your box labeled ‘Inherit from parent the permission entries that affect child object. Include these with entries explicitly defined here.’
8.) Hit OK inside the ‘Advanced’ window
10.) Do the ditto for the Administrators group.
11.) Hit OK or Apply. Congratulation, you will not ever again be suffering from the registration nag, and just like WinRAR, your trial won't ever expire.
If you're having trouble, read this video below that includes a similar process to your step above. The only difference is that it is less steps and possesses you delete the complete ‘Registration’ folder and notifys you to close the Registry Editor.
XNA 3.1
1.) Click here to download the XNA 3.1 installer. This will take you for the page where you can visit the Download option.
The setup wizard will make suggestions through mobile phone process.
4.) Double-select the XNA installation program. Click on Continue if prompted for permission to keep.
6.) The Microsoft Software License Terms are displayed. Read them after which select I accept the terms inside License Agreement option and click Next.
7.) You is going to be prompted allowing Game Studio and XNA games to communicate from the firewall on your personal computer. Click on Yes, I Wish to Select These Rules to Enable, then enable each of the following options and click Install.
• Allow communications between an Xbox 360 and your personal computer on the local subnet.
• Allow the communication of network games built around the XNA Framework.
8.) XNA Game Studio 3.1 will copy files to your laptop and complete cellular phone process. Once the process is complete, an email is displayed announcing that Microsoft XNA Game Studio 3.1 was installed into Microsoft Visual C# 2008 Express. The Take Me to your XNA Creators Club Online Website choices are displayed and enabled.
There are a few very nice Templates that come
with XNA 3.1
Why inside world could you want running XNA 3.1 on Windows 10?
I have been asked this question often. I got my begin in game development with XNA like many more. That being said, the majority of my game projects are intended in XNA version 3.1. Prior to installing and properly running XNA 3.1 on Windows 10, it had been a hassle returning and forth between two different computers since XNA 3.1 ran on versions no later than Windows 7. Now I can keep my projects area and not have to stress about whether or not they will run with the most part. There were many breaking changes between XNA 3.1 and 4.0. Now that I have determined how to perform XNA 3.1 on Windows 10, I can revive my old game projects on the dead.
Once revived, I can convert the crooks to XNA 4.0 also with the aid of the XNA 3.1 to 4.0 Cheat Sheet. Once I get my projects running in XNA 4.0, I can then port them onto MonoGame. So I am using MonoGame to essentially port my game projects with other platforms apart from the default platforms held by XNA: Windows PC, Window Phone 7, Xbox 360 and Zune. It is also possible to generate a wrapper in Unity and have your XNA game projects running inside the Unity Game Engine; nonetheless it will require some work. Below is usually a screenshot of Dungeon Quest from your book Professional XNA Game Programming 2.0 that I transformed into XNA 3.1 and effectively got running on my own Windows 10 computer. I anticipate converting it as well considering the variety of other XNA 3.1 game projects to XNA 4.0 and MonoGame.
Dungeon Quest Pic 2
XNA 4.0 & Refresh Version
Microsoft XNA Game Studio only supports Visual Studio 2010. Later versions of Visual Studio are simply just partially supported (only Windows Phone 7 projects). Here is often a list of workarounds make use of the Microsoft XNA Game Studio with Visual Studio 2012 and.
How to Setup XNA 4.0 for Windows 10
1.) Install the Games for Windows Live Client (Mainly for Windows 8 greater users)
3.) Install Windows Phone SDK 7.1
(Note: The Windows Phone SDK contains XNA Game Studio)
C:Program Files (x86)Microsoft Visual Studio 10.0common7ideextensionsMicrosoft
- (for VS2013) C:Program Files (x86)Microsoft Visual Studio 12.0common7ideextensionsMicrosoft
- (for VS2017) C:Program Files (x86)Microsoft Visual Studio 16.0common7ideextensionsMicrosoft
On some systems Visual Studio is incorrectly installed within the Program Files (x86) folder rather than the Microsoft Visual Studio 12.0 folder. In this case you have to utilize this target path:
6.) Start a text editor with administrator privileges. Open the file extension.vsixmanifest in the folder XNA Game Studio 4.0. and change the supported Visual Studio version from
- (for VS2012)
- (for VS2013)
- (for VS2015)
- (for VS2017)
This is employed by Visual Studio Professional. If you use an edition which is not listed, you could have to add a tag with this edition. For example, for Visual Studio 2013 Premium or Ultimate change
VSTS
VSTD
Pro
VCSExpress
VPDExpress
to
Ultimate Premium Pro
7.) On some PCs the subsequent step is critical: Clear the VS extension cache. For example, for Visual Studio 2013 delete the files in
%localappdata%MicrosoftVisualStudio12.0Extensions
8.) Open the command prompt with administrator privileges. Change the working directory for the directory containing devenv.exe:
(for VS2012) C:Program Files (x86)Microsoft Visual Studio 11.0Common7IDE
(for VS2013) C:Program Files (x86)Microsoft Visual Studio 12.0Common7IDE
(for VS2015) C:Program Files (x86)Microsoft Visual Studio 14.0Common7IDE
(for VS2017) C:Program Files (x86)Microsoft Visual Studio 16.0Common7IDE
and execute
to rebuild the extension cache.
Known Issues: Content is always rebuilt
In some solutions XNA content projects will almost always be rebuilt even when the output is up-to-date - that may be annoying because building content usually takes many minutes in larger projects. Usually, this takes place if a content pipeline project is included inside solution. The content pipeline assembly is updated whenever the project is constructed, which then causes the content to get rebuilt. A simple workaround should be to build the material pipeline projects once then unload it through the Visual Studio solution: In Visual Studio open the Solution Explorer, right-click this content pipeline project and select Unload Project within the context menu.
If this won't solve the challenge and the information is still rebuilding, then you can definitely check the Visual Studio build log from the Output window to determine which project causes the rebuilds. You might have to raise the amount of information within the build log: Open the menu Tools | Options... | Projects and Solutions | Build and Run and change the MSBuild project build output verbosity to Detailed.
XNA Installers
If you have any problem with finding set up . files for the web to download and install XNA, I have also provided them here.
Along with XNA installation files, this download also contains the following should you had any risk above:
• Games for Windows Live Client
Important Note: Its not required but should you'd like, this informative guide created by Roy Triesscheijn that can provide you with a workaround for working with XNA in Visual Studio 2017
MonoGame
Like myself, there are several programmers still bitter about Microsoft's decision to shutdown XNA on PC and Xbox. If you have XNA projects and assets, thankfully they they may be transferred to MonoGame that's a good stand it. Both Xbox One and Windows 10 support MonoGame. Check out of the 2015 Build Conference video by Jaime Rodriguez and Brian Peek. On March 14, 2016, ID@Xbox announced that MonoGame is coming to Xbox One. This was excellent news for XNA fans.
How to Setup MonoGame
RB Whitaker's Wiki provides some awesome tutorials both for XNA and MonoGame. Go on the Setting Up MonoGame page to learn the way to successfully install MonoGame.
Pre-Requisites
1.) You will need Visual Studio C# 2008 Express to operate XNA 3.1. You can download it here
2.) When not hard to install process completes, select Exit.
Import Note: You will need to register Microsoft Visual C# 2008 Express within four weeks by simply clicking Help > Register Production. Once you provide each of the required registration information, you may be presented with a 14-character registration key. Copy and paste this key into your Registration Window and select the Complete Registration button.
I noticed when I entered within my serial key for Microsoft Visual Studio 2008 C # Express, it didn’t benefit some apparent reason. Luckily there exists a solution; a method around this problem when you encounter it.
1.) First, Press your Windows Key and R together to look at the Run window.
2.) Now key in “regedit” without quotes, hit enter, and navigate to: ComputerHKEY_CURRENT_USERSoftwareMicrosoftVCSExpress9.0Registration
If typed correctly, a window named ‘Registry Editor’ should include just a second.
3.) Delete the worth Params.
4.) Right click the key ‘Registration’ inside tree, and click on permission.
5.) Click Advanced…
6.) Go on the permissions tab, and uncheck your box labeled ‘Inherit from parent the permission entries that affect child object. Include these with entries explicitly defined here.’
7.) In the dialog that opens. Click copy
8.) Hit OK inside the ‘Advanced’ window
9.) Back within the first permission window, click your user, and uncheck Full Control.
10.) Do the ditto for the Administrators group.
11.) Hit OK or Apply. Congratulation, you will not ever again be suffering from the registration nag, and just like WinRAR, your trial won't ever expire.
Important Note: I recommend restarting your personal machine just in case.
If you're having trouble, read this video below that includes a similar process to your step above. The only difference is that it is less steps and possesses you delete the complete ‘Registration’ folder and notifys you to close the Registry Editor.
XNA 3.1
Now you might be ready to Install XNA 3.1.
1.) Click here to download the XNA 3.1 installer. This will take you for the page where you can visit the Download option.
2.) A file named XNAG31_setup.exe will likely be downloaded.
The setup wizard will make suggestions through mobile phone process.
4.) Double-select the XNA installation program. Click on Continue if prompted for permission to keep.
5.) The Welcome to XNA Game Studio 3.1 Setup Wizard window appears. Click on Next.
6.) The Microsoft Software License Terms are displayed. Read them after which select I accept the terms inside License Agreement option and click Next.
7.) You is going to be prompted allowing Game Studio and XNA games to communicate from the firewall on your personal computer. Click on Yes, I Wish to Select These Rules to Enable, then enable each of the following options and click Install.
• Allow communications between an Xbox 360 and your personal computer on the local subnet.
• Allow the communication of network games built around the XNA Framework.
8.) XNA Game Studio 3.1 will copy files to your laptop and complete cellular phone process. Once the process is complete, an email is displayed announcing that Microsoft XNA Game Studio 3.1 was installed into Microsoft Visual C# 2008 Express. The Take Me to your XNA Creators Club Online Website choices are displayed and enabled.
9.) Click on Finish. Congratulations! You now have XNA 3.1 running on Windows 10.
There are a few very nice Templates that come
with XNA 3.1
Why inside world could you want running XNA 3.1 on Windows 10?
I have been asked this question often. I got my begin in game development with XNA like many more. That being said, the majority of my game projects are intended in XNA version 3.1. Prior to installing and properly running XNA 3.1 on Windows 10, it had been a hassle returning and forth between two different computers since XNA 3.1 ran on versions no later than Windows 7. Now I can keep my projects area and not have to stress about whether or not they will run with the most part. There were many breaking changes between XNA 3.1 and 4.0. Now that I have determined how to perform XNA 3.1 on Windows 10, I can revive my old game projects on the dead.
Once revived, I can convert the crooks to XNA 4.0 also with the aid of the XNA 3.1 to 4.0 Cheat Sheet. Once I get my projects running in XNA 4.0, I can then port them onto MonoGame. So I am using MonoGame to essentially port my game projects with other platforms apart from the default platforms held by XNA: Windows PC, Window Phone 7, Xbox 360 and Zune. It is also possible to generate a wrapper in Unity and have your XNA game projects running inside the Unity Game Engine; nonetheless it will require some work. Below is usually a screenshot of Dungeon Quest from your book Professional XNA Game Programming 2.0 that I transformed into XNA 3.1 and effectively got running on my own Windows 10 computer. I anticipate converting it as well considering the variety of other XNA 3.1 game projects to XNA 4.0 and MonoGame.
Dungeon Quest Pic 1
Dungeon Quest Pic 2
XNA 4.0 & Refresh Version
Microsoft XNA Game Studio only supports Visual Studio 2010. Later versions of Visual Studio are simply just partially supported (only Windows Phone 7 projects). Here is often a list of workarounds make use of the Microsoft XNA Game Studio with Visual Studio 2012 and.
How to Setup XNA 4.0 for Windows 10
1.) Install the Games for Windows Live Client (Mainly for Windows 8 greater users)
2.) Install Visual Studio 2012 or more.
3.) Install Windows Phone SDK 7.1
4.) Install Windows Phone SDK 7.1.1 Update
(Note: The Windows Phone SDK contains XNA Game Studio)
5.) Copy the folder named XNA Game Studio 4.0 from
C:Program Files (x86)Microsoft Visual Studio 10.0common7ideextensionsMicrosoft
- (for VS2012) C:Program Files (x86)Microsoft Visual Studio 11.0common7ideextensionsMicrosoft
- (for VS2013) C:Program Files (x86)Microsoft Visual Studio 12.0common7ideextensionsMicrosoft
- (for VS2015) C:Program Files (x86)Microsoft Visual Studio 14.0common7ideextensionsMicrosoft
- (for VS2017) C:Program Files (x86)Microsoft Visual Studio 16.0common7ideextensionsMicrosoft
On some systems Visual Studio is incorrectly installed within the Program Files (x86) folder rather than the Microsoft Visual Studio 12.0 folder. In this case you have to utilize this target path:
C:Program Files (x86)Common7IDEExtensionsMicrosoft
6.) Start a text editor with administrator privileges. Open the file extension.vsixmanifest in the folder XNA Game Studio 4.0. and change the supported Visual Studio version from
to
- (for VS2012)
- (for VS2013)
- (for VS2015)
- (for VS2017)
This is employed by Visual Studio Professional. If you use an edition which is not listed, you could have to add a tag with this edition. For example, for Visual Studio 2013 Premium or Ultimate change
to
7.) On some PCs the subsequent step is critical: Clear the VS extension cache. For example, for Visual Studio 2013 delete the files in
%localappdata%MicrosoftVisualStudio12.0Extensions
8.) Open the command prompt with administrator privileges. Change the working directory for the directory containing devenv.exe:
(for VS2012) C:Program Files (x86)Microsoft Visual Studio 11.0Common7IDE
(for VS2013) C:Program Files (x86)Microsoft Visual Studio 12.0Common7IDE
(for VS2015) C:Program Files (x86)Microsoft Visual Studio 14.0Common7IDE
(for VS2017) C:Program Files (x86)Microsoft Visual Studio 16.0Common7IDE
C:Program Files (x86)Common7IDE
and execute
devenv.exe /setup
to rebuild the extension cache.
Known Issues: Content is always rebuilt
In some solutions XNA content projects will almost always be rebuilt even when the output is up-to-date - that may be annoying because building content usually takes many minutes in larger projects. Usually, this takes place if a content pipeline project is included inside solution. The content pipeline assembly is updated whenever the project is constructed, which then causes the content to get rebuilt. A simple workaround should be to build the material pipeline projects once then unload it through the Visual Studio solution: In Visual Studio open the Solution Explorer, right-click this content pipeline project and select Unload Project within the context menu.
If this won't solve the challenge and the information is still rebuilding, then you can definitely check the Visual Studio build log from the Output window to determine which project causes the rebuilds. You might have to raise the amount of information within the build log: Open the menu Tools | Options... | Projects and Solutions | Build and Run and change the MSBuild project build output verbosity to Detailed.
XNA Installers
If you have any problem with finding set up . files for the web to download and install XNA, I have also provided them here.
Along with XNA installation files, this download also contains the following should you had any risk above:
• Games for Windows Live Client
• Windows Live Sign-In
• Windows Phone SDK 7.1
Important Note: Its not required but should you'd like, this informative guide created by Roy Triesscheijn that can provide you with a workaround for working with XNA in Visual Studio 2017
Check your 2015 Build Conference video by Jaime Rodriguez and Brian Peek.
MonoGame
Like myself, there are several programmers still bitter about Microsoft's decision to shutdown XNA on PC and Xbox. If you have XNA projects and assets, thankfully they they may be transferred to MonoGame that's a good stand it. Both Xbox One and Windows 10 support MonoGame. Check out of the 2015 Build Conference video by Jaime Rodriguez and Brian Peek. On March 14, 2016, ID@Xbox announced that MonoGame is coming to Xbox One. This was excellent news for XNA fans.
How to Setup MonoGame
RB Whitaker's Wiki provides some awesome tutorials both for XNA and MonoGame. Go on the Setting Up MonoGame page to learn the way to successfully install MonoGame.