文件名称:tank:使用socket.io进行坦克大战
文件大小:102KB
文件格式:ZIP
更新时间:2024-06-11 03:27:30
JavaScript
坦克游戏 由Node.js培训创建(2015/07/01 --2015 / 07/10) 概述 实时通信浏览器对战游戏,您可以控制战车并进行战斗 执行方式 $ npm install # ライブラリをインストール $ node app.js & # サーバ起動 $ open http://localhost:3000 # URLアクセス 游戏操作方法 左/右键:油箱旋转 向上键:推进坦克 空格键:发射炮弹 q键:返回标题 使用的图书馆 服务器 表示 套接字 客户 enchant.js jQuery的 我很少使用jQuery 测试(仅服务器的一部分) 摩卡咖啡 Expect.js socket.io-客户端 关于每个服务器和客户端的处理 服务器 管理当前游戏状态(标题或游戏中) 管理当前参与者(储罐) 管理当前在现场的外壳 坦克和炮弹的碰撞检测 客户 接受按键并将该信息发送到服务器 根
【文件预览】:
tank-master
----server()
--------Tank.js(1KB)
--------Common.js(423B)
--------Segment.js(731B)
--------Bullet.js(1KB)
--------CollisionChecker.js(2KB)
--------BulletManager.js(481B)
--------TankManager.js(3KB)
--------Vector.js(1KB)
----package.json(681B)
----test()
--------BulletManager_test.js(2KB)
--------app_test.js(5KB)
--------TankManager_test.js(5KB)
----Procfile(17B)
----.gitignore(35B)
----public()
--------images()
--------index.html(405B)
--------js()
--------lib()
----app.js(3KB)
----README.md(2KB)