一款拳皇 97 风格的 2D 格斗小游戏,格斗角色全是超跑——日产 GT-R、奔驰 S、保时捷 911、兰博基尼、法拉利、比亚迪仰望 U9 同台开打。 霓虹合成波画面、火花顿帧、KO 慢动作、连击数、必杀大招,音乐与音效全部由代码实时合成(无任何音频文件)。电脑、手机都能玩。
A KOF-style 2D fighting game where the fighters are supercars. Synthwave visuals, juicy hit-stop & KO slow-mo, combos, super moves, and fully procedural music + SFX (Web Audio, no asset files). Playable on desktop and mobile.
整个游戏就是一个自包含的 HTML 文件,没有任何外部依赖。
- 本地:直接用浏览器打开
index.html即可(手机上把文件发过去用浏览器打开也行)。 - 本地服务器(可选):
python -m http.server 8644然后访问http://localhost:8644。 - 在线:开启本仓库的 GitHub Pages 后,直接访问 Pages 链接即可游玩。
键盘(电脑)
| 操作 | 按键 |
|---|---|
| 移动 | A / D 或 ← → |
| 跳跃 | W / ↑ / 空格 |
| 蹲 / 防御 | S / ↓(向后或向下挡) |
| 撞击(轻) | J |
| 重铲(重) | K |
| 氮气必杀 | L |
| 大招(怒气满) | U |
| 难度选择(标题页) | 1 / 2 / 3 |
触屏(手机):左手方向键 + 跳/蹲,右手 撞 / 铲 / 氮气 / 大招(怒气满时大招键发光)。选车界面点车卡选择、再点一次确认。横屏体验最佳。
| 车 | 称号 | 特点 | 大招 |
|---|---|---|---|
| 日产 GT-R | 战神 GODZILLA | 平衡、速度快 | 弹射起步 LAUNCH |
| 奔驰 S 级 | 夜行皇 MAYBACH | 重装、血厚力大 | 夜幕碾压 NIGHT CRUSH |
| 保时捷 911 | 弯道之魂 TURBO S | 敏捷、连招 | 涡轮风暴 TURBO STORM |
| 兰博基尼 | 蛮牛 AVENTADOR | 高伤、玻璃炮 | 蛮牛冲锋 RAGING BULL |
| 法拉利 | 红魔 SF90 | 均衡进攻 | 烈焰甩尾 INFERNO |
| 比亚迪 仰望 | 电光 U9 | 怒气增长快 | 闪电风暴 LIGHTNING |
- 三局两胜,每局 60 秒读秒,时间到按血量多者胜。
- 命中/受击积攒怒气槽,氮气必杀消耗约 1/3 槽,大招需满槽。
- 三档难度(简单 / 普通 / 困难)会真实改变 AI:简单会犹豫留破绽,困难全程压制、防反灵敏。选择记忆在本地。
- 纯前端单文件:HTML5 Canvas 2D + 原生 JavaScript,固定 60fps 步进。
- 音频零素材:Web Audio 实时合成合成波 BGM(鼓 / 贝斯 / 琶音 / 铺底 / 主旋律分层,菜单→对战自动加强)与全部打击音效。
- 矢量参数化绘制每台车(按车型还原轮廓、轮毂卡钳、尾翼、大灯造型);粒子、飘字、震屏、顿帧、慢动作等打击感系统。
- 适配桌面与移动端(DPR 缩放、触屏控制、横屏提示)。
本项目为非商业的粉丝向同人作品,仅供学习与娱乐。文中出现的汽车品牌、车型名称及相关商标均归其各自所有者所有,本项目与上述品牌方无任何关联或授权关系。游戏内所有图像与声音均由代码程序化生成,未使用任何受版权保护的素材。
This is a non-commercial fan project for learning/entertainment only. All car brands, model names, and trademarks belong to their respective owners; this project is unaffiliated and unendorsed. All in-game visuals and audio are procedurally generated — no copyrighted assets are used.