Skip to content

clairejohson2020/tank-battle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

🎮 坦克大战 (Tank Battle)

一个用纯 HTML5 Canvas 制作的俯视角坦克对战游戏,包含 AI 敌人、可破坏墙壁、粒子特效等。

🕹️ 玩法

  • W A S D — 移动坦克
  • 空格 — 开火射击
  • P — 暂停/继续
  • R — 重新开始

🎯 特点

  • 🤖 智能 AI 对手 — 会追击、巡逻和撤退
  • 💥 粒子爆炸特效 — 击中墙壁和坦克时的视觉反馈
  • 🧱 可破坏砖墙 — 部分墙壁可被子弹摧毁
  • ❤️ 血条显示 — 实时显示双方坦克血量
  • 🏆 计分系统 — 记录击杀数
  • 📱 响应式设计 — 自适应窗口大小
  • ⏸️ 暂停功能 — 随时暂停游戏

🚀 运行

直接在浏览器中打开 index.html 即可开始游戏。

# 或者用任意 HTTP 服务器
npx serve .
#
python -m http.server

🛠️ 技术栈

  • HTML5 Canvas
  • 纯 JavaScript(无框架)
  • CSS3 动画

📄 License

MIT

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages