Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PC-XNA开发_Xna_Game Engine - Fatal编程技术网

PC-XNA开发

PC-XNA开发,xna,game-engine,Xna,Game Engine,几年前,我第一次与XNA互动,当时XNA支持PC和Xbox开发。 现在我看到发展的方向是Xbox和Windows Phone。PC部件是否已丢失或自动包含在Xbox开发中。 我们想开发一款只用于个人电脑的游戏。我是否有足够的支持,或者XNA的最新版本是否关闭了它 由于Windows 8,特别是Windows Phone 8的推出,Windows Phone的功能从Xbox 360的功能中分离出来。在这个过程中,微软把网站搞得一团糟 XNA的PC设备(以及一些WP7设备)仍然与Xbox设备在一起

几年前,我第一次与XNA互动,当时XNA支持PC和Xbox开发。 现在我看到发展的方向是Xbox和Windows Phone。PC部件是否已丢失或自动包含在Xbox开发中。
我们想开发一款只用于个人电脑的游戏。我是否有足够的支持,或者XNA的最新版本是否关闭了它

由于Windows 8,特别是Windows Phone 8的推出,Windows Phone的功能从Xbox 360的功能中分离出来。在这个过程中,微软把网站搞得一团糟

XNA的PC设备(以及一些WP7设备)仍然与Xbox设备在一起

XNA的最新版本是4.0。它仍然“有效”。我正在用它做一个电脑游戏。在PC上,您基本上可以将其视为DirectX 9的一个非常好的C#包装器(加上一个内容管道)。它可以在Windows 8的桌面上工作,但不能在新的Metro风格的UI中工作


自从XNA开始展示Windows8以来,微软对它的喜爱非常少。他们对新华社的未来只字不提。也许下一代Xbox会有一个新版本。或许4.0将是最后一个版本。我认为微软以外的任何人都不知道。

如果您也希望开发Windows 8,那么我建议您研究一下该项目。以下是他们网站上的一个片段:

MonoGame是MicrosoftXNA4的开源实现 框架我们的目标是允许Xbox 360、Windows上的XNA开发人员& Windows Phone将游戏移植到iOS、Android、Mac OS X和Linux 和Windows8Metro。PlayStation Mobile开发目前正在进行中 进步

develop3d分支是您希望查看的分支。它仍然在开发中,但是已经有相当多的游戏使用它


如上所述,微软对XNA的未来一直守口如瓶。下面是一篇关于将XNA移植到monogame的系列文章

XNA在Windows 8 metro模式下不受支持,它看起来肯定是微软正在解决这个问题。