我正在使用 HTML/JS 作为我的编程语言为 Windows 商店构建一个小型纸牌游戏。我想添加的功能之一是多人游戏功能。我的游戏基于 1 对 1 玩家(不像 Hearts 需要 4 名玩家),因此临时点对点连接就足够了。另外,请记住,我只考虑本地网络多人游戏,没有互联网支持(这意味着该应用程序清单需要“privateNetworkClientServer”功能)。
所以我在想,当一个玩家想要开始一个多人游戏时,应用程序会定期广播一条消息来寻找任何候选人。同时,他还必须收听这些相同的消息(以防其他玩家也在广播它们)。当他们找到其他人时,我们来回传输游戏状态以执行所需的游戏更改。
我的问题是,WinRT 是否提供任何开箱即用的功能来执行此类操作?如果没有,您对我的问题有什么建议吗?
谢谢