Microsoft XNA可以在Windows 10上运行吗?

时间:2016-02-26 22:33:08

标签: c# xna windows-10

我使用C#和Microsoft XNA 4.0创建了一款游戏。它适用于Windows 8和8.1,但是我的朋友尝试将其下载到运行Windows 10的计算机上,发现它无法打开。尝试打开时,它甚至不会出现在任务管理器中。有问题的计算机上安装了Microsoft XNA Framework Redistributable 4.0,因此它应该正常工作。 Windows 10是否与XNA不兼容?

4 个答案:

答案 0 :(得分:6)

新版本的Windows不再支持XNA,它已经停产,并且在比Windows 7更新的平台上不受支持。幸运的是,XNA的开源实现基本上完全相同,目前支持在所有Windows版本上。它被称为“MonoGame”,这是他们网站的链接:

http://www.monogame.net/

答案 1 :(得分:1)

一些更新:

2016年3月14日,ID @ Xbox宣布MonoGame即将登陆Xbox One: * https://mobile.twitter.com/ID_Xbox/status/709402975051980800

在FB组Xbox One Indie Devs中,来自MonoGame团队的Tom Spilman有一些信息要添加,更多信息即将推出。 * https://www.facebook.com/groups/XboxOneIndieDevs/permalink/852775944827686/

请继续关注上面提到的Twitter帐户和FB群组,以获取新信息。

希望有所帮助!

答案 2 :(得分:0)

要添加x2kpb所说的内容,此时您最好的选择是查看某些平台的MonoGame,以及其他人FNA

XNA以其纯粹的形式不能用作新的Windows 10应用程序。将win32(XNA)游戏带入Win10的平台称为 Project Centennial

Xbox One和Windows 10都支持MonoGame,per this video at last year's BUILD conference.

答案 3 :(得分:0)

我知道这是一篇较旧的文章,但是对于那些像我今天这样寻找选项的人(此文章仍然是google上的热门话题),它的设置工作有些繁琐,但XNA实际上将在Windows上运行10就很好了,还有一种方法也可以将Visual Studio 2017与XNA一起很好地使用:

http://flatredball.com/visual-studio-2017-xna-setup/

因此,如果您具有XNA的代码或类似XNA框架的代码(就像我一样,我更喜欢纯c#方式而不是c#而不是Unity等其他肿的桥梁),那么这将是您的2D游戏。

享受:)