一个纯 HTML / CSS / JavaScript 写的网页版炸弹人小游戏,无需任何依赖,双击 index.html 即可开玩。
- W A S D / 方向键:移动(点按走一格,按住连续走,带平滑缓动动画)
- 空格:放置炸弹
- P:暂停 / 继续
- M 或右上角 🔊 按钮:音效开关
炸开紫色砖块、拾取道具(✦ 扩大火焰 / ● 增加炸弹),消灭场上所有怪物即可过关。小心连锁爆炸,别被自己的炸弹炸到!
- 主角和怪物全部用 Canvas 程序化绘制:Q 版爆破手、史莱姆、刺球怪、幽灵,带眨眼、走路、呼吸等动画
- 格子制逻辑 + 缓动插值的平滑移动,带输入缓冲,操作跟手
- 音效全部用 Web Audio 实时合成,无需任何音频素材
- 最高分保存在浏览器本地
index.html 页面结构
style.css 样式
game.js 全部游戏逻辑、绘制与音效