Dungeon Book — Разбор редактора систем ч1
Всем привет, это первый совместный пост @Daritoos и @BeZZuBik00 и второй пост в серии Dungeon Book.
Для ЛЛ: мы разрабатываем приложение для настольных ролевых игр.
Сегодня нам хотелось бы рассказать: «А зОчем вообще нужно это приложение, и чАво оно умеет на поверхности?»
Постараюсь ответить сразу на вопрос, для каких целей разрабатывалась и разрабатывается приложение. В первую очередь, целью было создать редактор систем, по которым будут строиться листы персонажей, то есть, Мастер сел, создал свою систему, настроил в ней всё, что хочет. Игроки пришли, тыкнули кнопку “Создать персонажа”, ввели имя персонажа, выбрали систему, которую создал мастер, а затем заполнили то, что необходимо.
К примеру: Статы/Навыки/Черты/Инвентарь. И всё! Дальше только играть и отыгрывать персонажа без постоянного отвлечения на подсчеты: а как считать модификатор, что добавлять к навыку и т.д
Теперь расскажем подробнее про редактор систем. Сегодня мы зацепим самую верхушку айсберга.
Первое, что нас встречает - это голая система. В ней даже нет ни одной страницы, и это нормально, система же пустая.
Что вообще за страницы такие?
А страницы - это то где, будут находится поля вашей системы. Мы выбрали страничный тип, потому что тогда проще всё это настроить. Игрокам проще ориентироваться, когда каждое поле находится в своей вкладке (странице), да и на телефонах удобнее, когда поля компактно разбиты по вкладкам, а не огромной портянкой, которую листать замучаешься.
После создания первого листа нас встречает новый неведомый зверь - окно добавления полей.
Что такое поля?
А это то, куда игроки будут заполнять информацию о персонажах.
У нас есть целых 8 типов полей для разных целей и нужд, расскажем о каждом типе по порядку:
1) Строка - поля для малого количества текста
2) Число - формулы в основе живут тут
3) Текстовая область - всё, что требует больше пары слов.
4) Список - Также имеет пул элементов, который мастер сам настраивает, как хочет. Каждый элемент можно настроить индивидуально: задать числовое значение, сделать ограничение (Статичное\Формула) и добавить формулы (всё так, один элемент может иметь много формул, очень много формул), элементы можно разделять на категории и подкатегории, про это подробнее мы выделим отдельный пост в серии.
5) Флажок - поле для отслеживания различных состояний, а также это поле может иметь в себе целых две формулы за раз. Например, спасброски из D&D 5e.
6) Системная формула - эдакое поле, которое и не поле вовсе, а просто вывод данных по формуле, которую мастер написал. Сделано это для того, чтобы игрок никак не мог воздействовать на нее.
7) Формулы игрока - Добавьте в свою систему, и пусть игроки сами развлекаются с составлением формул и автоматизацией своего листа, предпочтительно использовать, если в пати есть Фанаты Эксель табличек (категорически требует редизайна, мы уже занимаемся этим)
8) Разделитель - красоту навести
На этом разбор типов полей заканчивается, возможно есть ещё какие-то типы, которые необходимо добавить, но мы пока не знаем какие…
Добавление полей.
Тут всё просто: пишите в “Название поля” нужное название, выбираете тип, клик по кнопке, и вот поле уже на странице. Если есть необходимость добавить доп. поле под основное или вы что-то сделали не так, то кликаем туда же, и у вас появляется раздел с параметрами поля (для разных полей этот раздел отличается, а у полей типа «Число» так вообще есть раздел “Формулы”, где творится всякая магия)
Это всё базовая база по созданию системы. Сейчас ещё немного задержимся, чтобы рассказать про настройки и раздел правил, а в следующих постах расскажем про формулы/автоматизацию.
Раздел настроек - место, где вы сможете создать название\описания и указать авторов системы, а также указать тип приватности для нее.
Правила - это своего рода справочник по вашей системе. Заполните это место, и вам вместе с вашими игроками больше не придётся копаться в живой или электронной макулатуре. У нас есть умный поиск, который ищет совпадения по содержимому статей, а также этот раздел всегда доступен прямо с листа персонажа.
Отдельный скриншот с телефона)
Приложение: dungeon-book.ru
Телеграм канал: https://t.me/DungeonBook
















































