can Microsoft X NA如non Windows 10?

问题描述 投票:3回答:4

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

c# xna windows-10
4个回答
6
投票

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

http://www.monogame.net/


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组,以获取新信息。

希望有所帮助!


1
投票

我知道这是一个较旧的帖子,但只是为那些寻找像我今天这样的选项(这篇文章仍然是谷歌的热门话题)它有点工作得到设置,但XNA实际上将在Windows 10上运行就好了,有一种方法可以实际使用Visual Studio 2017和XNA:

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

因此,如果您有XNA的代码或者像XNA框架(就像我这样,我更喜欢纯粹的c#方式而不是c#来代替Unity这样的其他臃肿的桥梁)用于2D游戏,那么这将是你的救星。

请享用 :)


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.

© www.soinside.com 2019 - 2024. All rights reserved.