← Все проекты

История проекта

Прятки Онлайн

Первый экран сайта Прятки Онлайн, октябрь 2026
Первый экран сайта Прятки Онлайн, октябрь 2026

Чтобы спрятаться, здесь нужно стать частью карты

В «Прятках Онлайн» игрок сам придумывает маскировку: раскрашивает персонажа, выбирает позу и замирает среди предметов. Мы превратили эту механику в сетевую 3D-игру, которая запускается в браузере.

Игровые правила · 3D-сцена · дизайн интерфейса и сайта · сетевой клиент и сервер

Открыть Прятки Онлайн
Прятки Онлайн: поиск в обновлённом музее, 19 октября 2026
Актуальный игровой интерфейс «Пряток Онлайн».

Маскировка как действие игрока

Здесь укрытие зависит от цвета, позы и окружения. Мы связали раскраску тела с палитрой, кистями и выбором позы. Результат видят остальные участники комнаты: маскировка становится общей частью матча.

Музей даёт материал для этой игры — экспонаты, стены, скульптуры и тематические залы. Во время раунда открыта центральная галерея и одно крыло. Смена крыла меняет доступные укрытия в следующем раунде.

Прятки Онлайн: создание комнаты и настройка раунда, 19 октября 2026
Создание комнаты: режим, время на прятки и число раундов.

Комната должна пережить разрыв связи

Сетевая игра начинается ещё до первого раунда: нужно собрать участников, выбрать режим и сохранить понятное состояние комнаты. Мы сделали лобби, роли ведущего и участников, подключение по коду и восстановление после короткого разрыва связи.

Движение, попадания и награды проверяет сервер. Когда прячущегося находят, он переходит к ищущим. Один и тот же матч должен одинаково продолжаться для всех участников, включая тех, кто только что переподключился.

От приглашения до первого раунда

Дизайн сайта объясняет игру до входа: крупные глаголы, яркие цветовые акценты и короткий путь к запуску. В самой игре этот язык продолжают меню, панели комнаты и игровые действия.

Мы проектировали управление для компьютера и телефона. У мобильного экрана меньше места, поэтому важны размер кнопок, доступ к раскраске и читаемость состояния раунда. Гостевой вход позволяет попробовать игру; постоянный аккаунт нужен для сохранения очков в рейтинге.

Результат

Что получилось

Игра доступна в браузере и подготовлена к релизу. В одном продукте соединили механику ручной маскировки, 3D-окружение, сетевые правила и интерфейс для разных экранов.

Технологии проекта

Babylon.js · TypeScript
Трёхмерные карты, персонажи, камера, освещение и игровой интерфейс.
Bun · Elysia
Сервер матчей, подключение игроков и API аккаунтов.
Общая игровая симуляция
Единые типы и правила клиента и сервера для сетевого матча.
PostgreSQL · Drizzle
Постоянные аккаунты, сохранение очков и рейтинг.
Nuxt · Vite
Публичный сайт и сборка браузерного игрового клиента.

Похожий проект

1–2 месяца — ориентир до первой рабочей версии с согласованным набором функций. Точный срок зависит от задачи и интеграций.

Опишите задачу — предложим первый этап

Идеальное ТЗ не нужно. Достаточно рассказать, какую проблему хотите решить и для кого.