与Windows应用商店应用的本地网络p2p连接

时间:2013-01-04 04:02:53

标签: windows-runtime winjs multiplayer

我正在使用HTML / JS作为我的编程语言为Windows Store构建一个小卡片游戏。我想添加的功能之一是多​​人游戏功能。我的游戏基于1对1玩家(不同于Hearts,你需要4个玩家),所以一个ad-hoc点对点连接就足够了。此外,请记住,我只考虑本地网络多人游戏,没有互联网支持(意味着该应用程序清单上需要“privateNetworkClientServer”功能)。

所以我想象,当玩家想要开始多人游戏时,应用程序会定期播放消息以找到任何候选人。与此同时,他还必须收听那些相同的消息(如果其他玩家也在播放它们)。当他们发现哪个其他我们传回游戏状态后退和前进以执行所需的游戏更改。

我的问题是,WinRT是否提供开箱即用的功能来执行此类操作?如果不是,你对我的问题有什么建议吗?

由于

2 个答案:

答案 0 :(得分:1)

msdn上的proximity sample application可以帮助您解决此问题。

答案 1 :(得分:1)

查看PeerFinder课程的文档。邻近可以使用NFC或在同一子网上浏览。请注意,在WiFi的情况下,并非所有WiFI卡都支持浏览模式,因此一些旧PC可能无法使用此解决方案。