Восемь лет ради одной идеи: homegames

06.07.2026 · 5 мин

Знаете, что происходит с большинством инди-игр через пять лет? Они исчезают. Серверы закрываются, ссылки становятся мёртвыми, а то, во что играли тысячи людей, остаётся только на скриншотах в архивах.

Джозеф Хоук — разработчик, который решил сделать что-то с этим. Восемь лет назад он начал работать над Homegames — открытой платформой для создания, запуска и хостинга игр прямо в браузере. Без регистрации. Без зависимости от чужой инфраструктуры. Без страха, что проект умрёт вместе с компанией.

Меня эта история зацепила. Не потому что платформа заменит Unity — а потому что она честная. Просто инструмент, который работает и который можно унести с собой.

Что такое homegames

По сути — это три вещи в одном флаконе:

АРХИТЕКТУРА HOMEGAMES
─────────────────────
┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│   Браузер   │────▶│  Homegames  │────▶│   Другие    │
│  игрока     │     │    API      │     │  игроки     │
└─────────────┘     └─────────────┘     └─────────────┘
                          │
                          ▼
                    ┌─────────────┐
                    │   Хостинг   │
                    │  (ваш или   │
                    │   чужой)    │
                    └─────────────┘
Игра работает через API, который можно развернуть где угодно

Код платформы — GPLv3. Это значит: хочешь — читай, хочешь — форкай, хочешь — запускай на своём сервере. Никаких закладок, никаких сюрпризов.

Почему восемь лет

Я попробовал понять, зачем так долго. И знаете что? Это не перфекционизм и не прокрастинация.

Джозеф рассказывал в интервью, что хотел сделать систему, которая действительно работает в продакшене. Не прототип, не MVP на Kickstarter — а инструмент, которым можно пользоваться через десять лет.

Для этого нужно было продумать:

Каждая из этих задач — это месяцы работы. А потом ещё и ещё.

ВРЕМЕННАЯ ШКАЛА РАЗРАБОТКИ
───────────────────────────
2018  ████░░░░░░░░░░░░░░░░░  Начало: прототип
2020  ████████░░░░░░░░░░░░░  Веб-версия
2022  ██████████████░░░░░░░  Мультиплеер
2024  ████████████████████░  Стабильный релиз
2026  ██████████████████████  Самохостинг
Восемь лет постепенного роста функциональности

Результат: платформа, которая не зависит от одного сервера. Если homegames.io завтра исчезнет — ваши игры продолжат жить на вашем хостинге.

Какую проблему это решает

Тут я задумался. Ведь есть Unity, Godot, GameMaker. Есть itch.io, Steam, Roblox. Зачем нужна ещё одна платформа?

И понял: проблема не в создании игр. Проблема в сохранности.

Когда я ищу старые инди-игры, которые запомнились — половина ссылок мёртвая. Разработчики забросили проекты, сервисы закрылись, хранилища данных потеряны.

Homegames решает это через open-source и самохостинг. Код открыт — значит, сообщество может поддерживать проект. Данные у вас — значит, вы контролируете судьбу своих игр.

Это не для AAA-студий. Это для:

Как это работает

Студия Homegames выглядит минималистично. Редактор кода слева, игра справа. Внизу — панель ассетов: спрайты, звуки, что угодно.

Можно загрузить свой файл. Можно нарисовать что-то прямо в браузере. Можно записать звук.

Потом — публикация. Одно нажатие, и игра доступна по ссылке. Никаких проверок, никаких модераций. Сказал «опубликовать» — опубликовано.

Для разработчиков, которые хотят большего: API полностью документирован. Можно написать свой клиент, своё хранилище, свой фронтенд. Лицензия позволяет.

Что меня зацепило

Не технология. Отношение.

Джозеф не продаёт мечту. Он не обещает миллион пользователей. Он говорит: «Вот инструмент. Он работает. Берите, если нужно».

В мире, где каждый второй стартап обещает revolution in your workflow, такая честность — глоток свежего воздуха.

Плюс — это действительно работает. Я попробовал создать простую игру за десять минут. Никаких танцев с бубном, никаких танцев с Gradle. Открыл студию — и уже делаешь игру.

Статус проекта

Homegames всё ещё развивается. Это не заброшенный репозиторий с датой последнего коммита три года назад. Это живой проект с активным разработчиком.

Да, есть баги. Да, не всё гладко. Но базовый сценарий — создал игру, поделился ссылкой, друзья играют — работает.

Вывод: Homegames — это не замена Unity или Godot. Это инструмент для тех, кто хочет, чтобы сделанные игры пережили автора. Восемь лет разработки, открытый код, самохостинг. Если вам важна сохранность ваших проектов — попробуйте.

Ссылки

Дмитрий Полухин — продуктовый дизайнер. Пишу про разработку, AI и дизайн интерфейсов. Обо мне, контакты и профили.