使用Javascript的LAN Web应用程序

时间:2016-07-18 12:18:16

标签: javascript web-applications offline multiplayer lan

我希望能够创建一个回合制网页游戏(例如一种垄断),人们可以通过他们的智能手机或PC网络浏览器访问它,并可以将所有内容连接到一起同一会话

就像一个局域网连接,其中一个(在我个人的观点上)将作为服务器工作,让用户进入他们的匹配,其他人将连接到它能够同步游戏进度。

我不希望你给我提供解决方案,但我应该阅读的技术(例如websockets等)和如果它可能 - 因为它实际的网络技术可能无法做到。

我希望纯粹是JS ,因为我喜欢它是一个离线网络应用程序,我应该能够缓存文件

我想到的步骤(也许可以提供帮助)将是:

  1. 所有用户都转到http://www.gameurl.com
  2. 其中一个用户启动" party"
  3. 其他用户"搜索聚会"
  4. 他们在附近发现了一个聚会(例如,LAN通过WiFi)
  5. 他们进入聚会
  6. 他们都可以轮流玩,实时看到其他人做什么
  7. 正如我所说的,我不知道即使可能,但我一直在寻找方法,但我还没有能够获得正确的信息,所以我可以开始寻找新的方法和技术。

    非常感谢你的时间和帮助!

1 个答案:

答案 0 :(得分:0)

看看PeerJS。它建立了两个用户之间的直接连接,因此这可以解决您的问题。

它基于WebRTC