2012-10-03 64 views
3

我想创建简单的2D游戏(触摸/点击获胜),并且我有WP7的C#和XNA经验。Windows商店应用游戏

但现在在W8没有XNA afaik。

我必须使用哪些技术来玩这个游戏? 我想在桌面W8和WinRT上运行它。

谢谢你的帮助!

+0

嗯。似乎WinPRT API是所有可以使用的:http://www.i-programmer.info/news/189-windows-phone/4559-windows-phone-8-sdk-leaked-no-javascript-apps。 html – Patrick

回答

1

如果游戏的图形很简单 - 您可以在Windows Phone上使用Silverlight,在Windows 8上使用XAML,这样可以让您分享很多代码。另一种选择是在Windows Phone上使用XNA,在Windows 8上使用MonoGame。MonoGame是XNA的开源版本。否则 - 在Windows上,您可以将DirectX与C++一起使用,或将SharpDX与C#一起使用,但这些在WP7上不可用。他们可能只会在WP8上。最后 - Unity3D支持即将推出,但最终版本尚未推出。

+0

游戏会是这样的http://media.flasharcade.com/flashgames/img/Caterpiller%20Smash.jpg我想纯粹的XAML和C#。我不希望支持较老的WP7,我只希望支持桌面W8,平板电脑W8和WP8。 –

+1

这应该很容易在XAML中实现。直到你想添加任何特殊效果。 –