Содержание
Immune Z на большом экране: отряд игроков держит дорогу против зомби рядом с горящей машиной и полицейским автомобилем

Веб-продуктоктябрь 2026 г.

QRuma: игры для одного большого экрана, где телефон — геймпад

QRuma открывает игру на одном большом экране и показывает QR-код. Игроки сканируют его, и телефон становится геймпадом в браузере, а сервер на Node.js держит одно общее состояние игры для всех. Платформа выросла из VibeCatter и теперь живёт на qruma.app

Тип
Веб-продукт
Дата проекта
Сайт
qruma.app
Опубликовано

Как играть в одну игру всей комнатой, если никто ничего не устанавливает?

QRuma — моя платформа игр для компании: один экран на комнату, телефон в руке у каждого, ничего не нужно устанавливать. Я сделал её на VibeCatter, а в октябре 2026 года выделил в отдельный продукт на qruma.app

Основные факты

Сайт
qruma.app
Оборудование
один экран с браузером и интернетом · собственные телефоны игроков
Установка
не нужна: геймпад открывается в браузере телефона после сканирования QR
Игры
Immune Z, Race Track, Quiz Battle, Tower Defence, WarLine
Языки
английский, испанский, украинский, русский
Игровой сервер
авторитетный Node.js, применяет действия до 60 раз в секунду

Идея: одна игра на всю комнату

Большинство многопользовательских игр рассчитывают, что у каждого игрока есть консоль или установленное приложение. У комнаты, полной людей, нет ни того, ни другого: гости вечеринки, корпоратива или перерыва на конференции ничего скачивать и регистрироваться не станут.

QRuma убирает этот шаг:

  • Один экран для всех. Телевизор, ноутбук, проектор или LED-экран запускает игру в браузере.
  • Телефон в каждом кармане — это геймпад. Отсканируйте QR-код и играйте: без приложения, без магазина, без регистрации для игроков.
  • Реальное время. Игроки двигаются, гоняют и отвечают одновременно, а экран плавно показывает всё это.
  • Обычные сети. Телефонам не нужен Wi‑Fi экрана, мобильный интернет тоже подходит.

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

Экран открывает игру на qruma.app, создаёт комнату и показывает QR-код с коротким кодом комнаты. Каждый игрок сканирует его, и геймпад открывается в браузере телефона: джойстик, кнопки или плитки ответов, в зависимости от игры. Кто не может отсканировать, вводит код комнаты.

Пять игр показывают, что платформа не привязана к одному жанру:

  • Immune Z. Кооперативный шутер про зомби с видом сверху для 1–10 игроков.
  • Race Track. Гонки для 1–8 игроков.
  • Quiz Battle. Викторина для 2–30 игроков с готовыми и собственными наборами вопросов.
  • Tower Defence. Кооперативная оборона для 1–4 игроков.
  • WarLine. Командная стратегия за территорию для 2–20 игроков.

Реализация и технологии

Авторитетный игровой сервер. Node.js с Express и Socket.IO. Сервер — единственный источник истины: телефоны присылают действия, сервер применяет их до 60 раз в секунду и передаёт состояние на экран. Телефон не может сам решить, что попал.

Соединение, которое выдерживает настоящие сети. Socket.IO работает через WebSocket и переходит на HTTP long-polling, когда сеть его блокирует. Телефон, ненадолго потерявший сеть, подключается снова сам.

Браузер вместо приложения. Каждый шаг установки теряет часть комнаты, а браузер уже есть в каждом телефоне. Обновления доходят до всех игроков сразу.

Экран и геймпады. Next.js, React и TypeScript; шутер рисуется на PixiJS. Интерфейс доступен на четырёх языках.

Данные и эксплуатация. PostgreSQL с Prisma. У QRuma свой сервер, база данных и процесс релизов, отдельно от VibeCatter.

Результаты

  • С октября 2026 года QRuma работает как отдельный продукт на qruma.app, со своим сервером и базой данных.
  • Пять многопользовательских игр разных жанров на одной платформе.
  • Подключение по QR-коду или коду комнаты, без приложения и без общего Wi‑Fi.
  • Четыре языка интерфейса: английский, испанский, украинский и русский.
  • Вход через Google, Apple или Telegram для игроков, которые хотят сохранять результаты.

Попробуйте

  1. Откройте qruma.app на ноутбуке или телевизоре.
  2. Выберите игру и создайте комнату: на экране появится QR-код.
  3. Отсканируйте его телефоном, а если можете — ещё двумя-тремя.

Если вам нужна игра для мероприятия, брендированная викторина или продукт, где телефон работает как контроллер, напишите мне. Для целого продукта смотрите разработку MVP.

Технологии

Вопросы и ответы

Нужно ли игрокам устанавливать приложение?

Нет. Геймпад открывается в браузере телефона после сканирования QR. Телефонам нужен интернет, но не тот же Wi‑Fi, что у экрана

Какое оборудование нужно?

Один экран с браузером и интернетом: телевизор, ноутбук, проектор или LED-экран. Игроки используют собственные телефоны

Почему QRuma — отдельный продукт?

Игры переросли сайт-портфолио, поэтому получили собственный адрес, сервер и страницы для мероприятий и брендов. VibeCatter остаётся сайтом моих работ и услуг

Контакты

Есть идея? Давайте воплотим её