
坦克大战是什么
坦克大战是一款在浏览器中直接运行的纯前端俯视角坦克射击游戏,复刻经典街机玩法,无需安装、无需后端,打开网页即可开战。玩家操控坦克在 13×13 的战场上移动射击,目标是消灭全部敌军并保护基地(老鹰),支持键盘与触屏两种操作方式。
核心功能
- 经典俯视角射击:方向键控制坦克移动,朝向即开火方向,
空格/J发射子弹。 - 3 个关卡:每关地图、敌军总数、刷新频率与敌人类型权重各不相同,难度逐关提升。
- 四种敌军类型:普通、快速、装甲、智能坦克,智能坦克会追踪玩家位置。
- 六种战场道具:火力升级、无敌护盾、强化基地、冻结敌军、全屏清除、奖励生命。
- 火力成长系统:拾取星形道具可提升火力等级,最高等级可破坏钢墙。
- 触屏虚拟按键:移动设备自动显示方向键与圆形射击按钮,手机也能玩。
- 本地音频合成:使用 Web Audio API 实时合成 BGM、射击、爆炸、道具等音效,无外部资源。
- 可自定义按键:支持在设置中重映射移动、射击、暂停、确认、重开等按键。
- 画质与音量调节:提供低 / 中 / 高三档画质,独立开关音乐与音效,音量 0% ~ 100% 可调。
- 本地进度保存:使用 localStorage 记录最高分与已解锁关卡,下次打开继续挑战。
- 响应式 HUD:桌面端右侧信息栏显示关卡、剩余敌军、生命、得分与增益状态;窄屏自动堆叠。
使用方式
- 打开 坦克大战。
- 在主菜单选择已解锁的关卡,点击「开始游戏」。
- 使用方向键移动坦克,
空格/J射击;触屏设备使用屏幕上的虚拟按键。 - 消灭全部敌军即可过关;保护基地不被击毁,生命耗尽或基地失守则游戏结束。