Silverlight 如何在Windows phone(7.5)上制作网络游戏?

Silverlight 如何在Windows phone(7.5)上制作网络游戏?,silverlight,networking,windows-phone,multiplayer,Silverlight,Networking,Windows Phone,Multiplayer,我正在尝试使用网络制作一个简单的应用程序。例如,一个tic tac toe多人游戏。 我读过很多书,但不知道哪本是最好的。一开始,我以为一个玩家制作一个服务器,另一个玩家可以通过wifi或互联网连接到第一个 我找到了以下解决方案: -多播=>仅适用于本地网络(wifi) -XNA=>仅通过Xbox live? -WCF=>我从不使用web服务,也不知道它是如何工作的 我想使用一个可互操作的解决方案,无论我是否决定制作一个Android版本 那么,我应该使用哪种方式或技术呢?对于这种类型的通信,您

我正在尝试使用网络制作一个简单的应用程序。例如,一个tic tac toe多人游戏。 我读过很多书,但不知道哪本是最好的。一开始,我以为一个玩家制作一个服务器,另一个玩家可以通过wifi或互联网连接到第一个

我找到了以下解决方案: -多播=>仅适用于本地网络(wifi) -XNA=>仅通过Xbox live? -WCF=>我从不使用web服务,也不知道它是如何工作的

我想使用一个可互操作的解决方案,无论我是否决定制作一个Android版本


那么,我应该使用哪种方式或技术呢?

对于这种类型的通信,您应该使用。使用这些通知,您可以让游戏将移动发送到服务器,然后服务器通过推送服务将通知发送给其他用户

但是我没有服务器,我正在寻找一种不经过服务器就可以直接与两台设备通信的方法。以下是最好的方法吗1.如果用户选择通过wifi连接:搜索玩家感谢多播/如果用户选择通过互联网连接:搜索玩家感谢服务器2。使用UDP套接字来玩游戏您将需要一个服务器来完成这项工作。你不能一个电话接一个电话。