ДВИЖОК SOURCE 2
БОЛЕЕ ОТЗЫВЧИВАЯ
Одна из причин, по которой Source 2 напрямую улучшает процесс игры — это уменьшение отклика между вашей командой и ее выполнением. Измененная система ввода позволяет серверу преобразовывать нажатия клавиш в видимые действия быстрее, чем раньше.
СОЗДАНИЕ ЛАНДШАФТА
В новом редакторе карты для Dota 2 создаются быстрее и проще благодаря разбиению карты по сетке. Кроме того, эта система позволяет делать масштабные визуальные изменения карты, не затрагивая процесс игры (как, например, наша пустынная карта). Игроки смогут играть на картах разной тематики вместе, и каждый из них будет видеть свою.
УЛУЧШЕННАЯ ПРОИЗВОДИТЕЛЬНОСТЬ
Source 2 поддерживает широкий спектр компьютерного железа. На новом движке Dota 2 работает лучше как на старых ноутбуках, так и на современных ПК. Хоть Dota 2 и не требует мощного компьютера, движок Source 2 способен выжать из современных ПК максимум. Он может по полной использовать все ядра процессора, 64-битную ОС и оперативную память, а также поддерживает недавние и будущие стандарты работы с графикой — например, Direct3D 11 и Vulkan — а при необходимости и виртуальную реальность. Во время бета-тестирования мы будем улучшать производительность движка и оптимизировать его под другие конфигурации ПК.
МНОГОЯДЕРНОСТЬ И ФОНОВЫЙ РЕЖИМ РАБОТЫ
Source 2 использует все доступные ядра процессора, чтобы игра работала как можно более плавно. Кроме того, часть аспектов игры — например, анимации, голосовой чат и музыка — работают на фоне даже во время загрузки игры.
УЛУЧШЕНИЯ ЗВУКА
Source 2 использует новую аудиосистему, которая полностью обрабатывает весь звук в максимальном качестве. Это улучшение влияет на голосовой чат, который теперь работает лучше и имеет меньшую задержку. Обработка звука также использует несколько ядер, что позволяет непрерывно воспроизводить звук в фоновом режиме. Кроме того, Source 2 улучшает производительность аудиосистемы благодаря параллельному использованию процессора, а также позволяет аудиодизайнерам изменять звуки и эффекты скриптами, не меняя при этом кода. Эта возможность также доступна в пользовательских играх.
ВИЗУАЛИЗАЦИЯ
Визуализатор Source 2 получил несколько новых возможностей и улучшений, и творцы не скованы ограничениями предыдущей версии. Теперь можно создавать то, что не было возможно раньше. Мощные инструменты для изменения карт в Source 2 используют комплексные сетки, которые имеют гораздо меньше ограничений, чем системы кривых. Движок способен отправлять видеокарте гораздо больше данных даже при использовании старых версий API для OpenGL и Direct3D, что упрощает создание детализированных уровней и персонажей. Кроме того, единая система освещения отвечает за то, чтобы все ресурсы игры обрабатывались одинаково. Пока что Dota 2 использует лишь малую часть возможностей визуализатора Source 2 — например, карты нормалей для любой геометрии и несколько направлений отражений в воде в одном кадре.
ФИЗИКА
В Source 2 также включена новая версия симуляции физики окружения и тканей, имеющие повышенное качество и стабильность. В будущем для работы с пользовательскими играми будет выпущена улучшенная физика.
ПОДДЕРЖКА ДРУГИХ ОС
Source 2 поддерживает непосредственную работу с OpenGL, позволяющую улучшить производительность, использование памяти и время загрузки на других платформах. Мы работаем над клиентами для Mac и Linux и надеемся выпустить их в ближайшие недели.