为wp7构建了一个将在wp8和w8上运行的游戏

Built a game for wp7 which will run on wp8 and w8?

本文关键字:wp8 w8 游戏 运行 一个 构建 wp7      更新时间:2023-10-16

我计划为windows phone 7.5构建一个游戏,我想知道我使用了什么技术,这样当windows phone 8发布时,我可以很容易地将我的游戏转换为windows phone 8和windows 8 UI游戏。我可以构建一个c++原生应用程序吗?

C++不适用于Windows Phone 7.5。您只能使用托管.Net(C#VB.Net)。对于游戏,您可以使用纯Silverlight或XNA。如果你想让这款游戏轻松进入Windows 8和Windows Phone 8,你可以使用任何一个平台。如果使用Silverlight,请坚持使用基本的Silverlight控件,不要使用任何Toolkit控件。如果您已经了解Silverlight,这是一个极好的选择。

如果你想学习一些新东西,我建议你使用XNA。XNA不适用于直接的Windows[Phone]8应用程序,但有一些工具可以使它在Windows[Phone]8上编译和工作。下面是Channel9频道的一篇文章,介绍了这些工具。

我也可以说,我的一个朋友在不到两个小时的时间里就在Windows 8上运行了一个复杂的XNA游戏。

我从这里引用you can write an app using XNA that will run on Windows Phone 8 because Windows Phone 7.X apps will be able to run on Windows Phone 8. But you cannot write a Windows Phone 8-specific app using XNA。最好的:)

您只能在XNA中对Windows Phone 7游戏进行编码。但是,如果你想将其移植到Windows Phone 8和Windows 8,你可以使用MonoGame。请注意,这也将使您能够将游戏移植到各种平台。由于还没有SDK,MonoGame不支持WindowsPhone8,但它支持Windows8。

还可以使用XNA和Unity,这将为您提供更多的可移植性和非常好的工具链。但目前这纯粹是实验性的。

如果您想以WP7为目标,请选择XNA并稍后移植它。XNA游戏将在WP8上运行,但你不能以WP8为目标,这意味着你将无法使用WP8的一些特定功能,如应用内购买。