一个可以直接部署到 GitHub Pages 的纯静态贪吃蛇游戏。支持手机触控、键盘和浏览器 Gamepad API。
直接打开 index.html 即可运行。为了更接近 GitHub Pages 的 HTTPS/静态站点环境,也可以在目录中启动一个本地服务器:
python -m http.server 8000然后访问 http://localhost:8000。
- 把本目录内容提交到 GitHub 仓库。
- 打开仓库的
Settings -> Pages。 - 在
Build and deployment中选择Deploy from a branch。 - Branch 选择
main,目录选择/root。 - 保存后等待 Pages 发布,访问 GitHub 提供的站点地址。
- 手机:在棋盘上滑动,或点击屏幕方向键。
- 键盘:方向键或 WASD 控制方向,空格暂停,Enter 重开。
- 手柄:D-pad 或左摇杆控制方向,A / Start 暂停或开始。
不同手机浏览器和手柄组合对 Gamepad API 的支持存在差异;触控和键盘控制不依赖手柄能力。
...