DnD Таверна "Мокрый тортл"
1.53K subscribers
113 photos
6 videos
1 file
20 links
🧙Соло-DnD 5e с ИИ-мастером⚔️
Персонаж, приключение, бой и история!

Обсуждение @dnd5char_bot
Чат @wet_tortl
Создатель @sunm8
Сайт dnd-dm.ru
Download Telegram
Немного подтюнил интерфейсы и читаемость текста и мелких шрифтов.

Подвезу ещё выборку тем кому черно\золотой не заходит.
👍2
Подготовка почти завершена 🐢

Все персонажи были сброшены, все бонусы по мане были обнулены (по этому при входе увидите попап с онбордингом в ману).
Предчистовая подготовлена. Завершаю некоторые фиксы и можно будет запускаться!

Открыл канал с плейтестерами как общий канал для игроков.

@wet_tortl 🐢

Можете вступать, кому интересно поболтать и пофлудить на тему DnD и не только. Потом добью туда ещё всякого по интересам.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
🐢 ОБТ официально открыт! 🐢

@dnd5char_bot

Уже можно создавать своих персонажей и начинать игру. Каждому на старт будет доступно до 100 маны без лишних хлопот.

@wet_tortl - чат для общения
@sunm8 - эт я, можно по вопросам писать если что.

Баги можно в чат закидывать, буду стараться оперативно заниматься фиксами.
Please open Telegram to view this post
VIEW IN TELEGRAM
5
Сделал первую пачку фиксов.
Завтра продолжу

Есть несколько моментов которые правлю на горячую.

Спасибо всем за фидбек. Активным баг репортерам буду начислять Ману на поиграть
👍21
#Update 13.06 🐢

🎭 Игровой процесс (мастер)

1. Можно уходить из локации, называя её. Команды вроде «уйти из таверны» / «покинуть таверну» раньше глючили — игрок «залипал» на месте. Теперь вы нормально выходите наружу.
2. В чат больше не утекает технический текст. Иногда вместе с описанием сцены прилетал кусок служебного кода — мы это убрали. Заодно надёжнее подбираются находки: предметы, которые мастер выдаёт по ходу истории, корректнее попадают в инвентарь.

📝 Создание / просмотр персонажа

1. Персонаж в активной кампании теперь только для просмотра — случайно «доредактировать» расу, класс, характеристики или снаряжение посреди игры больше нельзя (раньше через некоторые кнопки и полосу прогресса можно было пролезть в редактирование).
2. Поправил переводы: убрали английские/служебные названия предметов (лютня, музыкальный инструмент) и подклассов — теперь везде русские названия, без «сырых» id.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31👍1
Открыл DeepSeek Pro на попробовать, можно переключиться на него на 50 ходов. Сравнить разницу с обычными моделями.
1👍1
#Update 14.06

Сначала две новые штуки 👇


🤖 DeepSeek Pro теперь дефолтная модель, и к ней бесплатный триал — 50 ходов на топовой модели, не платя ни копейки. Просто заходишь и играешь, мастер сразу умнее. Зацените.

📊 Видимый прогресс уровня. Раньше было непонятно, сколько тебе до следующего уровня — теперь есть бейдж «Ур.N» и полоска опыта прямо в интерфейсе. Плюс под капотом причесал левелап, чтоб он одинаково пахал и в бою, и вне боя.

Фиксы:

⚔️ Боёвка магией работает. Раньше боевое заклинание просто красиво описывалось в тексте, а урона по факту ноль — Огненная стрела «попадала», но HP у врага не падало. Теперь бьёт по-настоящему. Списывает HP, и мастер знает исход.

🗡 Метательное оружие расходуется. Метнул кинжал — он улетел, в инвентаре стало на один меньше. И это теперь сохраняется между ходами, а не сбрасывается обратно.

🧪 Состояния больше не висят вечно. Отравлен, испуган и прочее теперь сбрасываются в конце боя, а не тянутся за тобой бесконечно.

💰 Золото перестало скакать само по себе. Раньше оно могло измениться вообще без причины — теперь меняется только когда в тексте реально что-то купил, продал или нашёл.

🚧 Мастер перестал тормозить искусственно. Была болячка: ведущий выдумывал стены и препятствия на пустом месте, лишь бы удержать тебя в сцене. Прибил это — двигаешься куда хочешь.

И ещё по мелочи: мастер помнит вдвое больше (20 ходов вместо 10), проверки навыков стали точнее и не дёргают по любому чиху, подсказки теперь обращаются к тебе напрямую, очки заклинаний в интерфейсе отделили от маны чтоб не путались, и убил баг, когда вместо нормального текста иногда вылазил сырой код 🤡
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥81
За активный фидбек и подсвет важных багов по 30 маны выдаю:

