在WP8中支持XNA?

Edw*_*ard 11 c# c++ xna windows-phone windows-phone-8

在观看了一些峰会主题演讲之后,我听到了有关它的相互矛盾的报道,但XNA是否正式被WP8删除?我猜测,因为WP的未来版本支持上一代应用,这可能不是真的.

如果它是使用C#甚至是游戏的选项,还是使用DirectX的C++唯一的出路?

The*_*Man 8

官方的wp7dev推特账号也有这个说法

"WP8完全支持XNA Framework应用程序.新的WP SDK将支持为WP7.x和WP8构建XNA Framework游戏" https://twitter.com/wp7dev/status/215513026374270977

个人认为缺乏XNA更新或信息以及Windows 8上没有任何Metro支持我对此持怀疑态度,直到我看到SDK和发布规则.

  • 使用XNA应用程序定位WP8 API是不可能的,您只能在WP8设备上运行WP7 XNA应用程序. (3认同)

vcs*_*nes 5

Mary Jo Foley对此有这样的说法:

微软官员表示Windows 8不支持主要由游戏开发者使用的XNA工具/运行时环境.在Windows Phone 8上,"支持"XNA,因此现有的Windows Phone游戏将运行.但微软建议电话开发人员继续使用,就像使用Windows 8一样,是使用本机代码(即C和C++)来编写游戏.

  • 我和@loyalpenguin在一起.在C#编写高性能应用程序并没有什么本质上的坏处(我的整个职业生涯都围绕着它),坦率地说 - 那种推动/建议让我感到震惊.事实上,考虑到它所获得的惊人语言增强功能,C#可以更轻松地完成许多工作.更不用说F#这是一种很棒的功能语言. (6认同)
  • 我认为这个人患有C黑客综合症,或者这是一个政治决定.他们想让我用C++编写琐事2D游戏?为什么?有什么好处?他们不希望.Net成功,因为它会危及他们的业务?当然我可以切换,但不是语言 - 平台. (3认同)
  • 是的,当我读到它有点让我失望.我们应该继续还是放弃使用XNA的想法.我知道使用C++有一些性能上的好处,但是我写了一些使用XNA和C#运行得非常好的游戏,即使在低端设备上也是如此. (2认同)