ЗАЛАГАЛА ИГРА ИЛИ ПРИЛОЖЕНИЕ И НЕ СВОРАЧИВАЕТСЯ | ЧТО ДЕЛАТЬ? | РЕШЕНИЕ ПРОБЛЕМЫ В ОДНУ СЕКУНДУ
Почему современные игры компилируют шейдеры и можно ли избавиться от лагов? Объясняю простыми словами
Наверняка вы хоть раз сталкивались с такой ситуацией. Устанавливаете новую игру, запускаете ее, а вместо долгожданного геймплея появляется окно с надписью «Компиляция шейдеров». Иногда процесс занимает пару минут, а иногда приходится ждать десять, пятнадцать или даже двадцать минут. Самое обидное — после этого игра все равно может подтормаживать в первые минуты. Многие считают, что это очередная прихоть разработчиков или плохо оптимизированная игра. На самом деле все немного сложнее. Компиляция шейдеров появилась не просто так, и во многих случаях именно она помогает избавиться от лагов...
Ты можешь пройти игру. Но не хочешь ставить последнюю точку
До конца осталось часа два. Финальная миссия ждёт, сюжет натянут до предела, ты знаешь, куда идти. И вместо этого ты идёшь чистить побочки. Собираешь коллекционные перья. Разговариваешь с торговцем, у которого нечего покупать. Катаешься по карте без цели. Ты не проходишь дальше. Специально. Потому что не хочешь, чтобы кончалось. Знакомое чувство, которое трудно объяснить со стороны. Игра прекрасна, ты её обожаешь, но чем ближе финал, тем сильнее тормозишь. Странная логика: любишь настолько, что отказываешься досмотреть до конца...