2012-10-03 232 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中實現。直到你想添加任何特殊效果。 –