Портал браузерных игр соло

Я делаю портал бесплатных браузерных игр igrasu.ru один. «Один» — это нетипичная конфигурация: штат из одного человека, в котором роль инженера, контент-редактора, маркетолога и дежурного по продакшену исполняет ИИ-агент по моим правилам. Для инвестора в таких проектах обычно вопрос первый: это хобби с репозиторием или система, способная расти? Ниже — честная опись: что уже актив, что пока гипотеза, и почему конструкция «соло плюс агенты» это не бедность, а операционная модель.

Что уже есть, в числах (октябрь 2026)

  • Каталог: более 900 браузерных игр — HTML5-классики (2048, Тетрис, Змейка) и собственные интеграции с открытыми движками. Двуязычные страницы (ru/en), лидерборды, скриншоты, FAQ, разметка schema.org на каждой странице.
  • Контент: 915 статей блога по-русски плюс англопара — разборы правил и стратегий привязаны к играм и живут в том же git. CMS нет: файл статьи и есть адрес, git — админка.
  • Индекс: около 1700 адресов в sitemap, сверяются с Google Search Console автоматическим аудитом (квота 2000 проверок/сутки покрывает весь сайт).
  • Дистрибуция: ежедневная волна публикаций по девяти активным внешним каналам (YouTube, VK Видео, Telegram, Dzen-зеркало, Mastodon, Bluesky, WordPress, Telegra.ph, GitHub Pages) — ролики из геймплея с озвучкой и тексты, каждый канал получает свой материал, не копипасту.
  • Продуктовый слой под монетизацию: партнёрская программа — разработчики публикуют свои игры сами; кабинеты разработчика и рекламодателя на сайте; собственная статистика на beacon'ах с точками зрения owner/seo/player/gamedev — показы, клики, CTR размещений считаются кодом, а не «на глаз».

Почему это можно строить одному

Единица продукции здесь — не строка кода, а цикл: игра → страница → статья → ролик → рассылка → учёт. Каждый цикл превращён в скрипт и закрыт гейтами, поэтому стоимость добавления 901-й игры или 916-й статьи близка к нулю: её вносит агент, а не моё время.

Практики, которые это сделали возможным:

  • Один шаг конвейера — одна чистая функция с контрактом ok/error: агент всегда знает, где вход и выход, ошибка возвращается по цепочке, а не вспыхивает из глубины стека.
  • Тип прямо в имени переменной (s_строка, i_целое, a_массив): для LLM это перила — модель реже путает типы, остальное ловит статанализ. Уровень phpstan и правила линтеров понижать запрещено регламентом — этот запрет действует и на меня, и на агента.
  • Работа агента не считается законченной, пока не зелёные eslint, phpstan, phpunit, vitest и playwright. Красная проверка — задача не принята.
  • Рутина доведена до скриптов: съёмка скриншотов, монтаж роликов, публикация по девяти каналам с доказательством-ссылкой в реестре, сброс кэша, аудит битых ссылок и переименований. План недели агенты предлагают сами и отчитываются план-фактом.
  • Согласованность: на проекте один координатор раздаёт задачи параллельным агентам, спорные файлы берутся через advisory-локи — два агента не переписывают друг друга молча.

Для инвестора смысл простой: bus-фактор у «соло» формально равен единице, но здесь единица — только у решений. Исполнение тиражируемо, потому что знание живёт не в голове, а в репозитории: 40+ скиллов и регламентов, которые любой следующий агент читает вместо онбординга.

Сигнал с поиска — честно, без красоты

Снимок Search Console за 25.08–22.09.2026: 193 показа на 1 клик; по главному запросу «пасьянс су» — позиция 5.0, показов 159. То есть механизм ранжирования уже работает (страница видна), а клика нет: сниппет и структура индексации не тянут. По части запросов Google показывает внутренний файл игры вместо страницы каталога — это починено уровнем 301-карт и канонизацией слага; дальше — работа с заголовками и подборки под хвост запросов.

Я намеренно не пишу «трафик растёт»: его ещё нет в сколько-нибудь заметном объёме. Это проект на скорость исполнения конвейера, а не на готовую кривую. Именно поэтому дальше по плану — измеримость (дайджест посещаемости для агентов и панель владельца уже работают), а не обещания.

Монетизация: что инфраструктура, что гипотеза

Готово как код: приём сторонних игр через партнёрскую программу (публикация занимает минуты), кабинеты для разработчиков и рекламодателей, учёт показов/кликов/CTR размещений, ERID-разметка для легальной рекламы.

Гипотеза, по стратегии проекта: партнёрские модели CPA/RevShare в направлениях, где игровая основа естественно связана с товаром (карточные и риск-темы — только легальные букмекеры и образование, крипто-темы — биржи и кошельки, авто и недвижимость — симуляторы-основы). Чисел модели не имеют, и я их не выдумываю: конверсия появится вместе с трафиком, порядок проверят на первых размещениях.

Риски, как их вижу

  • Аудитория пока ранняя: ставка на конвейер, а не на текущие цифры. SEO — месяцы, не недели.
  • Зависимость от внешних площадок (YouTube квоты, Rutube без API — залив остался ручным, VK-посты сняты из-за флуд-контроля). Собственный индекс — буфер, но не отмена правил площадок.
  • Риск мошеннических показов в рекламной модели: счёт размещений написан так, что показ/клик пишутся beacon'ом с точками зрения — антифрод-фильтры — часть системы, не обещание.
  • One-person: решения не делегируются, и это осознанно; исполнение — делегировано агентам с запретами.

Что нужно и где контакты

Проект не просит денег на разработку — она идёт. Нужны две вещи: время владельца на продуктовые решения (кабинеты, партнёрки) и партнёры-разработчики, которые принесут игры в каталог — приём открыт, публикация через партнёрскую программу за минуты. Мерить эффект договорились по открытым данным: позиции по основному запросу, органические заходы, показы и клики размещений — всё это уже считается и доступно проверке.

Играть и смотреть: igrasu.ru. Разработчикам: партнёрская программа на /collections. Вопросы по проекту: InExSu@bk.ru.

Мы используем ку​ки для аналитики. Нажимая «ОК», вы соглашаетесь.

Подробнее