Я игрок в D&D и сделал бесплатный лист персонажа на русском — офлайн и без регистрации.

Год назад я открыл DnD Beyond, чтобы собрать пати новых персонажей, и уперся в подписку и английский. Русские листы, что нашёл, либо не работали на телефоне, либо не умели офлайн. Тогда начал делать своё — для себя и друзей. Сейчас понял, что глупо держать это в столе. Рассказываю, что получилось.

DnD-Лист — лист персонажа D&D 5e на русском. 
DnD-Лист — лист персонажа D&D 5e на русском. 

Зачем я вообще это сделал

Я обычный игрок в D&D 5e — не мастер, не оптимизатор, не контент-мейкер. Просто человек, который любит сесть за стол с друзьями и покидать кубики.

Год назад моя пати решила собрать новых персонажей. Открыл DnD Beyond — английский, для нормального использования нужна подписка. Открыл несколько русскоязычных листов: половина не работает на телефоне, у других нет кубиков, у третьих — нельзя играть без интернета (а у меня половина сессий на даче без сети).

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

Что это такое

Это веб-приложение — цифровой лист персонажа для D&D 5e. Открывается по ссылке в любом браузере, ставится на телефон как обычное приложение (PWA) и работает без интернета. Регистрации нет: все данные хранятся прямо на вашем устройстве, ничего никуда не уходит.

Внутри всё, что нужно игроку за столом: характеристики и навыки, заклинания, инвентарь, боевой трекер, заметки и журнал сессий.

Коротко, что внутри.
Коротко, что внутри.

Как я это делаю — честно про ИИ

Сразу скажу, чтобы не было вопросов. Это мой первый опыт в разработке: профильного образования у меня нет, программировать раньше не учился — взялся просто из желания сделать удобный лист для своей пати. Без ИИ я бы это не потянул, поэтому использую его открыто:

  • 🤖 Claude — пишу с ним код приложения.
  • 🎨 Gemini и ChatGPT — генерирую изображения и иконки.

Само приложение — обычный сайт без сборщика (ванильный JavaScript), который ставится как приложение и работает офлайн (PWA). ИИ для меня — инструмент, а не автор: что добавить, как оно должно работать, что починить и как это играется за реальным столом — решаю и проверяю я сам.

Честно о том, чего тут нет

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

  • Сейчас полностью поддержана редакция 2014. Редакция 2024 — в работе, в приложении уже виден переключатель, но контент по ней ещё наполняется.
  • Приложение делаю в одиночку, в свободное время. Баги случаются, но фиксы прилетают быстро.
  • Данные хранятся локально — это плюс к приватности, но делайте резервные копии (кнопка экспорта в один файл как раз для этого).
  • Я игрок, а не эксперт по тактике и оптимизации. Если найдёте косяк в гайдах к билдам или странность в правилах — пишите, поправлю.

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

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

На телефоне можно добавить на главный экран («Установить приложение») — дальше работает офлайн, как нативное.

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

Буду рад фидбеку, баг-репортам и идеям — особенно от тех, кто реально водит и играет.

Если зашло — поделитесь со своей пати. Для меня это лучшая благодарность.

2
1