文件名称:gamer:微型但功能强大的类固醇游戏服务器
文件大小:13KB
文件格式:ZIP
更新时间:2024-05-23 17:14:51
JavaScript
GamerJS GamerJS-微型但功能强大且易于定制的基于游戏服务器。 !!! 仍在开发中,因此现在不能在实际项目中使用!!! 特征 与1到N个玩家或AI进行游戏。 验证。 WebSockets或长轮询用于传输数据。 公共和私人游戏室。 回合基础行为,当玩家做一个接一个的转弯时,例如井字,帝国时代,文明等。 实时行为,每个玩家可以进行独立回合时。 像Dota2,LoL等。 如何使用 工作流程 游戏服务器已启动。 客户端连接到服务器。 如果客户要创建新游戏-步骤3,如果找到已经创建或加入-步骤4。 创建新游戏: 公共1.客户端将'client:create-public-room'发送到服务器。 2.客户端在有效负载中收到ID为'room:created' 。 专用1.客户端将'client:create-private-room'发送到服务器。 2.客户端在有效负载
【文件预览】:
gamer-master
----.gitignore(76B)
----README.md(6KB)
----test()
--------Room.js(3KB)
--------Game.js(2KB)
----LICENSE(1KB)
----.eslintrc(2KB)
----package.json(1KB)
----index.js(135B)
----.npmignore(9B)
----lib()
--------Room.js(2KB)
--------Game.js(2KB)
--------Socket.js(194B)
--------config.js(36B)
--------errors.js(858B)
--------ClientData.js(236B)
--------Auth.js(0B)
--------events.js(511B)
--------Server.js(2KB)
--------Client.js(2KB)
----circle.yml(36B)