Весна 2026 — Hooks, предметы и живые партии
17 мая 2026 г.

Весна 2026 — Hooks, предметы и живые партии

Что изменилось с апреля по 17 мая: hooks, REST API, инвентарь, иконки предметов, здоровье, эффекты, награды и участники сюжетов.

За полтора месяца Tenverse сильно поменял внутренний масштаб: меньше прототипных швов, больше системы, на которой можно долго играть.

Апрель начался с переименования plot setups в hooks. Это не просто косметика: hook точнее описывает идею короткого сюжетного крючка, из которого рождается партия. Вместе с этим появились версии hooks и возможность обновлять их без потери стабильности для уже созданных сюжетов.

Инвентарь и предметы вошли в сюжет

Мы убрали старую разрозненную логику Items и Characters и заменили её новой моделью инвентаря. Предметы теперь не просто лежат рядом с историей: они могут появляться как события, менять состояние сцены и помогать игроку считывать, что именно произошло после хода.

  • новая inventory-логика для сюжетов
  • item update events вместо безликих системных сообщений
  • генерация иконок предметов через отдельный pipeline
  • backfill и нормализация старых item-событий

API стал спокойнее

В середине апреля большая часть игровых сценариев переехала с socket-команд на REST API: герои, hooks, рынок, профиль, сюжеты, debug и публичные данные. Сокеты остались там, где они действительно нужны — для живых обновлений партии.

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

Новый runtime стал глубже

В мае сюжетный runtime получил большую перестройку: препятствия, прогресс объектов сцены, уровни сложности, состояние здоровья героя, эффекты по ходу, восстановление, позитивные бонусы и отдельную механику наград. Сюжет теперь лучше понимает не только текст, но и последствия действий.

  • здоровье героя и восстановление
  • платные сюжетные действия и усиленные награды
  • положительные эффекты и бонусы
  • разделение механик на эффекты, числа и прогресс
  • prompt-файлы и retry-контракты для стабильных AI-ответов
  • улучшенная генерация локаций, объектов, NPC и предметов

Партии стали ближе к мультиплееру

Финальный акцент этого периода — участники сюжетов. Появились invite-потоки, creator participant, корректный выход из партии, персональные исходы, снапшоты героя участника и ремонт формы системных notice-событий. Это фундамент для партий, где важно не только что произошло, но и с кем именно это произошло.

Итог весны на 17 мая: Tenverse стал гораздо ближе к полноценной игровой платформе — с hooks, предметами, REST API, живым runtime и партиями, которые уже умеют помнить своих участников.