文件名称:tic-tac-toe-tut:使用AdonisJS Websockets构建的多人井字游戏
文件大小:127KB
文件格式:ZIP
更新时间:2024-06-15 04:57:54
nodejs websockets adonisjs JavaScript
井字游戏 使用AdonisJS Websockets构建的多重井字游戏。 可以在找到与此仓库匹配的教程。 表中的内容 要求 该项目需要以下的本地安装 安装 第1步:克隆仓库 git clone https://github.com/vicradon/tic-tac-toe 步骤2:安装依赖项 $ npm i 步骤3:启动Redis服务器 $ redis-server 步骤3:在另一个终端中,启动Adonis服务器 $ adonis serve --dev 项目架构 控制器 控制器包含应用程序的大部分业务逻辑。 GameController.js处理游戏初始化和渲染游戏视图 UserController.js处理设置和重置用户名 TicTacToeController.js是一个Web套接字控制器,用于处理游戏状态,逻辑和回合。 前端 该项目遵循MVC架构。 视图是使用Ado
【文件预览】:
tic-tac-toe-tut-main
----.gitignore(233B)
----app()
--------Controllers()
--------Middleware()
--------Models()
----start()
--------app.js(2KB)
--------socket.js(481B)
--------kernel.js(2KB)
--------routes.js(1KB)
--------redis.js(559B)
--------wsKernel.js(795B)
----.env.example(274B)
----package.json(1KB)
----package-lock.json(194KB)
----resources()
--------views()
----public()
--------js()
--------css()
--------vendor()
----LICENCE(1KB)
----README.md(2KB)
----config()
--------app.js(7KB)
--------socket.js(2KB)
--------redis.js(2KB)
--------hash.js(1KB)
--------session.js(3KB)
--------cors.js(3KB)
--------auth.js(2KB)
--------shield.js(5KB)
--------bodyParser.js(4KB)
--------database.js(2KB)
----database()
--------migrations()
--------factory.js(546B)
----Procfile(30B)
----ace(600B)
----.editorconfig(207B)
----server.js(829B)