18.06.2026 20:21
Пока все идёт по плану.
Пока все идёт по плану. Думаю, через три дня deep апдейт мира будет готов. В том числе некоторые объекты смогут реагировать на то что в них что-то положили или убрали (например, магический сейф сможет призвать демона, если игрок вытащит из него предмет и тд). Также новая система сможет сама добавлять кнопки действий объектам и много всяких следствий. От изменения свойств локации до перемещения игрока в другую локацию или создания нового объекта на локации или изменения своих свойств. Короче пока в активных тестах
17.06.2026 23:09
Так.
Так. Принято неприличное решение потратить 4 дня на внедрение этой новой идеи по лорам. Только лорами их уже тоже называть неприлично тк это уже другой функционал. Я решил назвать его deep. Глубина- глубина, я не твой. Пока что. Кто не понял отсылки - гугл.
1 из 4 частей, на мой взгляд уже реализована. Но это будет реально качественной прокачкой мира. Прикиньте, объекты и локации смогут сами менять статы игроков, статы других объектов и тд. Например, призывать врагов. Это нам очень пригодится когда мы наткнемся на сеньера-пастуха (а это будет скоро по квесту текущей главы). Сейчас он не может нам навредить тк объект. Но с прокачкой, он сможет призвать каких-нибудь дезинтеграторов плохой метки (те вражеских нпс по сути). А ещё будет весело, если объекты на локации подерутся. Один вызовет своих нпс, другой своих и они смахнутся в легендарной битве. Впрочем, нпс пока только с игроками могут драться. Но это пока ведь
16.06.2026 23:21
Чинил тут генерацию лоров для объектов и локаций.
Чинил тут генерацию лоров для объектов и локаций. Оно вдруг на вернулось. И пока чинил поймал себя на мысли: а вообще эти лоры насколько полезны?
Сейчас формирование лора - это отдельная запись в очереди процессов игры, отдельный вызов GPT и отдельная генерация. Да, игрок за это не платит, платит проект. Но всё равно ресурсы тратятся. И я задумался: а что в итоге даёт лор? По сути ещё один текст про объект или локацию. Да, это предыстория объекта, это важно, но стоит ли оно того чтобы выделять под генерацию этого отдельный процесс?
В итоге появилась идея. Оставить лоры, но полностью поменять их назначение. Теперь лор будет хранить не только историю объекта или скрытые факты о локации, но и набор скрытых свойств, условий и эффектов. То есть станет не просто текстом, а частью внутренней логики мира.
Например, объект сможет менять его характеристики игрока, накладывать эффекты, перемещать между локациями, открывать скрытые проходы, менять свойства самой локации, влиять на соседние объекты, призывать врагов или запускать какие-то события. Причём всё это будет генерироваться автоматически вместе с лором и потом обрабатываться фоновыми процессами игры.
Получается интересная штука. Уже сейчас мир умеет реагировать на некоторые свойства локаций и объектов, но это довольно ограниченный набор механик. А лоры могут стать универсальным слоем скрытого поведения мира. В результате объекты и локации будут не просто существовать на карте, а реально влиять на происходящее вокруг. Квестовые объекты и так обладают функциями, но квестовый далеко не каждый объект на локации. Мне кажется, это может очень сильно оживить любые миры, которые будет создавать проект. Поэтому, уделю сейчас время и этому вопросу
15.06.2026 18:46
А я понял почему у нашей временной нпс такое дикая фамилия.
А я понял почему у нашей временной нпс такое дикая фамилия... Gpt решил схалтурить и не писать запрос к gpt и прописал массив рандомный имён и фамилий. И понеслось.. Алины, Ани и тд. В общем это я тоже поправил и теперь у временных нпс будут нормальные дикие имена, соответствующие лору. Правда Зонд-остаток и Шлейф уже немного перебор в другую сторону, мне кажется...
14.06.2026 19:11
Первым делом сегодня я прописал цензуру для временных нпс.
Первым делом сегодня я прописал цензуру для временных нпс. Потом, если в игре будет проверка возроста то можно будет и на неё ориентироваться, а пока что никаких сосков генериться не должно)))
И ещё поправил баг с диалогами. Начал говорить с этой Алиной, а в историю подмешался кусок из диалога с Ладой... В итоге она ни здрасьте не сказала и переместила меня на другую локу прям в начале диалога. В общем исправлено
13.06.2026 22:25
Ой.
Ой. Редактировал пост и снёс случайно.
Повтор.
В общем мы решили, что временные нпс нужны. Это будут нпс, которые не будут появляться при следующих старта главы. Они для того чтобы их можно было взять в компаньоны. Квествовых нпс и функциональных (типа торговца таверны взять в компаньоны будет нельзя). Это с учётом что нпс можно будет переносить с собой в другие игры если прошли текущую. Возможно, позже можно будет взять в компаньоны и обычных нпс, но уже в пределах катки, без выноса за ее пределы