LLONE TOGETHER NLC 7 COOP · S.T.A.L.K.E.R. ЗАПИСИ ПРОЕКТА
PROJECT LOG  /  02

Тема Дневник разработки

Этапы, эксперименты и отчёты о ходе работы.

Смотреть ход разработки ↗
РУБРИКИПроект02Технологии02Кооператив02Геймплей01Дневник разработки01ВСЕ ПУБЛИКАЦИИ ×
LONE TOGETHER | Дневник разработки #01

LONE TOGETHER | Дневник разработки #01

Новая техническая основа: OpenXRay и DirectX 12 Разработку LONE TOGETHER я решил начать с модернизации движка. Прежде чем приступать к реализации кооператива и новых игровых механик, хотелось создать более стабильную и современную техническую основу. В качестве базы был выбран OpenXRay — проект с открытым исходным кодом, развивающий оригинальный движок X-Ray. Одной из причин такого решения стали частые вылеты, с которыми я сталкивался во время прохождения NLC 7 Build 3.9. Предполагаю, что часть проблем могла быть связана с ограничениями 32-битной архитектуры. Поэтому переход на 64-битную версию движка стал одним из первых направлений работы. Следующий этап — DirectX 12. Я решил попробовать реализовать рендерер на DX12, чтобы эффективнее использовать возможности современных видеокарт и постепенно избавиться от устаревших подходов к обработке графики. Одновременно ведётся работа над поддержкой современных технологий: • TAA — временное сглаживание для уменьшения мерцания изображения. • DLAA — нейросетевое сглаживание NVIDIA с акцентом на качество картинки. • DLSS — технология масштабирования изображения, позволяющая повысить производительность. Внедрение этих технологий требует серьёзных изменений в графической подсистеме, поэтому работа ведётся постепенно. Главная цель — сохранить атмосферу и особенности NLC 7, но дать игре более современную техническую основу для дальнейшего развития. Разработка DX12-рендерера продолжается, и впереди ещё много работы. В следующих дневниках буду делиться результатами, возникающими проблемами и новыми возможностями движка. #LoneTogether #NLC7 #OpenXRay #DirectX12 #Devlog

ЧИТАТЬ ЗАПИСЬ ↗