Декомпиляция игр с помощью ИИ: новые возможности для гейм-индустрии
Недавно писал про реверс-инжиниринг прошивок для железок, но то же самое происходит и в других областях, например в гейм-индустрии.
ИИ научился быстро декомпилировать игры и программы, после чего их можно дорабатывать и пересобирать под любые платформы.
Что такое декомпиляция? Если просто, то это обратная разработка, когда из скомпилированной программы получают исходный код, меняют его и собирают заново под ПК, телефон или хоть холодильник.
Вручную на это уходили годы и усилия целых сообществ. Теперь же ИИ справляется за несколько дней. Код получается грязнее, но работает, и большинство портов стабильны.
Например, IsaacRecomp, это порт оригинальной флеш-версии The Binding of Isaac 2011 года на. Вместо 30 FPS и мыльной картинки теперь нативные 1440p и 165 FPS, и все сделано автоматически за пару дней. Таких проектов уже сотни.
ИИ может декомпилировать что угодно, это касается не только старых игр, но и всего софта.
Компании смогут красть у конкурентов, платные приложения могут оказаться в открытом доступе против воли авторов, а доказать заимствование будет почти невозможно.
Хотя для игроков вся эта движуха, конечно, благо. Например, брошенные игры могут получить вторую жизнь. Возможно, вы слышали про проект AnyPS5, который может автоматически переносить игры с PS5 на ПК (уже портирован Animal Well), причем это не эмулятор, а слой совместимости в духе Proton.
В эпоху, когда вы можете остаться без любимой игры из-за регионального бана или отключения серверов, это шанс действительно владеть купленным.
Я уже не говорю о том, что ИИ упрощает моддинг для игр, которые раньше не поддавались модификации.
В общем, если вы не геймстудия, а любитель поиграть в шутеры, можно просто порадоваться и сыграть в любимую старую игру в 4K и 240 FPS.