@grill_li
@Kai_Atar
@komsovolki
@Larlyne
@GercogKeks

Спасибо 🐢

Критичные проблемы можно принести в @wet_tortl - чат для общения и баг репортов.

Спасибо за ваш фидбек, он позволит мне сделать игру ещё лучше 🐢
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍1🔥1
#Update 16.06

Сегодня без новых фич — чисто чистка по жалобам из чата.

Фиксы:

🐗 Кабан больше не бандит. Была трабла: нападаешь на кабана или волка, а движок упорно записывал его в «Бандиты» — с человеческим типом и не тем именем. Теперь зверь это зверь, нежить это нежить, и бьёшь именно того, кого видишь в тексте. Проблема с id и локализациями. Теперь должно быть ок.

🎭 Характер NPC перестал плавать. Раньше трактирщик мог через пару ходов сменить манеру на противоположную — был сдержанный ворчун, стал болтливый весельчак. Теперь характер фиксируется при первой встрече и держится. Движок был, но не подхватывал нормально. Поправил.

🗺 Убийство квестодателя больше не тупик. Перешёл на тёмную сторону и зарубил NPC, который должен был выдать квест? Раньше прогресс просто вставал колом — идти некуда. Теперь мир реагирует: записка на теле, свидетель, слух, видимая зацепка — всегда есть за что ухватиться дальше.

Под капотом:

🤖 Мастер стал стабильнее. Если основная модель затупила и молчит — теперь подхватывает быстрый запасной нарратор, а не висит колом. Плюс прибил баг, из-за которого ход иногда терялся при появлении нового персонажа в сцене.

Всё уже на проде и прогнано тестами.
12👍2
#Update 17.06

Уже в ночь доделал, но да ладно. Лут больше не испаряется.

😈 Не было предметов. ДМ в описании говорит «ты подобрал кольцо с алым камнем» или «нашёл запечатанное письмо», ты радуешься - а в инвентаре нифига нет. Движок давал только золото, а всё штучное из описаний тихо проглатывал. Вы на это справедливо ругались. Починил. Теперь движок должен конкретно записывать вам в инвентарь всякие доп. вещи, которые не в SDR. Для отыгрыша лора и квестов в будущем. С нормальным названием, типом (квестовый предмет / сокровище / безделушка / снаряжение) и ценой. И в обычной сцене, и когда шаришь по карманам поверженных.

😎 Навёл порядок с названиями предметов. Раньше где-нибудь в инвентаре, на листе персонажа или в боевой панели мог вылезти технический код вместо имени или кривущий регистр, где каждое слово с большой буквы — «Серебряное Кольцо С Гравировкой». Теперь везде читается по-человечески.

Развёрнуто на боевом, протестировано. Идите щупать.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31
#Update@dnd5chat 17.06

Повышение уровня и отображение опыта теперь более понятно.

Повышение уровня идёт отдельным блоком. Будет ещё дополнятся, пока в базовом исполнении.
11
#Update 18.06

Очередной патч в ночь. ВНИМАНИЕ. Это первый шаг к усилению стабильности информации о мире и NPC, не финал. Работы ещё буду вести.

Фиксы:

🗺 Локации больше не «забываются»

Что было: Ты зачищаешь сторожку, выходишь по делам — а вернувшись, не узнаёшь место. Бандитов нет (ок, ты их убил), но откуда-то взялся незнакомый «мужик с табаком», обстановка описана заново, будто ты тут впервые. Мир словно перезагружался за твоей спиной.
Что стало: Игра теперь помнит места, где ты уже был. Возвращаешься — и это та же локация: те же люди, та же обстановка, те же следы твоих дел.

Конкретно:


🔁 Восстановление при возврате. Заходишь в знакомое место — мастер описывает его таким, каким ты его оставил, а не сочиняет заново. Убитые враги остаются мёртвыми, никто не воскресает.

🚫 Никаких случайных подселенцев. В уже посещённой локации не появляются незнакомцы из ниоткуда. Новые лица — только если ты сам их привёл или встретил по сюжету.

📍 NPC привязаны к своим местам. Трактирщик сидит в таверне, купец — у себя дома. Персонаж из другой локации больше не «телепортируется» туда, где тебя нет рядом с ним. При этом мир его не забывает: спросишь «где трактирщик?» — мастер ответит, что он в таверне.

Итог: мир стал устойчивее и логичнее. Ещё будет несколько крупных правок, но это движковый фикс который уже должен сделать игру стабильнее в плане памяти.
3
Ближайший фундаментальный план по фиксам направленным на удержание памяти о мире.

Буду разбивать на 4 части. Думаю день-два займет точно.

