HTML5 游戏在所有现代浏览器里原生运行,所以最好的那批根本不需要账号、邮箱或下载。点开一款游戏,它加载完,你就能玩。本文讲清 HTML5 游戏是什么、为什么不必注册,以及不注册会失去什么。
HTML5 游戏用的就是普通网站那套网页标准:Canvas 或 WebGL 负责画面、JavaScript 负责逻辑、Web Audio API 负责声音。由于所有浏览器都原生支持这些,不需要任何插件——Flash 早已退场,现代游戏也不再需要它。结果就是页面加载完游戏立刻开始,任何操作系统都一样。
单人网页游戏不需要服务器知道你是谁。所有逻辑都在你的设备上运行,进度可以存在浏览器本地而不是数据库里。只有当游戏要做跨设备存档、绑定身份的排行榜或内购时,账号才变得必要。去掉这些,自然就没有什么可注册的了。
不注册的话,进度通常保存在该浏览器、该设备的本地存储里。清除网站数据、使用无痕模式或换一台手机,一般就会重置。对短时间的休闲游玩来说这很划算;但如果你想保住一段长期存档,就别清该站点的 Cookie,并固定用同一个浏览器。
HTML5 游戏需要 Flash 或插件吗?
不需要。HTML5 已内置于所有现代浏览器。Flash 早在几年前就停止支持,如今的网页游戏改用 Canvas、WebGL 和 JavaScript。
不注册的话进度会保存吗?
一般会,保存在该设备的浏览器里。关掉标签页不会丢失,但清除浏览数据或换设备就会重置。