Простой кириллический синтаксис для менюшных текстовых квестов
Эта справка написана простыми предложениями. Каждое правило сопровождается примером. Читайте сверху вниз, как урок.
Связаться с автором можно по ссылке fantom199ii@gmail.com. Лицензия свободная. Делайте, что хотите. Инструмент был разработан при помощи нейросети DeepSeek.
Первоучители Кирилл и Мефодий принесли письменность на земли восточных славян. В знак уважения к их подвигу я назвал свою программу «Кирилл», потому что эта программа первая или одна из первых позволяет писать менюшные текстовые игры целиком средствами кириллической клавиатуры.
В конвертере есть четыре настройки: язык интерфейса, цветовая тема, образцы игр и автоматическое озвучивание для скринридера. Все они сохраняются в браузере, поэтому при следующем открытии остаются прежними.
В настройках можно выбрать белорусский или русский язык. От выбора зависит:
Если в инвентаре ничего нет, показывается «Інвентар пусты» или «Инвентарь пуст» — тоже в зависимости от языка.
При первом запуске конвертер сам определяет язык браузера. Если он начинается на «be» — берёт белорусский. Если на «ru» — русский. Если другой — по умолчанию белорусский. После этого вы можете выбрать язык вручную, и он запомнится.
В настройках есть кнопка «Выбрать цветовую тему из таблицы». Она открывает таблицу с восемью темами. Каждая тема — это набор цветов для всех элементов игры: фона, обычного текста, заголовков, кликабельных слов, меню-слов, кнопок.
Чтобы выбрать тему, кликните на её название или на переключатель. Цвета конвертера изменятся сразу. Выбранная тема сохраняется в браузере.
При конвертации выбранная тема попадает в сгенерированную игру. Игрок увидит именно те цвета, что выбрал автор. Вот что передаётся:
Таким образом, автор может выбрать палитру, соответствующую атмосфере истории. Ночная история — тёмная тема. Сказочная — бледно-лиловая. Весенняя — бледно-салатовая. Деревенская — коричневая.
В конвертере есть восемь тем:
Ещё в настройках есть две кнопки, которые загружают готовые образцы игр: «Роща» и «Пещера». Нажмите — и в поле кода появится полный пример. Так удобно посмотреть, как выглядит готовый код, а потом поменять его под себя. О том, какие возможности движка показывает каждый из образцов, смотрите в следующем разделе.
В настройках есть флажок «Включить автоматическое озвучивание скринридером». Если он включён, сгенерированная игра будет сама озвучивать для скринридера все действия: клики на кликабельные слова, открытие меню, переходы на другие локации. Если выключен — игра молчит