1. Канон / целостность - источник правды для фактов и NPC; защита от того, что нарратор переписывает установленное. Лечит «комнату кривых зеркал» и дрейф характеров.

2. Роутинг контекста - отбор релевантных NPC и фактов отдельным LLM вызовом + осмысленные отсечки лишних NPC из памяти в запрос нарратора.

3. Удержание долгой памяти - иерархическая память вместо перезаписываемой + закрытие провала между окном и сводкой. Лечит «каждые несколько сообщений стирается»

4. Автономия мира (смежно, не полноценно афк мир) - у мира нет собственных планов, только реакция. Отдельно буду рассматривать на будущее архитектуру.

Пока план такой.
Плюс возьму все баги которые были накиданы ещё в чатах. Работа кипит 😅
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍4
Сегодня вечерком возьмусь за фундамент, который описывал выше.

Добавлю ещё один слой по памяти и канону событий + подкручу NPC.

Должно стать на голову лучше в плане запоминания и изменения мира\NPC и их поведений.

Будет 2 варианта - более строгий и более мягкий. Строгий для вызова, мягкий для "творю че хочу". Т.е. во втором варианте на нарратора будет легче повлиять чтобы он повел историю как хочется именно тебе.
1👍1
Боевое тестирование запущено.
Могут быть временные проблемы с ответами в течении ~30-60 минут пока идет тестирование.

UPD тест завершен, работает штатно.
11
5⃣ 5 дней ОБТ

С момента запуска ОБТ в моём боте прошло уже 5 дней. И выводы, хоть и не прям финальные, уже можно сделать. 🤔

🎮 Продукт получился рабочий. В него играют, и играют достаточно активно. Я уже принимаю платежи, не сказать что золотые горы, но я доволен. По крайней мере в ноль уже выхожу 💸, это радует :)

После живого притока игроков сразу видно, что проблем ещё много. 🔨 И фиксить их ещё и фиксить. Но ядро как таковое даже в таком виде в целом играбельное. Но я его буду явно улучшать. Уже сделал большой пак фиксов, впереди ещё больше. Главная проблема - это запоминание всего и вся. И пока ИИшка с этим справляется ну 50\50. Не всё ещё покрыто движком и проверками, по этому буду докручивать. 🧠

📰 А ещё я пост на хабр вчера написал, и у него уже 12к просмотров. Я доволен. Предыдущий пост на хабре зашел на 6.8к за всё время его существования, а тут на второй день уже 12к. 📈

🎲 В общем сейчас основной фокус смещен на DnD таверну Мокрый Тортл. Пока уделяю ему максимум, с редкими перерывами на впн сервис. Он кстати тоже жив, тьфу тьфу, переехал на новые серваки и протокол, теперь там их аж 5 штук и 5 резервных. Вот в такое время живем. 🤷‍♀️

😴 Понял что стал больше уставать, а разуставать пока не научился, по этому двигаюсь на инерционном топливе и мысли "сделай или сдохни" 💀. Пока работает :D

🪄 ПыСы - Claude Design собрал мне в html видео, а Claude Code его сделал всё таки видео!)

Подписаться на канал | Написать мне | Генератор картинок | Поиск работы IT и GameDev | Сервис | DnD бот
This media is not supported in your browser
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥43
#Update 20.06

Адпейт повышения уровня.

Свиток повышения открывается по тапу на бейдж уровня, когда набрал нужный опыт (плашка «ПОВЫШЕНИЕ ДОСТУПНО»). Повышаемся по одному уровню за раз, в свой момент — никаких автоскачков.

Перед повышением я показываю, что ты получишь:

💚 прибавку к очкам здоровья (+N),
🛡 бонус мастерства на новом уровне,
на особых уровнях — строку «Характеристики (выбор) +2».

Выбор характеристик (на 4, 8, 12, 16 и 19 уровнях; у Воина ещё на 6 и 14, у Плута на 10):
Открывается отдельное окно: распредели 2 очка — либо +2 в одну характеристику, либо +1 и +1 в две разные.
«Применить» загорается только когда распределены ровно 2 очка. Потолок характеристики — 20.
Передумал — «Назад», уровень не повысится. Проскочить выбор нельзя.

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

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

Обычные уровни (без выбора характеристик) — один клик, мгновенное повышение.

Повышение уровня я буду дополнять дальше, чтобы оно полностью соответствовало классической «пятёрке».

Сейчас в планах:


📜 Новые заклинания по уровню — пока на уровнях повышения ты не учишь новые заклинания автоматически.

🎯 Черты (фиты) — альтернатива «+2 к характеристикам». В классике на уровне выбора можно вместо очков характеристик взять черту (например, «Меткий стрелок» или «Стойкий»). Сейчас доступен только рост характеристик — черты добавлю отдельно.
12