Мой блог
GTA 2 получила трассировку путей и генерацию кадров благодаря RTX Remix
Пока геймеры ожидают релиза следующей номерной части криминальной саги от Rockstar, энтузиасты продолжают возвращаться к истокам серии. Недавно разработчик-одиночка представил проект GTA2 RTX Remix, который кардинально преображает культовый ретро-боевик.


Используя передовые графические технологии корпорации NVIDIA, модификация добавляет в классическую игру 1999 года полноценную трассировку путей и динамическую смену времени суток. Я перевел материал, чтобы детально разобрать технические особенности этого впечатляющего проекта.



Технические преграды и кастомный DirectX-мост
Оригинальный криминальный экшен создавался на базе устаревших программных интерфейсов вроде DirectDraw и ранних ревизий Direct3D. Подобное архитектурное наследие создает серьезный барьер для интеграции современных решений на базе платформы RTX Remix, которая изначально не обладает нативным взаимодействием с DirectDraw и требует среды Direct3D 9.


Чтобы обойти это ограничение, энтузиаст разработал специальный кастомный рендерер, выступающий в роли технологического моста. Набор из двух файлов библиотек функционирует как транслятор, преобразующий древний графический конвейер в понятную для современной платформы среду. Благодаря этому инструмент способен считывать визуальные данные классического релиза в режиме реального времени.
Визуальные улучшения и динамическое освещение
Интеграция современных графических алгоритмов преображает мрачные улицы города до неузнаваемости, сохраняя при этом привычную механику. Локации наполняются реалистичными световыми эффектами и глубокими тенями, которые распространяются на все объекты виртуального мира.
Появившаяся система смены времени суток позволяет наблюдать за закатами и рассходами, а взрывы, пожары и неоновые вывески обретают собственные источники свечения с корректными отражениями. Для тонкой настройки параметров освещения прямо во время игрового процесса достаточно нажать клавишу F4 и отрегулировать ползунки в появившемся меню.


Современные стандарты и производительность
Графический апгрейд выступает лишь частью масштабной работы по адаптации проекта под актуальные системные требования и стандарты мониторов. Если раньше классика ограничивалась исключительно квадратным соотношением сторон, то теперь модификация гарантирует полноценную поддержку широкоформатных экранов с пропорциями 16:9.





Кроме того, внедрение технологий генерации кадров позволяет наслаждаться плавным игровым процессом с частотой до 60 кадров в секунду. Дополнительно разработчик исправил раздражающие баги с внезапным появлением автомобилей и пешеходов на самых краях экрана.







Доступность проекта и сообщество моддеров
Созданный инструмент распространяется на абсолютно бесплатной основе как проект с открытым исходным кодом, а его файлы можно найти на портале GitHub. Для запуска потребуется оригинальная копия игры, причем автор рекомендует использовать версию 9.6, которую издатель официально распространял свободным тиражом в 2004 году.






Помимо самого ретро-хита, энтузиасты уже адаптировали с помощью упомянутой платформы множество других культовых проектов из прошлого. В этот список входят такие легендарные игры, как Need for Speed Carbon, Max Payne, Tomb Raider и The Elder Scrolls III: Morrowind, которые обрели вторую жизнь благодаря энтузиазму сообщества.


