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

Готовим первый релиз

Ваша игра.
Один мир.
Все вместе.

Создаём платформу, которая берёт на себя инфраструктуру мультиплеера. Вы придумываете игру — мы помогаем игрокам встретиться.

Игровые комнаты · Синхронизация · Инструменты разработчика

● ● ●FrameRoom / workspaceКонцепт
ПРОЕКТ

Orbit playground

Локальная среда
P1P2P3P4room / orbit-01
Комната создана4 участника
// один мир для всех игроков
const room = await client.join("orbit");
room.on("state", renderWorld);

Иллюстрация интерфейса. API ещё разрабатывается.

✦
Меньше инфраструктуры.
Больше вашей игры.
Начинаем с привычных инструментовJavaScriptTypeScriptNode.jsSDK — в плане разработки

01 / Платформа

Мультиплеер начинается
с хорошей основы.

Собираем основные части сетевой игры в одном месте. Без лишних компонентов между вашей идеей и первым совместным тестом.

⌘

Игровые комнаты

Создание сессий, подключение участников и управление жизненным циклом комнаты.

В разработке
⇄

Общее состояние

Передача изменений между игроками, чтобы у каждого была актуальная картина происходящего.

В разработке
⌕

Подбор участников

Планируем поиск подходящей комнаты по режиму игры и параметрам сессии.

В плане

02 / Для разработчиков

От идеи
до общей сессии.

Первый релиз посвятим понятному старту: небольшой SDK, пример проекта и документация, которая помогает собрать рабочий прототип.

Посмотреть этапы запуска ↗
Быстрый стартПланируемый сценарий
  1. 01
    Создайте проект

    Подготовьте сервер и игровую логику.

  2. 02
    Подключите клиент

    Добавьте SDK в свой прототип.

  3. 03
    Пригласите игроков

    Проверьте первую совместную сессию.

03 / План запуска

Строим постепенно.
Показываем честно.

Публичный запуск ещё впереди. Сроки объявим после проверки первого прототипа.

Сейчас

Основа платформы

Проектируем комнаты, синхронизацию состояния и клиентский API.

Следующий этап

Закрытые испытания

Проверим прототип на небольших игровых проектах и соберём обратную связь.

Далее

Публичный preview

Опубликуем документацию, примеры и условия доступа к первой версии.

Сервис в разработке

Хорошие игры
создаются вместе.

Пока знакомимся. Регистрация и облачные проекты появятся после запуска первой версии.

Следить за планом запуска ↗

Несколько ответов
перед стартом.

Можно уже использовать FrameRoom?

Пока нет. Эта страница представляет концепцию сервиса. Регистрация, SDK и облачная среда ещё не доступны.

Какие движки будут поддерживаться?

Начинаем с JavaScript и TypeScript. Интеграции с игровыми движками будем определять после испытаний базового SDK.

Сколько это будет стоить?

Тарифы ещё не определены. Условия доступа опубликуем перед публичным запуском. Сейчас сайт не принимает оплату.