2

是否可以在 C# 中使用 DirectX 为 Windows 商店创建地铁游戏?据我所知,不支持 XNA,那么创建 Metro 游戏的功能是什么?

4

3 回答 3

3

是的,您可以使用SharpDX,新版本支持 Windows 商店应用程序 (WinRT)。

SharpDX 是开源项目,您可以在商业应用程序中免费使用它,更多信息请参见:http: //sharpdx.org/about/licensing

这是使用示例和一些提示:

http://channel9.msdn.com/coding4fun/blog/Making-Modern-UI-Managed-DirectX-Apps-with-SharpDX-Updated-for-Win-8VS2012-RTM

于 2012-11-05T12:13:41.807 回答
1

您可以通过依赖 SharpDX 的MonoGame来利用您的 XNA 投资。查看Bob Familiar 的博客文章以开始使用。(是的,它也是免费的)。

于 2012-11-05T17:28:28.050 回答
0

我知道 C++,您可以将项目的图形部分写在一个用 C++ 编写的单独库中,并直接使用 DirectX。

于 2013-01-05T14:18:15.370 回答