Lex Kravetski (lex_kravetski) wrote,
Lex Kravetski
lex_kravetski

Europa Universalis 4, ввиду того, что была давно написана, на мониторах с большим разрешением выглядит как адский ад. У вас есть две опции: либо всё будет чётко, но очень мелко, а потому играть надо будет с лупой, либо всё будет крупным, но размазанным — вот так разработчики решили эту проблему: максимально тупым масштабированием графики в рантайме каким-то говноалгоритмом.

При этом обнаружился некий мододел, который написал сотню строк на Питоне, кои при запуске просто проходят по всем картинкам и увеличивают их не быстрым, но зато хорошим алгоритмом. А заодно во всех файлах с диалогами трансформируют координаты в той же пропорции. Ждёшь десять минут и после этого у тебя всё чётко на мониторе с высоким разрешением.

Та же проблема есть во всех парадоксовских играх, кроме Crusader Kings 3, причём решается она точно тем же кодом (с минимальными поправками на чуть-чуть другие названия папок).

Внимание, вопрос: что, блин, помешало самим разработчикам написать эти сто строк и универсально пофиксить тем самым проблему со всеми своими играми? Включить это дело в поставку каждой из, чтобы там была кнопка «переделать под другое разрешение», и все были бы довольны?

Моя версия: не догадались до столь очевидного решения. Да, парадоксально звучит, но действительно куча вещей в мире основано на вот этом простом «они не догадались, а кто-то другой догадался».

P.S. Для тех, кто не в курсе нюансов, специально поясню: фирма до сих пор торгует дополнениями к этим играм, выпуская их примерно раз в полгода. Под каждое отдельно выпускается бесплатный патч и ещё несколько выходит между дополнениями.


Subscribe

  • Чем современные дети

    Хотелось бы прокомментировать статью «Чем современные дети отличаются от школьников 1980-х: 10 пунктов учителя истории», заодно объяснив, почему «не…

  • Двусторониий статистический факап

    Наблюдая рассуждения части граждан по поводу вакцинации, я в полный рост вижу вторую сторону факапа, которая ранее была скрыта на фоне первой. Вот…

  • О чём должна быть реальная «информатика»

    Когда я был маленьким, персональный компьютер представлял собой девайс с шестнадцатью или сорока восьмью килобайтами памяти и где-то так четырьмя или…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 36 comments

  • Чем современные дети

    Хотелось бы прокомментировать статью «Чем современные дети отличаются от школьников 1980-х: 10 пунктов учителя истории», заодно объяснив, почему «не…

  • Двусторониий статистический факап

    Наблюдая рассуждения части граждан по поводу вакцинации, я в полный рост вижу вторую сторону факапа, которая ранее была скрыта на фоне первой. Вот…

  • О чём должна быть реальная «информатика»

    Когда я был маленьким, персональный компьютер представлял собой девайс с шестнадцатью или сорока восьмью килобайтами памяти и где-то так четырьмя или…