Настало время поговорить об улучшенном движке 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 добавляет все это. Подробнее о системе параллакса в этой статье.
- Улучшенная система теней. Ну и последнее изменение, которое хочется выделить – улучшенная система теней. За счет производительности можно улучшить дистанцию рендеринга теней, что даст вашей ферме более реалистичный и «живой» вид.