【问题标题】:how to build LUDO multi player game using mern stack and socket io如何使用 mern stack 和 socket io 构建 LUDO 多人游戏
【发布时间】:2022-11-17 19:57:03
【问题描述】:

我想使用 MERN 堆栈和 socket.io 创建 LUDO 游戏。谁能建议我该怎么做?

我需要指导如何构建像 LUDO 这样的游戏

【问题讨论】:

    标签: node.js reactjs mongodb sockets websocket


    【解决方案1】:

    答案是假设您想了解各种技术在项目中的作用。

    1. 使用 Socket.IO 客户端库和任何其他库(组件或 css)创建 React(用于 web)或 React native(用于移动应用程序)项目。
    2. 使用 express 和 MongoDB 创建一个后端项目,其中 express 将处理来自 ReactJS 应用程序的连接和所有数据(比分和比赛记录将存储在 mongodb 中。)
    3. 套接字库将用于创建实时连接的全双工连接。

      React 项目基本上是实际板的渲染介质,将出现在服务器上。

      服务器将托管单个或多个房间,玩家可以在其中加入和离开,并玩游戏(移动和所有)。每个房间都将保持其状态(得分、转弯、获胜/松散蚀刻)。

      每次玩家移动时,事件都会从 React 项目发出并由服务器接收和处理,然后将发出新的结果事件并由 React 客户端处理。

      这个事件循环将一直持续到玩家进入游戏或应用程序(取决于您如何实现)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多