Месяц назад я выложил тут свой лист персонажа D&D 5e. Вы накидали замечаний — рассказываю, что из них вышло

Месяц назад я выложил сюда бесплатный лист персонажа D&D 5e, который делаю для своей пати. В комментариях мне прилетело несколько конкретных претензий по делу. Все три закрыл, последнюю — вчера. Заодно за этот месяц заклинания в приложении перестали быть справочником и научились работать. Рассказываю по пунктам, со скриншотами.

Коротко для тех, кто первый пост не видел: DnD-Лист — цифровой лист персонажа D&D 5e на русском. Открывается по ссылке, ставится на телефон как приложение, работает без интернета, регистрации нет, данные лежат на вашем устройстве. Бесплатно, исходники открыты.

Месяц назад я выложил тут свой лист персонажа D&D 5e. Вы накидали замечаний — рассказываю, что из них вышло

Что вы написали и что я с этим сделал

В прошлый раз самый полезный комментарий оставил человек, который начал со слов «я адепт бумажных чарников, считаю электронные бездуховными» — и дальше выдал три конкретных замечания. Спасибо ему отдельно: это была ровно та обратная связь, ради которой стоит что-то выкладывать.

1. «Названия отличаются от привычных — из официальных книг или с dnd.su»

Справедливо, и это был самый большой кусок работы. Я прошёл сплошной аудит по Книге игрока 2014: заклинания, черты, магические предметы, умения всех двенадцати классов и их подклассов, навыки, расы, предыстории, состояния. Сверял не только названия, но и формулировки механики — чтобы текст в приложении совпадал с тем, что человек читает в книге.

Попутно вскрылись собственные баги: например, у Плута «Компетентность» стояла на 3 уровне вместо 1, а часть заклинаний Следопыта отсутствовала в базе целиком — исходная сборка их просто пропустила. Добавил.

2. «Нет списка магических предметов, нужно вбивать самому»

Теперь есть каталог: 193 предмета из книг 2014 с поиском, фильтрами и настройкой (та самая, с лимитом в три предмета). Предмет добавляется в инвентарь из списка, руками ничего вбивать не нужно.

3. «Монеты указаны в значении 0.00 — это некорректно, монеты не конвертируются моментально»

Вот тут интересно. Вы поймали не то, что подумали, но поймали правильно.

Ноль с копейками рядом с монетами — это был не номинал, а вес монет в фунтах (50 монет = 1 фунт по книге). Автоматической конвертации в приложении нет и не было — ровно по той причине, которую вы назвали: размен только ручной, отдельной кнопкой, рядом висит справка по курсу.

Но если опытный игрок посмотрел на этот показатель и уверенно прочитал его как деньги — значит подпись была плохая. Исправил:

Выкатил вчера. Мелочь, но именно из таких мелочей складывается ощущение «приложение сделано криво».

Главное за месяц: заклинания научились работать

Это то, чем приложение теперь отличается от обычного справочника.

Раньше карточка заклинания была текстом: прочитал, сам кинул кубы, сам посчитал, сам записал. Теперь у заклинания есть кнопка «Использовать», и она делает то, что написано в описании.

Сначала спрашивает, какой ячейкой кастовать — и сразу показывает, сколько каких осталось:

Месяц назад я выложил тут свой лист персонажа D&D 5e. Вы накидали замечаний — рассказываю, что из них вышло

Дальше — считает. Урон или лечение бросаются 3D-кубиками с пересчётом под уровень ячейки: «Огненный шар» пятым уровнем сам знает, что кубов больше. Если заклинание атакующее, кидается бросок атаки: натуральная единица — промах, натуральная двадцатка — кубы урона удваиваются.

А если идёт бой, посчитанный урон можно сразу раздать целям. С переключателем «провалил спасбросок / успел на половину» — потому что у разных целей результат разный:

Месяц назад я выложил тут свой лист персонажа D&D 5e. Вы накидали замечаний — рассказываю, что из них вышло

Эффекты тоже вешаются сами. «Доспехи мага» и «Щит веры» меняют КД, «Ускорение» висит в шапке боя как концентрация, дебаффы садятся на конкретного монстра в трекере и тикают по раундам:

Месяц назад я выложил тут свой лист персонажа D&D 5e. Вы накидали замечаний — рассказываю, что из них вышло

Плюс призванные существа — карточка спутника заполняется сама.

Механика прописана вручную для более чем 160 заклинаний — не автогенерация, а разбор каждого по книге. Заклинания, где механику нельзя свести к формуле (условные эффекты, «на усмотрение Мастера»), намеренно оставлены обычными карточками: лучше честно ничего не делать, чем сделать неправильно.

Что ещё появилось

  • 🗡 Каталог оружия — все 37 позиций Книги игрока с ценой, весом и владениями; оружие связано с инвентарём и листом.
  • 🎖 Все 42 черты из Книги игрока, включая владения от черт.
  • 🎒 Снаряжение и наборы, предыстории, божества, безделушки.
  • ☀ Светлая тема доведена до нормального контраста — раньше часть текста в ней была бледной до нечитаемости.

Чего по-прежнему нет

Честно, чтобы без сюрпризов:

  • Полностью поддержана редакция 2014. Под 2024 заложен фундамент и переведена часть правил, но переключать её игроку пока рано — контент наполняется.
  • Делаю в одиночку, в свободное время. Баги случаются; но, как видите по этому посту, чинятся.
  • Данные хранятся локально. Это плюс к приватности, но делайте резервные копии — экспорт персонажа это один JSON-файл.
  • Я игрок, а не эксперт по оптимизации. Косяк в гайдах к билдам или странность в правилах — пишите, поправлю.

Как попробовать

Открыть ссылку, ничего ставить не обязательно:

На телефоне можно добавить на главный экран — дальше работает офлайн.

Обратная связь

Прошлый пост показал, что она реально работает: три замечания из комментариев превратились в три правки. Так что пишите — особенно если водите или играете.

Если зашло — покажите своей пати.

5