文件名称:RR:nodejs岩石突袭者
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-12 16:44:32
JavaScript
RR nodejs岩石突袭者 设置 安装了node.js和npm。 在基本目录中运行“ npm install”。 跑步 要运行服务器,请在基本目录中运行“ npm start”。 要运行客户端,请在您喜欢的Web浏览器中打开RR.html。 概述 这是一个基于JavaScript的多人游戏。 将有多个客户端和一台服务器。 客户端将更新发送到服务器,服务器将其回显给所有客户端。 客户端在html5画布的每个帧中呈现其本地游戏状态。 该服务器支持多个游戏,创建游戏以及加入现有游戏。 代码架构 server.js:服务器代码 client.js:在RR.html中运行的客户端代码 gamestate.js:客户端和服务器之间共享的游戏状态代码; 代码的大部分位置。 levels /:保存所有的关卡文件。 将来的代码 资源/:包含游戏需要绘制的所有图像。 客户端-服务器流(加入游戏)
【文件预览】:
RR-master
----start.sh(112B)
----server.js(8KB)
----gamestate.js(6KB)
----levels()
--------testlevel(1KB)
----README.md(14KB)
----client.js(12KB)
----.gitignore(20B)
----RR.html(1KB)
----package.json(154B)