Движок Elden Ring: На чем создана игра и её технологии
Содержание статьи
- Технологическая основа и история разработки
- Какой движок используется и почему это важно
- Эволюция движка от предыдущих проектов FromSoftware
- Графические особенности и технические детали
- Рендеринг, освещение и пост-эффекты
- Оптимизация производительности на разных платформах
- Игровой движок: физика, ИИ и анимации
- Система боевых анимаций и взаимодействий
- Искусственный интеллект противников и поведение NPC
- Открытый мир и построение уровней
- Технологии потоковой загрузки больших локаций
- Инструменты для создания вертикального дизайна уровней
- Модификации и работа с движком
- Возможности и ограничения для создания модов
- Инструменты сообщества и известные пользовательские проекты
Технологическая основа и история разработки
В основе проекта лежит проприетарная технология FromSoftware, которая эволюционировала ещё со времён Demon’s Souls. Она не является покупным решением вроде Unreal Engine — это глубоко модифицированная внутренняя платформа студии, шлифовавшаяся под каждую новую игру. Для этой части серии её дорабатывали под открытый мир: переписывали систему потоковой загрузки и отрисовку дальних планов.
Ключевые изменения касались:
- бесшовной смены дня и ночи без затемнений;
- обработки больших расстояний без потери детализации;
- физики разрушаемых объектов и интерактивных элементов.
Интересно, что рендер остался на DirectX 12, но команда существенно оптимизировала работу с памятью на консолях прошлого поколения, что позволило добиться стабильной частоты кадров даже при плотном трафике эффектов.
Какой движок используется и почему это важно
Технической основой проекта выступает собственная разработка FromSoftware, известная по предыдущим частям серии. Это модифицированная версия движка, которая обеспечивает фирменную механику боя и открытые локации.
Знание технической начинки помогает понять:
- почему игра требовательна к ресурсам ПК;
- как разработчикам удалось соединить открытый мир и подземелья;
- какие графические ухищрения использованы для создания атмосферы.
Архитектура этой модели позволяет обрабатывать огромные пространства без подгрузок, что критично для исследования карты.
Эволюция движка от предыдущих проектов FromSoftware
Технологическая база, на которой построена игра, не появилась из ниоткуда. Она выросла из наработок, использованных в серии Souls и Bloodborne. Разработчики не стали создавать всё с нуля, а взяли за основу проверенный временем фундамент, доработав его под открытый мир.
Ключевые изменения коснулись нескольких аспектов:
- Система рендеринга стала более гибкой, позволяя отрисовывать огромные локации без потери производительности.
- Искусственный интеллект противников получил серьёзную доработку — враги теперь реагируют на действия игрока более разнообразно.
- Анимационная система была переработана для плавности переходов между действиями.
В итоге получился гибрид: знакомый механики, но с новыми возможностями, которых раньше не было в проектах студии.
Графические особенности и технические детали
Визуальная составляющая держится на фирменном стиле FromSoftware: мрачные пейзажи Междуземья, причудливые силуэты врагов и сложная архитектура. Технически игра использует собственный рендер, который неплохо справляется с открытым миром, но без огрехов не обошлось.
| Параметр | Результат |
|---|---|
| Разрешение на консолях | Динамическое, до 4K на новых моделях |
| Частота кадров | Целевые 60 FPS, но бывают просадки в густых локациях |
| Загрузка текстур | Иногда заметна подгрузка при быстром перемещении |
Оптимизация на ПК зависит от конфигурации: на слабых видеокартах возможны статтеры при компиляции шейдеров. Разработчики выпускали патчи, сглаживающие большинство проблем, но идеальной плавности ждать не стоит.
Рендеринг, освещение и пост-эффекты
Графическая составляющая проекта FromSoftware базируется на фирменном решении, которое не гонится за фотореализмом, а создаёт мрачную, почти живописную атмосферу. В основе лежит отложенный рендеринг с динамическими тенями и глобальным затуханием света. Особое внимание уделено туманам и частицам: они не просто украшают пейзаж, но и скрывают дальние объекты, экономя ресурсы.
Пост-обработка включает:
- тональное отображение с лёгким виньетированием;
- объёмное освещение для эффекта «божественных лучей»;
- зернистость плёнки, усиливающую кинематографичность.
Такая схема позволяет держать стабильный фреймрейт даже на консолях прошлого поколения, жертвуя мелкими деталями ради целостности картинки.
Оптимизация производительности на разных платформах
Настройка графики в игре зависит от железа. Для слабых ПК рекомендуется снизить разрешение рендера и отключить трассировку лучей. На консолях выбор режима качества или производительности влияет на стабильность кадровой частоты.
Полезные шаги для улучшения отзывчивости:
- Обновить драйверы видеокарты.
- Отключить фоновые приложения.
- Уменьшить качество теней и эффектов.
На Steam Deck часто помогает включение FSR. На PS5 и Xbox Series X|S патчи сглаживают просадки FPS в открытых локациях.
Игровой движок: физика, ИИ и анимации
Техническая база проекта базируется на проприетарном решении FromSoftware, эволюционировавшем со времён Demon’s Souls. Она обеспечивает procedurally-driven анимации, где движения противников считываются с их скелета, а не задаются жёстко. Физика взаимодействия оружия с поверхностями просчитывается поканально, что даёт характерный «отклик» при ударах. Искусственный интеллект использует конечные автоматы с приоритетами: боссы переключаются между паттернами в зависимости от дистанции до игрока и собственного запаса здоровья. Всё это работает на восьми потоках CPU, а графический конвейер настраивается под конкретную видеокарту.
Система боевых анимаций и взаимодействий
Анимации в игре построены на принципе «веса» каждого удара. Каждое оружие имеет уникальные тайминги: от быстрых тычков кинжала до медленных, но сокрушающих замахов двуручника. Особое внимание уделено плавности переходов между стойками и уклонениями — это позволяет игроку чувствовать контроль над персонажем в любой момент схватки. Взаимодействие с врагами зависит от их типа: одни реагируют на попадания серией контратак, другие — прерыванием своей атаки. Система «поза» (poise) добавляет глубины: если накопить достаточно урона, противник теряет равновесие и открывается для критического удара. Разработчики также внедрили механику «стены» — когда удар приходится в препятствие, анимация меняется, что создаёт дополнительную тактическую вариативность.
Искусственный интеллект противников и поведение NPC
Модель поведения врагов в этой игре построена на многослойной системе принятия решений. Противники не просто реагируют на действия игрока — они анализируют дистанцию, запас выносливости и даже частоту ваших атак. Например, обычные пехотинцы способны парировать, если вы слишком предсказуемо замахиваетесь, а крупные боссы переключаются между агрессивными комбо и выжидательными паузами.
Отдельного внимания заслуживает координация групп: одни мобы отвлекают внимание, пока другие заходят с фланга. Это создаёт ощущение живого мира, а не набора скриптов. Интересно, что NPC-компаньоны, призванные через знаки, тоже подчиняются этой логике, но с поправкой на «осторожность» — они реже рискуют, если здоровье падает ниже трети.
Открытый мир и построение уровней
Мир Междуземья устроен не как плоская карта, а как многослойный «луковичный» пирог. Вертикаль здесь играет не меньшую роль, чем горизонталь: руины нависают над пропастями, подземелья прячутся под озёрами, а к замкам ведут десятки окольных троп. Разработчики намеренно не дают маркеров на компасе — ориентироваться приходится по силуэтам построек и приметным деталям ландшафта.
Интересно, что локации связаны между собой не только визуально, но и логически. Забравшись на высокий утёс, вы можете разглядеть ту самую башню, куда доберётесь лишь через десять часов. Это создаёт ощущение цельного пространства, а не набора отдельных уровней. При этом каждый регион имеет собственный набор врагов, ресурсов и секретов, что стимулирует исследование без ощущения дежавю.
Технологии потоковой загрузки больших локаций
Открытый мир Междуземья не был бы столь цельным без продуманной системы стриминга данных. Вместо классических экранов загрузки при переходе между регионами, техническое решение FromSoftware подгружает тайлы карты и объекты асинхронно, ориентируясь на позицию камеры и скорость перемещения персонажа. Это позволяет сохранять визуальную непрерывность даже при быстром скатывании на Торренте с высокого обрыва.
Ключевой нюанс — приоритизация ресурсов. Сначала в память попадают коллайдеры и данные о врагах, затем — текстуры высокого разрешения. Если игрок мчится слишком быстро, движок временно подгружает упрощённые LOD-модели, а детализация «догоняет» уже в фоне. Такой подход снижает количество «просадок» кадра на слабых консолях, хотя и требует тщательной ручной настройки зон видимости для каждого крупного биома.
Инструменты для создания вертикального дизайна уровней
Вертикаль в локациях строится не только вручную, но и с помощью набора процедурных помощников. Разработчики применяют несколько категорий утилит, чтобы ускорить расстановку объектов и проверку геометрии.
- Скрипты для автоматического террейна — генерируют уступы и обрывы по заданным параметрам.
- Плагины для мостов и лестниц — подгоняют стыки под перепады высот.
- Визуализаторы гравитации — показывают зоны падения и точки приземления.
Такие решения экономят часы ручной подгонки, особенно на участках с многоярусными руинами и скальными выступами.
Модификации и работа с движком
Инструментарий FromSoftware оставляет разработчикам модов ограниченный простор. Тем не менее, энтузиасты уже создали утилиты для извлечения ассетов и редактирования параметров. Работа с файлами требует осторожности: неправильная правка способна повредить сохранения. Для установки пользовательских патчей обычно используется специальный загрузчик, который подменяет игровые данные при запуске. Стоит помнить, что сетевая игра с модификациями может привести к бану аккаунта.
Возможности и ограничения для создания модов
Инструментарий для модификаций у этой игры довольно гибкий, но не безграничный. С помощью специальных утилит можно менять параметры оружия, брони, врагов и даже создавать собственные локации, используя внутренние ассеты. Однако глубокая работа с сетевой составляющей или полная замена анимаций часто упирается в технические барьеры, которые разработчики не документировали официально. Многие энтузиасты обходят эти препятствия через сторонние библиотеки, но стабильность таких решений не гарантируется.
Основные ограничения касаются:
- Сложности редактирования файлов сценариев без перекомпиляции.
- Отсутствия официальной поддержки пользовательских ассетов.
- Риска банов при использовании модов в онлайн-режиме.
Инструменты сообщества и известные пользовательские проекты
Фанаты быстро взялись за дело, создав удобные карты локаций и планировщики билдов. Например, интерактивная карта с отметками всех предметов и боссов экономит часы поисков. Отдельного упоминания заслуживает мод, добавляющий фоторежим, и проект, возвращающий вырезанный контент. Эти наработки заметно расширяют возможности игры.

