Команда Another Voice продолжает работать над игрой. Сегодня информация о том, чем занималась команда в последнее время. Этот текст — не просто краткий обзор, а взгляд изнутри на повседневные задачи разработчиков.
Искусственный интеллект
Мы отходим от шаблонных реакций и создаем систему, которая позволяет NPC адаптироваться к игроку и окружающей среде, учитывая множество факторов, а не следуя одному сценарию.
NPC слышат игрока: если он шумно шагает или быстро бежит, они начинают искать источник звука.
Мы улучшили систему восприятия NPC. Теперь они реагируют не только на приближение игрока, но и на все громкие звуки: взрывы, падение предметов, выстрелы. Услышав шум, NPC включаются в режим поиска и начинают двигаться к источнику звука, пытаясь понять, что произошло.
Почему мы отказались от Nanite и Lumen
На первых этапах разработки мы, как и многие, экспериментировали со стандартным набором UE5: Nanite для геометрии и Lumen для динамического освещения. Однако практика показала, что для Another Voice этот подход не оптимален.
Nanite: отлично справляется с миллионами полигонов
— но при наших сценах даёт неожиданные артефакты, «съедает» мелкие элементы;
— сильно усложняет ручную доработку геометрии и контроль за тем, как выглядит модель под нужным углом.
Lumen: динамический свет выглядит эффектно на тестовых уровнях
— но мы столкнулись с шумами, нестабильными отражениями и заметными изменениями освещения при смене угла обзора;
— поведение Lumen сильно зависит от мощности видеокарты — это может испортить атмосферу на менее мощных системах.
Почему выбрали комбинированный подход
Мы не отказались от динамического света полностью и не перешли на статический. Вместо этого выбрали гибридный подход. В каждой сцене мы используем тот метод освещения, который дает лучший результат.
— Для ключевых эффектов, фонарей, локальных источников и сцен, где важно движение света — применяем динамические источники с жёстким контролем параметров.
— Для больших пространств и фонового света — запекаем освещение и работаем с картами теней, нормалями и ambient occlusion, чтобы избежать ненужной нагрузки и повысить стабильность кадра.
Такой баланс позволяет:
— удерживать целостную картинку под контролем;
— убрать проблемы с шумами и артефактами;
— при этом сохранить живость там, где она нужна.
Мы не ограничиваемся статикой или динамикой — всё зависит от художественных задач конкретной сцены. Мы стремимся, чтобы изображение было красивым, а компьютер не перегревался.
Визуал и персонажи
Визуальная составляющая проекта играет ключевую роль в создании атмосферы и погружении в мир Another Voice. Каждый персонаж, предмет и окружение разрабатываются с особым вниманием к деталям и стилю. Это позволяет передать уникальность нашего игрового мира и усилить впечатления игроков.
Максим Рябинин — один из ключевых персонажей. Его образ уже появлялся в предыдущих публикациях, став важной частью визуального повествования. Максим помогает игрокам погрузиться в атмосферу и понять эмоциональный настрой игры.
Талантливый 3D-художник Valery Daronin создаёт впечатляющие модели персонажей. Его профессионализм и внимание к деталям оживляют героев, делая их яркими и запоминающимися.
С полей разработки персонажа Максим Рябинин
Работа над UI и уникальным оружием
Особое внимание мы уделяем пользовательскому интерфейсу. Разрабатываем уникальный стиль меню и интерфейсов, подчеркивающий атмосферу игры. Минимализм и фокус на погружении — наши ключевые принципы.
Работа над этой частью проекта идёт медленно. Ощущается острая нехватка ресурсов. Разработка собственного пользовательского интерфейса требует много времени и усилий. Эксперименты и тестирование занимают больше времени, чем мы рассчитывали. Команда маленькая, и мы физически не успеваем реализовать все идеи.
Каждая модель создается как уникальный объект со своей историей и визуальным стилем, а не просто как набор параметров.
Эта работа тоже требует больших усилий и времени. Мы сталкиваемся с нехваткой специалистов, которые могли бы воплотить все идеи и довести оружие до нужного уровня детализации.
В нашей коллекции есть пистолет, созданный талантливым модмейкером Nᴇsᴛᴀɴᴅᴀʀᴛ. Он прекрасно дополняет мир Another Voice.
Команда и энтузиазм
Another Voice создается небольшой группой энтузиастов без издателя и значительного финансирования. Мы движемся вперед исключительно из интереса и желания рассказать свою историю.
Работая в свободное время, мы медленно, но с душой воплощаем каждую новую механику, модель или деталь локации.
Сейчас особенно нужны люди, которые помогут нам ускориться:
— UI/UX‑дизайнеры — те, кто любит аккуратные и стильные интерфейсы;
— 3D‑художники — окружение, пропсы, персонажи;
— Аниматоры — оживлять героев и сцены;
— Звукорежиссёры — атмосфера игры строится на звуке.
— VFX-Художники — визуальные эффекты, частицы, атмосферные элементы;
Если вы всегда хотели попробовать себя в создании игр и ищете атмосферный проект, где ценится вклад каждого — пишите. Мы будем рады.
Переработка статьи от Юрия Дворецкого.
Обзор модов S.T.A.L.K.E.R. - В Контакте
Комментарии