Free · Libre · Browser-ready

发现最好的 开源 HTML5 游戏

OpenPlay 是一个轻量级静态聚合站,精选来自 itch.io、Ludum Dare、GitHub 与 Simple Game Tutorials 的 开源浏览器游戏。免费游玩、源码开放、可自由修改——点开即玩,无需下载安装。

100%开源 / 自由授权
12+精选浏览器游戏
0下载与安装

内置可玩 · 零依赖

Neon Breaker(内置轻量小游戏)

这个站点本身就是一个轻量级静态游戏。用鼠标或方向键移动挡板,打掉所有砖块。纯 Canvas 实现,无任何外部依赖。

Neon Breaker

用鼠标或方向键移动挡板,打掉所有砖块。

得分:0 生命:3
操作:移动鼠标 / ← → 方向键移动挡板。支持触屏。

内容来源

我们从哪里筛选游戏

所有游戏均来自以下公开、权威的开源游戏来源,确保可验证、可溯源。

常见问题

关于开源游戏,你可能需要知道的

开源游戏是指源代码以开放许可证(如 GPL、MIT、CC)公开发布的电子游戏。玩家不仅能免费游玩,还能查看、修改并重新分发其代码与素材。OpenPlay 合集里的游戏均来自 itch.io 的 open-source 标签等公开来源。
绝大多数开源游戏可以免费游玩,但"开源"与"免费"不是同一概念。开源强调的是源码可见与可修改;少数项目在保留开源许可的同时,可能对商业用途或增值内容收费。本站的合集优先收录可免费游玩的浏览器作品。
常见入口包括:itch.io 的 open-source 标签、Ludum Dare 游戏 Jam 的参赛作品(多在 GitHub 开源)、Simple Game Tutorials 的从零教学项目,以及 GitHub 每日 Trending。OpenPlay 正是从这些来源中筛选并整理而成的聚合站。
取决于具体许可证。MIT、GPL 等常见开源许可证允许修改与再分发,但通常要求保留原作者署名并公开衍生版本的源码。在修改前,请务必查看每个游戏官方页面上标注的具体许可证条款。
两者都是。本站内置了一个零依赖的轻量级 Canvas 小游戏 Neon Breaker,可直接在浏览器中游玩;同时也是一个开源浏览器游戏目录,链接到 itch.io、Ludum Dare、GitHub 等来源中的优质作品。
GitHub 没有官方公开的 Trending API。本站在构建时抓取 github.com/trending 页面,并用 GitHub 官方 REST API 校准每个仓库的星数与元信息,结果固化为静态 JSON 随站点发布。因此页面不发起运行时请求,加载快且可被 CDN 缓存;数据时效以页面上标注的生成日期为准,每次重新构建即刷新。
有。OpenPlay 为每款收录游戏生成独立详情页,包含玩法介绍、许可证、开发者信息、游玩方式与官方链接,并附带 VideoGame 与 BreadcrumbList 结构化数据,便于搜索引擎与 AI 摘要单独引用。

想自己做一个开源小游戏?

从 Simple Game Tutorials 用 Lua+LÖVE 或 Python+Pygame Zero 从零上手,几十行代码就能做出可玩的作品。

开始学做游戏 ↗