|
|
Признаки объявления параграфа:
Признаки действий:
Признак объявления параграфа:
Кодировка файла:
OKДополнительные настройки:
Параграфов найдено: 0
Кодировка файла: UTF-8
Язык для экспорта:
Дополнительно:
Параграфов найдено: 0
Каптал - это специализированный редактор, инструмент для написания книг-игр, их перевода и создания интерактивных версий. Являясь веб-приложением, он не требует установки на компьютер пользователя. Совмещая в себе профессиональный подход с простотой использования, Каптал значительно упрощает процесс выхода в свет новых книг-игр.
Работает в Google Chrome
Данная версия не является готовым продуктом и служит лишь для ознакомления с ходом разработки!
Quest-book.ru Книги-игры и интерактивные рассказы
Страница обсуждения проекта
Каптал это специализированный редактор, инструмент для написания книг-игр, их перевода и создания интерактивных версий. Являясь веб-приложением, он не требует установки на компьютер пользователя. Совмещая в себе профессиональный подход с простотой использования, Каптал значительно упрощает процесс выхода в свет новых книг-игр.
Это платформа для запуска интерактивных книг-игр, разрабатываемая Jumangee. Благодаря реализации в браузерной среде на языке JavaScript, она обладает всеми современными возможностями HTML5 и богатой расширяемостью. Каптал использует встроенную библиотеку Atril. Это позволяет запускать интерактивные книги-игры непосредственно из редактора, что удобно для отладки будущей игры.
Архитектура проекта, если так ее можно назвать, брала за основу идеологию Atril.
Единый файл проекта, который содержит в себе структурированную информацию о тексте книги-игры и о ее игровой логике. При создании интерактивной версии, может быть запущен на платформе Atril. Описание формата этого файла можно прочитать в разделе Описание формата.
Как и в оригинальном понимании книги-игры, параграф содержит повествовательный текст, перечень переходов на другие параграфы и внутреигровую механику с условиями этих переходов.
Упомянутые выше компоненты параграфа, реализованы в виде блоков трех типов. В самом простом случае каждый параграф книги-игры состоит из одного текстового блока. Однако, может содержать и произвольное количество блоков каждого типа. Таким образом могут существовать т.н. технические параграфы, целиком состоящие из скриптовых блоков.
Помимо скриптовых блоков, исполняющихся при отображении их родительского параграфа, в Atril присутствует целый перечень системных событий. На каждое из которых может быть назначено несколько скриптовых блоков. Данные блоки, располагаются отдельно от параграфов и называются обработчиками. Подробнее о них можно почитать в разделе Обработчики событий.
Для повышения удобства работы с потенциально большим количеством параграфов была реализована возможность группирования их по каталогам. Существуют каталоги двух типов: пользовательские и автоматические. Все, создаваемые вручную каталоги являются пользовательскими, могут быть переименованы и отображаться с различными иконками. По умолчанию параграфы распределяются между автокаталогами. Подробнее смотри раздел Как работают автокаталоги.
+ Поиск c заменой по всем параграфам + Четырехуровневая степень завершенности параграфа + Проект запоминает открытые параграфы + Навигатор позволяет переходить по связям + Быстрое добавление связанного параграфа + Внедрение параграфа между двумя связанными + Копирование параграфов и блоков + Ярлыки и Метки параграфов + Открытие параграфов из окна отладки + Возможность отключать элементы программирования > Улучшен импорт из TXT, PDF, DOCX > Улучшен экспорт проекта в DOC > Переделано перемешивание параграфов > Переделан интерфейс редактора
+ Мастер создания проекта и окно настроек + Максимизация центральной рабочей области + Автоперевод от «Яндекс.Переводчик» + При импорте убирать из текста маркеры действий > Исправлен повторный импорт > Исправлен перезапуск Atril
> Некоторые изменения в работе с сервером
+ Открытие параграфа по клику на иконке логического поля GO + Облако книг-игр quest-book.ru + Библиотека компонентов + В микрословари добавлен болгарский язык
+ Объединение панелей инстументов + Микрословари распознавания языка пополнены + Закладки редактора теперь можно перетаскивать + Признаки действий сортируются по их частоте обнаружения + В справочное руководство добавлен Инсектарий > Исправлено отображение большого количества закладок > Исправлена ошибка переименовывания параграфа > Исправлена ошибка закрытия параграфа "крестиком"
+ Главное меню программы + Системный лог программы + Закрыть другие параграфы + Закрыть все параграфы + Комбинации клавиш: F2, Alt+O, Alt+S + Справочное руководство + Перемешивание параграфов + Переход к параграфу Alt+G + Защита от случайного закрытия Каптала
Этот раздел был создан для учета известных, но еще не исправленных на данный момент ошибок. Желающим принять участие в тестировании просьба заглядывать сюда с каждой новой версией.
Позвольте поделиться с вами некоторыми соображениями о том, каким образом могла бы быть построена работа пользователя с Капталом. На данный момент этот инструмент нацелен на три категории лиц: Автор, Переводчик и Интерактиватор (Аниматор). Исходя из этих ролей, существует три сценария работы с Капталом.
Начинает с пустого проекта и постепенно наполяет его содержимым, параграф за параграфом. Результатом своей работы может иметь DOC документ, воспользовавшись функцией экспорта. Постепенное заполнение потребует максимум удобства от механизмов создания новых параграфов, так как они будут часто востребованы.
В их числе: внедрение параграфа между двумя существующими, создание связанного параграфа и клонирование параграфов. Стратегия написания книги-игры через последовательное внедрение параграфов между началом и концом, позволит иметь частично работоспособную игру на любой стадии ее написания. Даже если целью автора не является создание собственной интерактивной книги-игры, инструмент автоматического распознавания переходов позволит проводить интерактивное тестирование.
Также полезными будут еще пара функций. А именно: перемешивание параграфов, которое позволит автору не отвлекаться на запутывание их очередности на этапе написания и возможность группировки параграфов по пользовательским папкам, которой лишены условно-бумажные аналоги.
В начале работы имеет некий исходный материал, который и попытается импортировать в проект из DOCX\PDF\TXT. После чего начнет планомерный перевод параграфа за параграфом в любой удобной для себя последовательности. Приятными инструментами Переводчика будут автоматический или ручной машинный перевод параграфов и четырехуровневая индикация готовноси. Блочная архитектура предоставит возможность одновременного хранения нескольких вариантов перевода внутри одного параграфа.
Ничто не помешает вам создавать технические параграфы в пользовательских каталогах. Куда можно помещать помимо различных памяток и собственный глоссарий соответствия терминов, позволяющий не забыть принципы перевода, принятые для себя самого. Как и Автор, будет заинтересован в экспорте проекта в условно-бумажный формат.
Создатель интерактивной версии книги-игры. Может быть вместе с тем как Автором, так и Переводчиком игрового материала. В чистом же виде это тот, кто переводит бумажную книгу-игру другого Автора в иной формат – интерактивный. Импорт из других форматов и автоматическое распознавание переходов послужит отличной базой для будущего творения.
В распоряжении Интерактиватора будет вся широта возможностей языка написания сценариев JavaScript, способная в наши дни реализовать что угодно. Те же, кто не владеют этим искусством, смогут прибегнуть к базовым компонентам. Режим индикации параграфов в дереве проекта поможет отследить тупиковые и те из них, на которые не существует ни одного перехода, что позволит уменьшить общее количество возможных ошибок. Последним упомяну не последний по значимости инструмент тестрования во встроенном экземпляре Atril. Благодаря Atril технологии, экспортируемый проект сможет быть запущен на любом современном устройстве, поддерживающем серфинг интернета.
Стоит отметить, что роли могут смешиваться между собой любым образом. Приведенные выше были выделены лишь для демонстрации характерных процессов. Однако многие функции могут быть востребованы в каждом сценариях. Среди подобных возможностей построение графа параграфов и поиск параграфов по содержимому с последующей автозаменой.
Элементы главного меню сгруппированы по объектам их воздействия. В случае наличия соответствующей комбинации клавиш, она отображается справа от элемента меню. Полупрозрачные, серые пункты не могут быть применены в данный момент, либо еще не являются реализованными.
Перемешать параграфы
Создать
Переименовать
Сменить иконку
Удалить
Индикация языка
Индикация связности
Поиск
Поиск с заменой
Дерево параграфов
Статистика
Добро пожаловать
Содержание
Форум обсуждения
О Программе
Добавить новый параграф в текущую Книгу.
Сохранить текущий проект в XML файл.
Добавить в текущий параграф текстовый блок.
Добавить в текущий параграф блок действия.
Добавить в текущий параграф блок скрипта.
Добавить в текущий обработчик новый блок.
Переместить параграф выше по дереву проекта.
Переместить параграф ниже по дереву проекта.
Протестировать игру во встроенном Atril.
Эта краткая справка.
В левой части окна располагается Дерево Проекта, которое содержит перечень параграфов книги. Помимо этого в нем же помещены обработчики скриптовых событий платформы Atril, которые могут пригодиться при написании интерактивной версии.
Дерево проекта позволяет получить доступ к процедурам над его элементами через всплывающее по правому щелчку мыши контекстное меню. Так же имеется возможность изменять положение параграфов, путем из перетаскивания.
В правой части окна Каптала располагается Навигатор, который представляет собой дерево блоков текущего параграфа или же обработчиков одного из системных событий Atril.
Закроет текущий проект, если он открыт на данный момент и создаст
новый. Любые несохраненные изменения будут потеряны
В каждом проекте обязательно будет присутствовать автокаталог. Его можно воспринимать как способ ускорения навигации по потенциально большому количеству параграфов. Стоит помнить, что это не один каталог, а целая группа, автоматически пополняемая каждые 20 параграфов.Если при создании нового параграфа не был выбран ни один каталог, параграф будет добавлен в нижний автокаталог.
Имена папок автокаталога генерируются автоматически и содержат в себе название первого и последнего находящихся в них параграфов.
При желании, вы можете перенести параграфы из автокаталога а созданный вами пользовательский каталог путем перетаскивания.
Для того, чтобы осуществить быстрое открытие параграфа, который упоминается в текущем блоке редактора, достаточно нажать и удерживать кнопку При этом все числа данного блока превратятся в активные элементы. Левый клик по этим элементам произведет открытие одноименного параграфа, а правый клик вызовет контекстное меню, позволяющее создать в текущем параграфе новый блок действия перехода к одноименному. Высвобождение кнопки скроет активные элементы.
При переходе на несуществующий параграф, Каптал предложет вам создать его автоматически, при этом будет также создано и соответствующее действие в исходном параграфе. Таким образом, применяя данную технику, вы сможете ускорить процесс создания параграфов и перемещения между ними.
Обратите внимание, что импорт форматов DOCX и PDF в значительной мере отличается от TXT. Последний имеет наиболее удачную реализацию, которая в последствии распространится на остальные форматы.
Процесс перемешивания необратимо изменит содержимое книги-игры. Все параграфы, кроме первого в списке, поменяют свое название и положение в дереве проекта. Параграфы, находящиеся в пользовательских каталогах, переместятся в автокаталог. При этом связанность с другими параграфами не будет утерана т.к. действия также будут обновлены соответствующим образом.
В следующих обновлениях.
В следующих обновлениях.
В следующих обновлениях.
В следующих обновлениях.
В следующих обновлениях.
В следующих обновлениях.
Выражаю благодарность следующим лицам за оказанное содействие в тестировании Каптала: