文件名称:minesweeper_pvp
介绍说明--下载内容均来自于网络,请自行研究使用
经典扫雷升级版之即时双人联机对战扫雷小游戏。在线匹配,即时对战,带聊天功能。用nodejs搭建简易的服务端,websocket实现即时通信,代码量六七百行左右,纯原创,简单注释。玩法:输入昵称进入主界面后即可开始匹配,匹配成功后由率先点击匹配的一方先手,轮流扫雷。此版本禁用了标记功能,难度增加了一些。对战同时可以与对手聊天互动。(用命令行cd到项目根目录,输入node index.js,回车即可开启服务,然后进浏览器访问http://localhost:5999)(Classic minesweeping upgrade version of real-time double online minesweeping games. Online match, real-time battle, with chat function. Using nodejs to build a simple server, websocket to achieve instant communication, the code amount is about 600 lines, pure original, simple comments.)
(系统自动生成,下载前可以参看下载内容)
下载文件列表
文件名 | 大小 | 更新时间 |
---|---|---|
audios | 0 | 2019-04-25 |
audios\boom.mp3 | 11851 | 2018-08-27 |
css | 0 | 2019-04-26 |
css\index.css | 3596 | 2019-04-30 |
images | 0 | 2019-04-25 |
images\bg.jpg | 1683658 | 2019-04-25 |
images\minesweeper.png | 3971 | 2018-08-22 |
images\SGY.png | 8975 | 2019-04-25 |
index.html | 1622 | 2019-04-30 |
index.js | 5136 | 2019-04-26 |
js | 0 | 2019-04-25 |
js\index.js | 18014 | 2020-03-30 |
node_modules | 0 | 2019-04-25 |
node_modules\.bin | 0 | 2019-04-25 |
node_modules\.bin\mime | 293 | 2018-08-06 |
node_modules\.bin\mime.cmd | 170 | 2018-08-06 |
node_modules\accepts | 0 | 2019-04-25 |
node_modules\accepts\HISTORY.md | 4736 | 2018-03-01 |
node_modules\accepts\index.js | 5252 | 2017-04-01 |
node_modules\accepts\LICENSE | 1167 | 2017-04-01 |
node_modules\accepts\package.json | 2277 | 2018-08-06 |
node_modules\accepts\README.md | 4130 | 2017-04-01 |
node_modules\after | 0 | 2019-04-25 |
node_modules\after\.npmignore | 22 | 2016-08-16 |
node_modules\after\.travis.yml | 122 | 2016-08-16 |
node_modules\after\index.js | 685 | 2016-08-16 |
node_modules\after\LICENCE | 1050 | 2016-08-16 |
node_modules\after\package.json | 1466 | 2018-08-06 |
node_modules\after\README.md | 2616 | 2016-08-16 |
node_modules\after\test | 0 | 2019-04-25 |
node_modules\after\test\after-test.js | 2147 | 2016-08-16 |
node_modules\array-flatten | 0 | 2019-04-25 |
node_modules\array-flatten\array-flatten.js | 1195 | 2015-07-10 |
node_modules\array-flatten\LICENSE | 1103 | 2014-03-16 |
node_modules\array-flatten\package.json | 1655 | 2018-08-06 |
node_modules\array-flatten\README.md | 1245 | 2015-05-10 |
node_modules\arraybuffer.slice | 0 | 2019-04-25 |
node_modules\arraybuffer.slice\.npmignore | 106 | 2017-08-29 |
node_modules\arraybuffer.slice\index.js | 725 | 2017-08-29 |
node_modules\arraybuffer.slice\LICENCE | 1049 | 2017-08-29 |
node_modules\arraybuffer.slice\Makefile | 92 | 2017-08-29 |
node_modules\arraybuffer.slice\package.json | 1398 | 2018-08-06 |
node_modules\arraybuffer.slice\README.md | 1243 | 2017-08-29 |
node_modules\arraybuffer.slice\test | 0 | 2019-04-25 |
node_modules\arraybuffer.slice\test\slice-buffer.js | 6411 | 2017-08-29 |
node_modules\async-limiter | 0 | 2019-04-25 |
node_modules\async-limiter\.travis.yml | 89 | 2017-09-12 |
node_modules\async-limiter\coverage | 0 | 2019-04-25 |
node_modules\async-limiter\coverage\coverage.json | 4959 | 2017-09-12 |
node_modules\async-limiter\coverage\lcov-report | 0 | 2019-04-25 |
node_modules\async-limiter\coverage\lcov-report\async-throttle | 0 | 2019-04-25 |
node_modules\async-limiter\coverage\lcov-report\async-throttle\index.html | 3222 | 2017-09-12 |
node_modules\async-limiter\coverage\lcov-report\async-throttle\index.js.html | 6569 | 2017-09-12 |
node_modules\async-limiter\coverage\lcov-report\base.css | 4756 | 2017-09-12 |
node_modules\async-limiter\coverage\lcov-report\index.html | 3161 | 2017-09-12 |
node_modules\async-limiter\coverage\lcov-report\prettify.css | 676 | 2017-09-12 |
node_modules\async-limiter\coverage\lcov-report\prettify.js | 17569 | 2017-09-12 |
node_modules\async-limiter\coverage\lcov-report\sort-arrow-sprite.png | 209 | 2017-09-12 |
node_modules\async-limiter\coverage\lcov-report\sorter.js | 5041 | 2017-09-12 |
node_modules\async-limiter\coverage\lcov.info | 867 | 2017-09-12 |
node_modules\async-limiter\index.js | 1234 | 2017-09-11 |
node_modules\async-limiter\LICENSE | 1107 | 2017-09-11 |
node_modules\async-limiter\package.json | 1980 | 2018-08-06 |
node_modules\async-limiter\readme.md | 3374 | 2017-09-12 |
node_modules\backo2 | 0 | 2019-04-25 |
node_modules\backo2\.npmignore | 14 | 2014-11-23 |
node_modules\backo2\component.json | 257 | 2014-11-23 |
node_modules\backo2\History.md | 155 | 2014-11-23 |
node_modules\backo2\index.js | 1399 | 2014-11-23 |
node_modules\backo2\Makefile | 99 | 2014-11-23 |
node_modules\backo2\package.json | 1209 | 2018-08-06 |
node_modules\backo2\Readme.md | 503 | 2014-11-23 |
node_modules\backo2\test | 0 | 2019-04-25 |
node_modules\backo2\test\index.js | 394 | 2014-11-23 |
node_modules\base64-arraybuffer | 0 | 2019-04-25 |
node_modules\base64-arraybuffer\.npmignore | 35 | 2015-11-20 |
node_modules\base64-arraybuffer\.travis.yml | 472 | 2015-11-20 |
node_modules\base64-arraybuffer\lib | 0 | 2019-04-25 |
node_modules\base64-arraybuffer\lib\base64-arraybuffer.js | 1896 | 2015-11-20 |
node_modules\base64-arraybuffer\LICENSE-MIT | 1062 | 2015-11-20 |
node_modules\base64-arraybuffer\package.json | 1843 | 2018-08-06 |
node_modules\base64-arraybuffer\README.md | 792 | 2015-11-20 |
node_modules\base64id | 0 | 2019-04-25 |
node_modules\base64id\.npmignore | 22 | 2016-11-30 |
node_modules\base64id\lib | 0 | 2019-04-25 |
node_modules\base64id\lib\base64id.js | 2363 | 2016-11-30 |
node_modules\base64id\LICENSE | 1118 | 2016-12-01 |
node_modules\base64id\package.json | 1245 | 2018-08-06 |
node_modules\base64id\README.md | 401 | 2016-11-30 |
node_modules\better-assert | 0 | 2019-04-25 |
node_modules\better-assert\.npmignore | 29 | 2014-11-21 |
node_modules\better-assert\example.js | 159 | 2014-11-21 |
node_modules\better-assert\History.md | 256 | 2014-11-21 |
node_modules\better-assert\index.js | 694 | 2014-11-21 |
node_modules\better-assert\Makefile | 41 | 2014-11-21 |
node_modules\better-assert\package.json | 1594 | 2018-08-06 |
node_modules\better-assert\Readme.md | 2110 | 2014-11-21 |
node_modules\blob | 0 | 2019-04-25 |
node_modules\blob\.npmignore | 21 | 2014-03-04 |
node_modules\blob\.zuul.yml | 262 | 2014-04-13 |