文件名称:mafia-backend
文件大小:68KB
文件格式:ZIP
更新时间:2024-05-01 15:10:39
JavaScript
黑手党后端 这是处理游戏玩法的REST API服务。 用法 如何使用它? 通过对/rooms端点的POST请求创建一个新的游戏室。 通过对/rooms/{roomId}端点的PUT请求加入现有的游戏室。 您可以通过在/rooms/{roomId}/vote端点上的PUT请求,在讨论阶段为退出游戏者登记/rooms/{roomId}/vote 。 如果您是黑手党,可以通过对/rooms/{roomId}/killVote端点的PUT请求,在夜晚阶段登记杀死一名玩家的投票。 如果您是医生,可以通过在/rooms/{roomId}/heal端点上的PUT请求来在夜间阶段治愈玩家。 入门 这些说明将为您提供在本地计算机上运行并运行的项目的副本,以进行开发和测试。 如果要在生产中使用它,可以跳到“部署”部分。 先决条件 节点js 纱 正在安装 克隆/下载此存储库后,您必须使用以下命令从p
【文件预览】:
mafia-backend-master
----models()
--------utils.js(898B)
--------index.js(356B)
--------threadLookUp.js(311B)
--------playerState.js(593B)
--------game.js(4KB)
--------rooms.js(5KB)
----config()
--------hub.js(797B)
----package.json(558B)
----jobs()
--------phaseUpdater.js(5KB)
----validators()
--------index.js(294B)
--------threadLookUp.js(749B)
--------playerState.js(749B)
--------game.js(749B)
--------rooms.js(749B)
--------chat.js(231B)
----schemas()
--------index.js(223B)
--------threadLookUp.js(395B)
--------playerState.js(612B)
--------game.js(399B)
--------rooms.js(671B)
--------chat.js(422B)
----.gitignore(19B)
----app.js(6KB)
----README.md(1KB)
----yarn.lock(136KB)