RUEN
GitHub

LACUNAИнтерфейс игры · 2026

Игровой интерфейс орбитального спасательного промысла

Пилот буксира берёт контракты в разрушенном кольце, готовит корабль и выкупает его у верфи. Полный цикл от контракта до трюма, на русском и английском.

Версия 6.2, в разработке

Титульный экран LACUNA: кто вы, цель и буксир в докеКонтракт на телефоне

С первого экрана понятно, что делать

Титульный экран объясняет, кто вы, какая цель и как идёт работа. Дальше шкала выкупа остаётся наверху, а строка «Сейчас» называет следующий шаг.

Док: строка «Сейчас», шкала выкупа и что нужно для контрактаКто вы, цель, как идёт работа и шкала выкупа

Карта сектора и есть список контрактов

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

Кольцо вокруг газового гиганта с метками контрактовКонтракт NACRE–9: оплата, премия и нужный модуль

Корабль готовят на стенде с живой моделью

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

Стенд: захват на поворотном столе и выбор модулейВлияние на MULE–06: мощность, масса и нагрузка радиаторов

У каждого решения цена видна до выбора

На каждом шаге операции два варианта, у каждого время, топливо, износ корпуса и сохранность груза.

Операция: сближение с обломком и два вариантаДва варианта на телефоне: время, топливо и износ корпуса

Итог считается честно, добыча идёт в трюм

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

50 000 кредитов нужно на выкуп корабля

Итоги контракта: оплата, корабль и трюмОплата 14 500 и премия 2 000 за целый груз

Как устроено

JavaScript-модули и Three.js, без сборки.

3D
Корабль, модули, док и сцены операций собраны в коде, без растровых текстур.
Языки
Русский и английский переключаются без потери экрана и состояния.
Телефон
Нижняя панель, листы вместо колонок, кнопка решения закреплена.
Клавиатура
Быстрые клавиши для разделов, модулей и вариантов операции.

Возьмите первый контракт