Homegames history
Homegames started in 2018 with the idea of easily joinable social games played from phones. It grew into a hosted platform and later moved to games that run and can be shared directly from a browser.
Joseph’s retrospective on the project.
-
2018 — First prototypes
The early drawing prototype sent a 320 × 180 pixel image over WebSocket. By December, it sent scene data for the browser to render instead. This became the basis of Squish.
-
2019–2020 — Dashboard and Squish
A dashboard and Home button connected games within the server. In January 2020, Squish and the browser client moved into separate repositories.
-
2021–2022 — Accounts, publishing and controllers
The website added accounts, while separate services handled the game catalog and publishing. Work continued on local game installation. Homepad added gamepad support in December 2022.
-
2023 — Homegames 1.0
Core reached version 1.0 in July. An Electron desktop app followed in August, providing another way to start the home server.
Homegames Setup Guide ·
The setup process in 2023. For current instructions, see Self-hosting. -
2026 — Browser development
Studio added browser-based editing, previews, media tools and hosted publishing. In July, games gained local browser execution and HTML downloads, and Studio added editing without an account.
Homegames Demo - July 2026 ·
A demo of Homegames at the time.Homegames Studio Walkthrough ·
Editing, previews, sharing and the former hosted publishing workflow. -
October 2026 — Browser multiplayer and portable games
RTC multiplayer lets friends join a game running in one browser. Games can be exported as editable ZIPs or playable HTML files, and complete copies can be sent directly between browsers.
The website now serves a static game catalog. Studio saves projects locally, and accounts and hosted publishing are no longer part of the current workflow. Homegames services provide connection helpers; the home server remains available separately.
Development dates come from repository history; video dates are their publication dates. Older videos show the software as it was then.