alternative

Эгегей! Всем привет!

Сегодня выходит обновление Story Architect 0.1.3!

Это был мощный технический спринт для нашей команды. Очень крупная часть внутреннего устройства была реконструирована, упрощена и сделана более универсальной. В будущем это позволит более оперативно устранять проблемы в работе всех текстовых редакторов, а в текущем релизе помогло в реализации модуля поэпизодника и добавлении функциональности комментариев в модуль простого текстового редактора.

Редактор текста поэпизодника

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

Мы понимаем, что у термина может быть множество трактовок и каждый вкладывает в него немножечко от себя (или своего продюсера), поэтому, для работы с текстом данного документа мы предусмотрели несколько вариантов развития событий, которые рассмотрим ниже.

Итак, поэпизодник, в идеологии Story Architect - это первоначальная версия сценария, или, если хотите, его план. Тут автор раскладывает свою историю на акты, секвенции, делит их на сцены и расщепляет на биты. Бит здесь, наименьшая единица - атом истории, момент, в рамках которого происходит какое-то событие, или действие. И это именно то, что позволяет делать вам Story Architect.

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

Когда вы будете готовы перейти к работе непосредственно над текстом сценария, то вы можете переключиться на него и тут вы увидите, что вся структура сцен/битов сохраняется. Следующим шагом будет непосредственно работа над текстом сценария и диалогами.

Для удобства, в тексте сценария, начало каждого бита помечено цветным кружком, чтобы автор мог чётко видеть границы атомов своей истории и управлял ими. Кроме того, в навигаторе по тексту сценарию вы можете включить отображение текста текущего бита, где установлен курсор (в верхнем правом углу навигатора вы найдёте иконку в виде трёх вертикальных точек, внутри которой находится рычаг включения/отключения отображения текста бита).

Если же вы предпочитаете работать в стиле один бит на сцену (когда всё описание сцены помещается в один абзац), то в настройках навигатора по сценарию, вы можете отключить отображение битов (Настройки - Компоненты - Сценарий - Навигатор - Отображать биты), чтобы не дублировать описания сцен понапрасну и более эффективно использовать экранное место навигатора.

Кажется, что получилось очень круто! Обязательно попробуйте его! И пишите потом, если увидите, как ещё можно улучшить/доработать этот редактор, чтобы авторская работа стала ещё интересней и продуктивней!

Генератор логлайна

Ещё, в течении этого месяца, мы подружились с Кэрелом Сегерсом (зацените его авторский курс) и совместно сделали генератор логлайнов. Это конечно же не полноценный генератор, который всё делает за вас, а скорее ваш помощник, который задаёт правильные вопросы и помогает в итоге составить черновой вариант логлайна. Получилось очень клёво и работать над ним было большим удовольствием!

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

Закладки

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

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

Ежедневные сборки

А теперь перейдём к десерту :)

Мы добавили автоматические ежедневные сборки с публикацией на сайте. Это значит, что вы (если смелые) можете быть прямо на острие разработки и получать свежие версии ещё до их публичной публикации. Новые версии конечно же могут включать в себя и новые ошибки, но кого это волнует, не так ли!? :)

Так что друзья, если хотите быть в числе первых, то подписывайтесь на обновления нашего GitHub (это место, где хранится исходный код программы) и примерно через 30 минут после каждого влитого изменения вы можете получить обновлённую версию программы на странице загрузок (смотрите заголовок "Версия для разработчиков").

Кроме этого, в версию 0.1.3 вошло множество других улучшений:
- добавлена возможность настроить внешний вид для стиля бита в сценарии;
- добавлена возможность отображения текста текущего бита при работе с текстом сценария;
- добавлена возможность отображения/скрытия битов в структуре сценария;
- добавлены редакторские заметки в редактор простых текстовых документов;
- добавлен диалог с информацией о программе;
- добавлено отображение прогресса перевода интерфейса приложения;
- добавлена возможность прокрутки табов при помощи колеса мыши/трекпада;
- улучшена отрисовка "включённых" пунктов контекстного меню;
- улучшена отрисовка информации о количестве заметок по тексту и редакторских комментариев в навигаторе по тексту;
- ещё немного доработан режим фокусировки (теперь крайние блоки не полностью затемняются, чтобы можно было различить их текст и исправлена проблема с затемнением, когда курсор находился в тексте сдвоенного диалога);
- длинный текст в текстовых полях панелей поиска и замены теперь отображается корректно (и не разламывает панели);
- исправлена проблема с обновлением цвета иконки кнопки выбора цвета групп персонажей и локаций;
- исправлены проблемы с формироваием структуры комикса при изменении блоков страница <-> панель, а также при их перемещении;
- исправлена проблема с корректным определением текста под курсором, при вызове контекстного меню;
- исправлена проблема с отрисовкой номеров сцен с правой стороны;
- исправлена проблема с лишними вычислениями при запуске проекта (в крупных проектах это приводило к ощутимому подвисанию приложения через некоторое время после старка);
- исправлена проблема с отрисовкой некоторых элементов интерфейса красным цветом (выпадающий список стилей в редакторе сценария и выбор цвета сцены в контекстном меню);
- исправлена проблема с обновлением иконки кнопки запуска/остановки писательского спринт;
- исправлены проблемы приводившие к вылету приложения:
-- при вставке текста из буфера обмена;
-- при отрисовке таймлайна после удаления всего текста сценария;
-- при отрисовке теней карточек настроек (раньше тень карточек рисовалась очень ресурсоёмким алгоритмом, а теперь этот процесс серьёзно оптимизирован);
-- при выходе из приложения в некоторых кейсах;
- скорректирован набор библиотек входящий в установочный пакет для Windows, чтобы приложение могло запускать на всех компьютерах без доустановки дополнительных компонентов системы.

Такие дела, ребята.

А теперь, приглашаю вас вперёд, на встречу приключениям! Качайте новую версию и делитесь своими впечатлениями с нами!

Присоединяйтесь к нашему сообществу и активируйте бесплатный доступ к PRO & TEAM версиям Story Architect! Получите собственную копию приложения, опробуйте все возможности и делитесь с нами своими впечатлениями, идеями, пожеланиями и замечаниями. Давайте создавать лучшее приложение для авторов вместе!