使用多个Windows Phone设备创建wifi网络?

时间:2012-12-20 23:22:27

标签: networking windows-phone wifi

我有这个问题。我想为Windows Phone平台创建一个多人游戏应用程序。我想提供一些非常好的行动让我们说4个人。一部手机将托管游戏,另外三部分将连接到主机。要做到这一点,我以为我需要使用他们的wifi连接将手机与Windows Phone 8操作系统(甚至是Windows Phone 7?)连接到一个网络。

所以我的问题是 - 是否可以在4台设备之间使用Windows Phone 8 OS(或WP7?)创建一个wifi网络?

1 个答案:

答案 0 :(得分:3)

在Windows Phone 7上(Windows Phone 8支持,但您必须在Windows Phone 7下构建项目(支持XNA)),XNA Game Studio游戏支持以下类型的网络:

通过玩家服务进行Xbox LIVE访问。这仅适用于在Windows Phone上访问过Xbox LIVE的Microsoft注册的开发人员。有关在Windows Phone开发人员上成为注册Xbox LIVE的更多信息,请访问developer.windowsphone.com。

使用超文本传输​​协议(HTTP)的Web请求。这适用于Windows Phone上的所有应用程序。

推送通知。推送通知也通过HTTP(客户端和服务器)实现,并且可供Windows Phone上的所有应用程序使用。

此外,Microsoft在其Windows Phone Dev Center Samples网站上提供了一些游戏网络示例。与此Tic-Tac-Toe Over Sockets Example一样,其中包含客户端和服务器源代码或此Rock Paper Scissors Example

最后,请记住,如果您开始专门针对Windows 8的新游戏项目,请在考虑XNA相关项目时使用以下提示:

针对Windows Phone OS 7.1的XNA Game Studio 4.0应用程序仍然受到完全支持,并继续在Windows Phone 8设备上运行。

您可以继续开发和维护面向Windows Phone OS 7.1的新的或现有的XNA Framework应用程序。

您无法将针对Windows Phone OS 7.1的现有XNA Framework应用程序升级到目标Windows Phone OS 8.0。

您无法创建面向Windows Phone OS 8.0的新XNA Framework应用程序。

当您选择XNA Game Studio 4.0项目模板时,您只能选择Windows Phone OS 7.1作为目标操作系统。

您可以在面向Windows Phone OS 8.0的应用程序中使用某些XNA Framework程序集。

您可以在面向Windows Phone OS 8.0的应用程序中引用和使用以下XNA Framework程序集。在面向Windows Phone OS 8.0的应用程序中,您不能引用或使用不在此列表中的其他XNA Framework程序集。

Microsoft.Xna.Framework.dll
Microsoft.Xna.Framework.Audio.dll
Microsoft.Xna.Framework.GamerServices.dll
Microsoft.Xna.Framework.GamerServicesExtensions.dll
Microsoft.Xna.Framework.Input.Touch.dll
Microsoft.Xna.Framework.Media.dll
Microsoft.Xna.Framework.MediaLibraryExtensions.dll

来源:Microsoft MSDN XNA Framework and Windows Phone