Ещё заход такой мощный, "о которой вам не расскажут" – а там "не нужон, неправильно применён, низкий фпс"
Причина трясинга?
Правильно, фанаты Hollow Knight привыкли к другому ощущению течения времени. То долго долго долго, то 2 недели.
сомнительно, но как говорится, окэээй
А ведь всем коллекционным изданиям суждено стать древними реликвиями
Думаю, чел согласился больше из вежливости и чтобы подать пример другим творцам что так можно. Потому что ну камон, то же самое было проговорено другими словами и на уровне ощущений там всё в порядке, эта сцена не добавила бы сильно глубины.
С другой стороны, у вас сериал на 3 часа всего, можно было бы чуть меньше резать)
Ну эти две вещи напрямую связаны, потому что ускорения их выполнения в этих API приводят к большему кол-ву объектов, которые нужно создать под железо/драйвер.
Т.е. сама компиляция никуда не уйдёт, но размер кэша и время компиляции должно уменьшиться при более гибкой архитектуре и большем кол-ве динамически меняющихся состояний.
Виноваты подходы современных графических API типа D3D12/Vulkan, которые дают небольшую оптимизацию в обмен на огромное кол-во PSO (условно, тех самых объектов которые определяют как сейчас будут происходить дела внутри GPU), которые нужно компилировать.
Десятки и сотни тысяч таких объектов нужны одной игре, комбинаторный взрыв.
При желании D3D13 и другие API могут решить эту проблему другим дизайном и установкой другого минимального порога железа, когда можно будет сказать что условно уровень RTX2000 это минимум (что когда-нибудь станет приемлемо учитывая что уже прошло 8 лет).
ура. первая была окей