【问题标题】:How can I create a website that has a function to create and join lobbies [closed]如何创建具有创建和加入大厅功能的网站[关闭]
【发布时间】:2021-01-12 21:54:28
【问题描述】:

我和我的朋友们一直在享受我们之间的游戏,就像你们中的大多数人一样。我们有很多空闲时间,制作了一个非常有趣的 IRL 版本,但在执行以下操作的程序的帮助下可能会更好(在阅读这些之前,我想表达我不需要答案每一个小细节,但只是想要一个方向或一个工具来帮助我实现这些功能)。

  1. 能够根据给定的代码创建和加入大厅有点像我们中间)。

  2. 可以从加入的人数中随机挑选2人,分配给他们冒名顶替的角色

  3. 可以为每个玩家分配可切换数量的任务任务就像没有玩过的人的文本字符串)。现在我遇到的问题是我可以将所有这些功能统一起来(目前除了大厅系统),但没有什么好方法可以让每个人都在他们的 iPhone 上使用应用程序。

所以我的问题是,我该去哪里创建所有这些功能?,尤其是大厅系统。我知道我已经问了很多,但我非常感谢反馈和答案,以帮助我学习如何创建这样的网站。非常感谢大家的阅读,我期待看到回复。

【问题讨论】:

标签: javascript html css server channel


【解决方案1】:

您可以使用 socket.io、phaser 和 node.js。它们看起来都是创建多人在线游戏的好工具

【讨论】:

    【解决方案2】:

    对于#1,您正在寻找的是一个网络套接字。网上有很多很好的文章会深入解释什么是 Web 套接字,但 Web 套接字通常用于聊天室或服务器想要将更新推送到一个或多个客户端的任何场景。

    如果你想把它变成一个 web 项目,我建议使用 socket.io,你可以将它用作 javascript 库。

    对于#2 和 3,您还可以使用 javascript 构建逻辑。尝试学习 OOP(面向对象编程) - 您可以分配不同的数据属性来指示是否冒名顶替者以及每个人分配的可切换任务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-01
      • 2012-03-09
      • 1970-01-01
      • 1970-01-01
      • 2022-11-21
      • 2013-06-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多