Текстовый редактор для книг-игр по версии MysteryBogdan



Нужен ли специализированный текстовый редактор для книг-игр?
Да
80%
 80%  [ 4 ]
Нет
0%
 0%  [ 0 ]
Безразлично
20%
 20%  [ 1 ]
Всего голосов : 5

Пт Июн 19, 2020 3:24
MysteryBogdan
188  Знаменитый приключенец

Здравствуйте дорогие пользователи КвестБук
Хочу поделиться с вами моими идеями, по текстовому редактору для книг-игр. В дальнейшем я буду называть этот мнимый текстовый редактор "МЕНТАЛЬ". Возможно это только мечты и им не сбыться, но я очень хочу поделиться с вами.
И так, основа идеи и все примеры по программе я взял из такого движка как Twine, это очень хороший софт для создания текстовых квестов, но он нам не совсем подходит так как мы будем писать книги-игры.

1. В этом месте будет маленькое окошко в котором указано общее количество слов, символов и параграфов во всей книге. При нажатии на определенный параграф или выделении нескольких в окошке будет указано количество слов и символов в выделенных параграфах (также возможно и количество выделенных параграфов).
2. Здесь должна быть кнопочка, которая открывает и скрывает боковую панель древа файлов(список и описание персонажей, список и описание предметов, локации, ключевые моменты, механика и т.д)
как этот список будет формироваться, я опишу дальше.
3. На блоках параграфов будет указан динамический номер параграфа. Динамический номер параграфа, будет автоматически формировать рандомные номера параграфов каждый раз при создании нового параграфа исключая заблокированные(заблокировать рандом можно или по нажатии определённого значка в настройках параграфа, либо выделив несколько или конкретно один параграф нажать соответствующую кнопку на панели снизу рядом с 4 пунктом. Извиняюсь что не указал на скриншоте).
4. Кнопка радома параграфов в ручную при возникновении каких либо проблем. Работает по принципу описанном в 3 пункте.


  1. В этом поле пишется название параграфа. Так же как и в митриле при создании PDF файла, они не будут ни где указываться, назовем его "текстовым адресом" параграфа.
  2. Цветной маркер параграфа. После присваивания определённого цвета параграфу, все последующие параграфы будут иметь такой же цвет, которые также можно изменить. Все созданные предметы, локации, персонажи и т.д. в параграфах будут иметь цвет маркера параграфа (автоматическое присваивание по предыдущему цвету параграфа к новым параграфам, предметам, локациям и персонажам должно отключаться в настройках программы). Таким образом можно визуально на схеме определить сюжетные линии и многое другое.
  3. Это контентное окно параграфа. В котором можно установить:

    • 4. Предметы.
    • 5. Персонажи.
    • 6. Локация. Локация в целом так же поддерживает авто продление по дальнейшим параграфам
    • 7. Создание фиксировано-связаного параграфа. Этот параграф не имеет входа по ссылке, но он всегда останется на указанном количестве параграфов от родительского. Параграф может менять свой номер только в зависимости от родительского. Также параграф не может быть заблокирован.
      В этом всплывающем окне редактирования параграфа, также должны быть все базовы функции любого текстового редактора.
      — набор текста;
      — корректирование набранного текста обычным способом, т. е. изменение букв, слов и т. д.;
      — вырезание фрагментов текста, запоминание их в течении текущего сеанса работы, а также в виде отдельных файлов;
      — вставка фрагментов в нужное место текста;
      — нахождение в тексте нужных слов или предложений;
      — замена слов одно на другое частично или полностью по всему тексту;
      — форматирование текста, т. е. придание ему определенного вида последующим параметрам: ширина текстовой колонки, абзац, поля с обеих сторон, верхнее и нижнее поле, расстояние между строками, выравнивание края строк;
      — выделение части текста жирным, наклонным или подчеркнутым шрифтом;
      — переключение программы для работы с другим алфавитом;
      — табуляция строк, т. е. создание постоянных интервалов для представления текста в виде колонок;
      — распечатка текста или отдельных его кусков;
      — широкий выбор шрифтов;
      — вставка в текст формул, таблиц, рисунков;
      — создание нескольких текстовых колонок на одной странице;
      — автоматический поиск и исправление грамматических ошибок;



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

Пт Июн 19, 2020 9:57
Oreolek
1  Путник

С текстовым документом закавыка. Все более-менее универсальные форматы, предназначенные для вёрстки книг, редактируются только через программы вёрстки. Есть LaTeX, конечно, но там отдельный бурелом.

На мой взгляд, в наше время основой для WYSIWYG-редактора книгр должен стать как раз Twine, к которому можно написать свой формат (типа Paperthin). Нажал кнопку "Играть", получил длинную страницу-простыню, распечатал (ну или скопировал в Word). Нажал ещё раз – формат перетасовал параграфы, страница вышла немного другой.

А все эти боковые панели – это не под универсальный редактор, это уже платформа со своими механиками, где чётко прописано как именно работают предметы, инвентарь, локации и так далее.

Пт Июн 19, 2020 14:12
Jumangee
Во всех бочках затычка
пользователи КвесБук

Не встречал таких, кто эти загадочные люди?

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

Пт Июн 19, 2020 18:28
mstest2
189  Герой легенд

Ну кстати, вот писать "на митриле" и "на квестбуке" почти одно, но первое утверждение более грамотно. А если отбросить сайт и его население, то писать будет.. ну не так весело, что ли. Так что "интерактивный способ" по факту действительно работает, иначе чем имелось в виду, но работает.

Представьтесь для добавления комментариев - регистрация в один клик!
Разделы форума