回到WP7.5是最新的Windows操作系统时,我可以使用XNA框架创建游戏。我知道我可以用C#来做这个。
但是现在我明白了,WP8 SDK不支持XNA,我知道现在它已经被废弃了。所以我的问题是:
如何使用C#编写Windows 8游戏?
发布于 2013-02-07 15:00:01
有些开源项目(如SharpDX )试图将XNA/DirectX功能移植到C#。然而,它推荐您使用C++和Direct3D创建一个Windows 8游戏。使用C++将使您获得比C#更高的性能(至少应该如此),并且您可以访问所有的windows 8功能。如果您决定走这条路线,请查看微软的DirectX工具包项目,因为它包括模拟XNA行为的C++方法,例如sprite批处理。最后,我相信Unity3D引擎很快就会支持windows,所有脚本都使用C#或JavaScript。
发布于 2014-05-21 08:45:42
您不能直接为#WP8平台开发XNA应用程序。你只能用你的XNA应用程序来瞄准WP7平台,它们将在WP8设备上运行得很好。
VS2012和WP8 SDK中的XNA项目只能针对WP7.1平台。有利的一面是,所有手机运行WP7.5,即将推出的7.8和WP8将运行您的游戏没有任何问题。从这个角度来看,WP8 SDK在WP8设备上完全支持XNA,但这些并不是WP8项目。
由于不是WP8项目,缺点是您不能使用WP8--独占特性,例如:
最后的选择显然是“冲突”在他的回答中正确地说了什么。干杯。
https://stackoverflow.com/questions/14753765
复制相似问题