Настало время поговорить об улучшенном движке Giants Engine 9, на котором и создается Farming Simulator 22. Благодаря этому движку удалось получить более красивую графику и улучшенную производительность, но на этом все плюсы не подходят к концу. Новая версия Giants Engine 9 поддерживает DirectX 12, Parallax Occlusion Mapping (систему параллакса), ну и другие возможности. Рассмотрим особенности этого движка. Но для начала рекомендуем посмотреть видеопрезентацию ведущего инженера-программиста.
Почему разработчики используют свой собственный движок
Многие не понимают, зачем тратить такие силы на разработку и улучшение собственного движка, но тут все очевидно. Собственный движок позволяет разработчикам сделать практически все, что душе угодно, ведь они в любой момент могут обновить свой движок, добавить новые возможности, и они не будут зависеть от других разработчиков.
Собственный движок позволяет создать и пользоваться инструментами для более удобной разработки своего проекта. Это очень важный шаг.
Какие улучшения производительности будут в FS22
Естественно, новый движок сильно повлияет на производительность и графическое составляющее игры. Рассмотрим несколько особо важных деталей.
Поддержка DirectX 12. Это очень важный момент, ведь теперь пользователи PC смогут воспользоваться всеми особенностями DirectX 12. Это позволит лучше настраивать расход ресурсов, и позволит сэкономить ресурсы ЦП для других процессов.Поддержка системы потокового воспроизведения текстур. Очень важное обновление, которое позволит динамически загружать версии и разрешения текстур, что в свою очередь позволит разместить на карте больше объектов, а количество используемых слотов для транспортных средств будет снижено. И, конечно же, теперь время загрузки значительно уменьшится.Система Occlusion Culling. Работает эта система просто, но эффективно. Иначе это называют Hidden-surface determination. К примеру, если за сараем спрятан какой-то объект – вы его не будете видеть. Однако, как только вы подойдете близко, объект загрузится (до того момента, как вы дойдете до него, так что в визуальном плане это даже не будет заметно для игрока). Это позволяет сэкономить ресурсы, и увеличить производительность.
Графические обновления
Теперь поговорим о графических системах, не только о производительности, ведь это тоже очень важно.
Система TAA – временное сглаживание. В предыдущих играх от разработчиков автоматически стояла система MSAA, но TAA справляется гораздо лучше, да и работает быстрее. Однако, если вы все еще не будете довольны результатом, или захотите увеличить производительность за счет графического составляющего – эту систему можно будет отключить в настройках.Parallax Occlusion Mapping. Мы уже неоднократно говорили об этой системе. Многие хотели более детализированный и динамический ландшафт – и parallax occlusion mapping добавляет все это. Подробнее о системе параллакса в этой статье.Улучшенная система теней. Ну и последнее изменение, которое хочется выделить – улучшенная система теней. За счет производительности можно улучшить дистанцию рендеринга теней, что даст вашей ферме более реалистичный и «живой» вид.