10.07.2026 19:03
Сегодня дописал чтобы Мира могла отвечать игрокам через обычный интерфейс бота с использованием существующего синтаксиса.
Сегодня дописал чтобы Мира могла отвечать игрокам через обычный интерфейс бота с использованием существующего синтаксиса. Напомню, чтобы обратиться ко всем игрокам нужно поставить в начале сообщения цифру ноль, а для обращения в личку игроку указать его порядковый номер (его можно узнать через команду /g в боте)
Также описал Мире два режима: обычный и режим тестера, в котором она видит больше подсказок для прохождения и знает куда нужно идти и что сделать для перехода на следующий этап квеста
Как видим, все работает и она решительно настроена идти в Сортировочный проход (что верно, по квесту нам сейчас туда)
09.07.2026 17:31
Приветствуем нового игрока Миру) ещё не все готово, я только начал её выстраивать, но она уже умудрилась откопать в игре какой-то шланг.
Приветствуем нового игрока Миру) ещё не все готово, я только начал её выстраивать, но она уже умудрилась откопать в игре какой-то шланг. Эх Мира, Мира, тебе лишь бы шланги..))
При этом, Мира в чате канала и игровая Мира пока что разные сущности, Мира с чата не знает о том что делает в игре. Позже соединю их модули
08.07.2026 17:20
Что, ж.
Что, ж. И даже дип функции я уже встроил в генератор сюжетов миров (то о чем говорил в конце прошлого поста). Но протестировать этот код движка сможем только в следующем ваншоте (мире)
Заодно запилил себе в админку страничку с бекапированием состояний сессии игры, так тестить и откатывать будет проще, а то я раньше это вручную делал, надоело))
Так. Завтра начинаю прописывать чтобы Мира смогла сама проходить миры. А то я больше люблю делать игры, чем в них играть, пусть сама жмёт на кнопки и мне отчёты шлёт что где поправить. Денька три наверное займёт этот блок. Зато можно будет тестить миры в фоне почти нонстопом. А это значит, что быстрее выкатим демку движка и работающие главы
08.07.2026 15:25
Что ж, готово.
Что ж, готово. Теперь нпс смогут иметь свой функционал (открывать локации, закрыть объекты, лечить за денюжку и тд). За основу взял наработки и дип объектов
В качестве примера сгенерил дип для Лады и теперь она может лечить за вознаграждение)) работает отлично
Дальше по плану научить генератор миров пользоваться дип функционалом. Чтобы в самих квествовых механиках было вот это вот все что я делал последние несколько недель. С таким апгрейдом квесты станут на порядок интереснее. Правда, работать это будет только в следующем мире, но он не за горами же. Кстати, чтоб такого сгенерить в след мире.. Может фэнтези-киберпанк? Или банально? Просто хочется потестить на наглядном примере, а фэнтези-киберпанк оно достаточно наглядное бы было наверное
06.07.2026 19:05
Еее.
Еее. Я дописал и проверил ещё одну штуку. Теперь объекты могут требовать несколько разных предметов, чтобы что-то после этого сделать. В данном тесте от меня требовалось два предмета с типом еда и в ответ в объекте появился амулет. Хавчик, понятное дело, у меня изъялся.
И для использования такого функционала игроку придётся заполнить слоты (смотрим скрин) и для каждого выбрать из появившегося списка (он формируется из вашего инвентаря строго по фильтру подходящих предметов) предмет и потом активировать процесс (какой там будет в объекте заложен такой и активировать)
Подобные штуки очень пригодились бы для нпс.. Например, врач может за монеты хилить... Но у нпс ещё нет дип функционала. Значит пора делать!
06.07.2026 16:49
Сегодня дописал и протестировал ещё один функционал движка.
Сегодня дописал и протестировал ещё один функционал движка. Теперь он может создавать в мирах объекты, которые умеют закрывать/открывать соседние объекты и проходы в локации. В дополнение протестировал что объект может сделать это одновременно (множественность следствий активации объекта). Те объект сможет чисто технически закрыть все входы и призвать пару монстров)))) а дальше выбирайтесь как хотите...
И на подходе ещё один тест. Через пару часов будет готов
0 — это всем, а меня — по номеру. Только порядки соблюдайте, у меня график стёбов плотный. 💋