<h2>90坦克大乱斗说明</h2>
<h3>一、游戏流程与玩法</h3>
1.打开游戏窗口,浏览器客户端会自动与服务器建立连接(基于websocket)<br/>
2.输入你的游戏昵称,点击登录。然后会初始游戏界面。这时候,你可以观察其它玩家正在进行的游戏。<br/>
3.当前游戏默认只有一个房间(room),每个房间最多容纳6名玩家战斗和N名玩家排队。<br/>
4.每个玩家进入房间,默认有3点血,每被炮弹击中一次减1点血,血量为0时则死亡,然后被踢出房间。最后一个击中玩家的玩家的血量则增加1点。<br/>
5.玩家被踢出房间后,则自动把正在排队的第一名拉出房间,前10秒玩家处于无敌状态(无法被炮弹击中)。<br/>
6.WASD 移动坦克, J发射炮弹(冷却时间1秒)。<br/>
7.游戏有两个排行榜:1.击杀数量最多的排行榜,2.单次击杀数量最多的排行榜<br/>
<h3>二、系统说明</h3>
1.欢迎下载学习《90坦克大乱斗》,这是一个服务端使用php(基于swoole扩展)写的多人实时战斗小游戏。<br/>
2.功能列表:多人战斗,入场排队,排行榜、公用聊天室<br/>
2.系统要求:php7.0,swoole 4.0<br/>
3.安装启动:下载源代码后,解压到任意目录,执行 php host.php, 调试模式(php host.php debug) 然后在浏览器访问:http://127.0.0.1:8084/ 即可<br/>
4.本地模拟多人,可以打开多个浏览器如:chrome与edge,由于用户身份识别是基于浏览器的,打开单个浏览器的多个窗口无法模拟多人<br/>
5.由于本人不擅长前端开发,游戏看起来有点卡顿(其实是按帧计算的表现),只要前端加上缓动动画(专业游戏开发前端需要使用canvas而不是dom),就可变得丝滑流畅。
<h3>三、版权没有</h3>
开发商:<a href="https://china-news.net/" target="_blank">China-News.Net</a><br/>
演示地址:<a href="https://china-news.net/game/play/1001-php-tank" target="_blank">php-tank</a><br/>
作者:一曲小诗,QQ:81769876 <br/>
开发目的:为了向大家宣传,php除了开发web非常便利,有了swoole,开发游戏也是一件利器。<br/>
没有合适的资源?快使用搜索试试~ 我知道了~
基于PHP的90坦克大乱斗源码.zip
共29个文件
php:21个
js:4个
png:2个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 69 浏览量
2023-07-22
23:46:35
上传
评论
收藏 127KB ZIP 举报
温馨提示
基于PHP的90坦克大乱斗源码.zip
资源推荐
资源详情
资源评论
收起资源包目录
基于PHP的90坦克大乱斗源码.zip (29个子文件)
132679081754899981
lib
Json.php 1KB
Debug.php 405B
Actor.php 3KB
Host.php 4KB
E.php 322B
Npc.php 402B
Logger.php 3KB
Obj.php 5KB
Room.php 1KB
Action.php 4KB
User.php 6KB
Util.php 529B
Udp.php 1KB
Scene.php 228B
Timer.php 2KB
Bullet.php 3KB
Space.php 446B
thumbnail.png 81KB
init.php 1KB
host.php 4KB
www
index.php 2KB
rank.php 1KB
tank
tank.png 1KB
static
doEvent.js 2KB
wsClient.js 3KB
css.css 2KB
jquery.min.js 84KB
doAct.js 2KB
readme.txt 2KB
共 29 条
- 1
资源评论
快乐无限出发
- 粉丝: 1146
- 资源: 7294
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功