Мне нужно создать Страницы с случайным соединением людей в видеочате, но с добавлением простых игр в браузере (викторина, шарады, мини-игры ретро).
План настройки:
Соединение разговора и игры увеличивает время, которое люди проводят на сайте
WebRTC (видеочат) + несколько простых HTML5 игр
Вы можете добавлять новые игры или сезонные события (например, турниры)
Интерактивная карта мира, где каждый может добавить свои хобби, фотографии и приглашать других к разговорам или онлайн-встречам.
Почему это круто: создается база людей с похожими интересами — что-то вроде «тематических живых чатов» и знакомства с людьми.
Бюджет: API Google Maps + база пользователей + простой чат/комментарии.
Разработка: можно добавить видеозвонки или совместные онлайн-мероприятия.
https://github.com/jitsi/jitsi-meet
https://github.com/bigbluebutton/bigbluebutton
https://github.com/colyseus/colyseus
https://phaser.io/examples/v3.85.0
Глобальные комнаты для игр в реальном времени — платформа для видеозвонков с встроенными мини-играми для мультиплеера.
Описание функций:
Вход пользователей — анонимный или через Google/Facebook.
Автоматический подбор игроков в комнаты (2–6 человек).
Видеочат и голосовой чат в комнате (Jitsi или подобное).
Совместная игра в браузере — изначально минимум 2 игры (например, викторина + шарады).
Система очков — игроки зарабатывают очки в играх, ежедневный/недельный рейтинг.
Возможность создавать приватные комнаты с приглашением по ссылке.
Адаптивность — работает на телефонах, планшетах и компьютерах.
Панель администратора — модерирование пользователей, блокировка спама.
Подготовка к рекламе — место для баннеров или интеграция с AdSense.
Технология:
Фронтенд: React.js / Vue.js + Phaser.js (игры).
Бэкенд: Node.js + Colyseus (синхронизация мультиплеера).
Видеочат: API Jitsi Meet.
Хостинг: VPS или облако (например, Hetzner, OVH) — стоимость около 60–80 zł/мес.
База данных: PostgreSQL или MongoDB.
(фрилансеры, фрилансерки из Польши должны быть
Срок выполнения: 4–6 недель.
Объем: установка готовых компонентов + модификация UI + интеграция игр.