VamPeng的笔记
← 返回文章

实践记录:一个在浏览器里运行的翻牌游戏

用一款演示小游戏,连接文章、作品和在线体验。

这是为藏宝阁首版新增的一款演示作品,用来展示「实践文章 → 可以打开的产品」之间的关系。

一个小而完整的玩法

牌桌上有 12 张牌,包含 6 对图案。每次翻开两张,相同的图案会留下,不同的图案会在短暂停留后盖回去。找到全部配对就完成一局。

游戏记录翻牌步数和用时,也可以随时重新开始。手机触摸和键盘都能操作。

运算发生在哪里

服务器提供页面、样式和 JavaScript 文件。打开游戏后,洗牌、翻牌、配对和计时都由访客的浏览器完成,没有持续运行的服务器游戏进程。

这意味着网站发布后,作者的电脑可以关闭;游戏仍然可以访问。不过,访客游玩时会使用自己设备的内存和计算资源,游戏资源的首次下载也会消耗服务器流量。

页面按需加载

游戏脚本只在游戏页面加载。浏览文章和藏宝阁时,不会提前启动游戏或计时器。页面进入后台时,显示用的计时器会暂停更新;这一版没有账号、排行榜或云端存档。

这篇记录的作品