Большое обновление «Кулуаров»: карта, которая помнит историю
Автор: HaldrinСегодня я выпустил одно из самых крупных обновлений «Кулуаров». Большая его часть посвящена Картографии, но изменения затронули также Рукопись, Плеер, доступность интерфейса и Фонарщика.
Изначально Картография была отдельным редактором: автор мог рисовать области, прокладывать дороги и расставлять объекты. Теперь она стала частью общей архитектуры произведения.
Места на карте можно связывать с главами Рукописи, сценами Структуры, событиями Ткацкого Станка и статьями Гримуара. Из текста можно перейти к нужному месту, из сюжетного события — открыть карту в том состоянии, в котором мир находился в этот момент, а из самой Картографии — вернуться к соответствующей точке сюжета.
Для этого появилась система версий. Автор может вручную создать срез карты, дать ему название, оставить заметку и связать сразу с несколькими событиями. Кроме ручных версий, Картография делает автоматические снимки после изменений. Любую сохранённую версию можно восстановить или удалить.
Это особенно полезно для историй, где мир меняется вместе с сюжетом. Граница государства сдвинулась, город оказался разрушен, армия заняла перевал, река изменила русло, а герой открыл тайный путь — теперь такие изменения можно не только описать, но и сохранить как отдельное состояние карты.
Сам редактор тоже заметно расширился. Появились новые SVG-иконки, возможность создавать собственные значки, свободные подписи, новые биомы и типы маршрутов. Можно использовать фоновые изображения, настраивать темы и пользовательские стили, автоматически собирать легенду и экспортировать карту в SVG или PNG — целиком либо только текущую область экрана.
Добавлены множественное выделение, рамка выделения, группы, выравнивание, копирование, сетка и редактирование узлов дорог и областей. Новый навигатор объектов позволяет искать элементы, временно скрывать их, блокировать, удалять и быстро перемещать камеру к нужной точке.
Также появились горячие клавиши, история изменений, более безопасные подтверждения удаления, подсказки для инструментов и клавиатурные альтернативы для действий, которые раньше требовали мыши.
Отдельное обновление получила Рукопись. Теперь у текста есть история версий. Автосохранение срабатывает каждые 60 секунд после паузы набора, а открыть сохранённые состояния можно через новую кнопку в редакторе. Это не отменяет обычное сохранение, но даёт возможность вернуться к тексту до неудачной правки или случайного удаления.
В Плеер добавлены два новых альбома: The Devil Knows The Way и The Moon For The Misfits.
Заодно я продолжил работу над доступностью сервиса и обновил часть диалогов Фонарщика. Его задача остаётся прежней: не вести пользователя за руку насильно, а подсветить дорогу тогда, когда вокруг слишком темно.
Обновление уже работает в «Кулуарах». Теперь карта хранит не только пространство произведения, но и его время.
Напоминаю, что «Кулуары» находятся в режиме закрытого бета-тестирования и регистрация возможна только через мои личные сообщения.