创意工坊游戏平台 · 社区驱动 · 开源共享 · 自动上架 · 零维护
MakerWhale is a zero-maintenance, community-driven HTML5 game platform. Anyone can contribute a game — just drop a folder under game/, and CI automatically detects and publishes it. No manual registration, no merge conflicts, no maintenance burden.
- Create a folder:
game/your-game-name/ - Put an
index.htmlinside it
That's it. Submit a PR, and once merged:
- CI scans your folder, extracts the
<title>, generates tags - Your game appears on the platform automatically
- You never touch
games.jsonor any global file
To give your game a nice name, description, and emoji, add a game.json next to your index.html:
{
"name": "My Game",
"name_en": "My Game",
"emoji": "🎮",
"tags": ["动作", "2D"],
"description": "A fun game about..."
}All fields are optional. Without game.json, the scanner auto-detects from your index.html.
GitHub Pages: Settings → Pages → Branch: master, folder: / (root) → Save
Also works on Vercel / Netlify — just connect the repo.
- Each game lives in its own folder → no merge conflicts
- Global
games.jsonis fully auto-generated by CI — contributors never touch it - New games are auto-detected; removed games are auto-cleaned
- Per-game
game.jsonis optional — even a bareindex.htmlworks
鲸鱼工坊 是一个零维护、社区驱动的 HTML5 游戏平台。任何人只需在 game/ 下放入游戏文件夹,CI 就会自动检测并上架。无需手动注册,无合并冲突,无需人工维护。
- 创建文件夹:
game/你的游戏名/ - 放入
index.html
完事。提交 PR,合并后:
- CI 自动扫描文件夹,提取
<title>,生成标签 - 你的游戏自动出现在平台首页
- 你永远不需要触碰
games.json或任何全局文件
想给游戏配上漂亮的名称、描述和图标?在 index.html 旁边放一个 game.json:
{
"name": "我的游戏",
"name_en": "My Game",
"emoji": "🎮",
"tags": ["动作", "2D"],
"description": "一个有趣的游戏..."
}所有字段均可选。没有 game.json 的话,扫描器会自动从 index.html 提取信息。
GitHub Pages: Settings → Pages → Branch 选 master,文件夹选 / (root) → Save
同样支持 Vercel / Netlify,连接仓库即可。
- 每个游戏独立文件夹 → 永远不会有合并冲突
- 全局
games.json由 CI 全自动生成 — 贡献者无需触碰 - 新增游戏自动检测,删除游戏自动清理
- 每个游戏的
game.json可选 — 哪怕只有一个index.html也能上架
MakerWhale はメンテナンス不要のコミュニティ主導型 HTML5 ゲームプラットフォームです。game/ フォルダにゲームを追加するだけで、CI が自動検出して公開します。
game/ゲーム名/フォルダを作成- その中に
index.htmlを配置
PR を送るだけで、マージ後に自動でプラットフォームに表示されます。games.json などのグローバルファイルを編集する必要は一切ありません。
Settings → Pages → Branch: master, / (root) → Save
MakerWhale은 유지보수가 필요 없는 커뮤니티 주도 HTML5 게임 플랫폼입니다. game/ 폴더에 게임을 추가하면 CI가 자동으로 감지하여 게시합니다.
game/게임이름/폴더 생성- 그 안에
index.html배치
PR 제출 후 머지되면 자동으로 플랫폼에 표시됩니다. games.json 등의 글로벌 파일을 편집할 필요가 전혀 없습니다.
Settings → Pages → Branch: master, / (root) → Save
Platform code: MIT · Games copyright belongs to their respective authors.