玩法中心
玩法中心
站点里有一个玩法中心,放的是可以直接在浏览器里玩的九个小东西。
👉 进入玩法中心 →
顶部导航里也有「玩法」入口,随时能点过去。
里面有什么
| 玩法 | 一句话 | 直接开玩 |
|---|---|---|
| 🎹 电脑钢琴 | 用键盘弹琴、录曲子、存成文件分享 | 去玩 → |
| 🥁 鼓机 · 节奏音序器 | 16 格打点编节奏,调 BPM 就能听 | 去玩 → |
| 🎨 像素画板 | 16×16 格子画画,导出 PNG 图片 | 去玩 → |
| 📊 算法可视化动画 | 排序、查找一步一步画出来 | 去玩 → |
| 🕹️ 怀旧小游戏合集 | 贪吃蛇(可开 AI 对战 + 4 档难度 + 20/30/40 地图)、2048、打砖块 | 去玩 → |
| ⚫ 五子棋 AI | 你执黑先手,简单 / 普通 / 困难三档电脑对手 | 去玩 → |
| 🧱 俄罗斯方块 | 经典方块,消行升级加速,带预览 / 暂存 / 幽灵落点 | 去玩 → |
| 🎡 抽奖转盘 | 输入选项转一下,命运替你选,概率完全公平 | 去玩 → |
| ⚙️ 发条巨城 | 蒸汽机械射击,8 把枪 / 4 张大地图 / 3 档难度,机瞄与后坐力、六边形雷达、报纸结算,三种人称可切换 | 去玩 → |
共同特点
- 纯前端:没有后端接口,没有数据库;大多数玩法刷新页面就是全新一次,《发条巨城》例外,它会把剧情与建造进度存在本地并可导出存档
- 零依赖:除了后台编辑器,玩法页面不加载任何外部 CDN,断网也能玩
- 数据在你自己电脑上:曲谱、画作、最高分都存在本地浏览器里,不会上传到服务器
- 手机也能玩:钢琴和画板支持手指,2048 支持滑动,打砖块可以拖挡板
- 每个玩法都有说明页:见下面的链接
分篇说明
- 电脑钢琴 —— 琴键对照、录曲子、曲谱文件格式
- 鼓机 · 节奏音序器 —— 怎么打点、怎么存节奏
- 像素画板 —— 画笔、油漆桶、导出图片
- 算法可视化动画 —— 五个算法各自在干嘛
- 怀旧小游戏合集 —— 三个游戏的操作方式
- 五子棋 AI —— 三档难度差在哪、AI 怎么下棋
- 俄罗斯方块 —— 计分规则、7-bag 随机、墙踢
- 抽奖转盘 —— 公平随机的原理、不重复模式
- 发条巨城 —— 8 把枪 / 4 张地图 / 机瞄手感、三种人称、雷达与报纸结算、主线首章与三条支线、v2→v3 存档迁移
目录结构
如果你想改这些东西,文件都在站点根目录下,和文档目录是分开的:
play/ 玩法中心
├── index.html 玩法中心首页(卡片墙)
├── piano/ 电脑钢琴
├── drum-machine/ 鼓机
├── pixel-art/ 无限画布白板
├── algo-visual/ 算法可视化
├── retro-games/ 怀旧小游戏合集
├── gomoku/ 五子棋 AI
├── tetris/ 俄罗斯方块
├── lucky-wheel/ 抽奖转盘
└── clockwork-city/ 发条巨城(index.html + theme.css + 7 个 .js,多文件)
公共样式与脚本统一放在站点根目录的 assets/ 下,不在 play/ 里。
每个子目录基本是**独立的**,你可以只删掉其中一个,其它不受影响;《发条巨城》比较特殊,它拆成了 7 个 JS 文件并使用本地存档,删的时候要把整个目录一起删。
jhp.studio