«Сообщество декомпиляции разрушено» потоком низкокачественного AI-контента, и теперь закрывается крупный инструмент сообщества
Источник: GamesRadar+ · Опубликовано на сайте МСК · Обновлено МСК
На фоне наводнения сцены декомпиляции и рекомпиляции низкокачественным AI-контентом закрывается заметный инструмент сообщества. Разработчик Льюк «encounter» Стрит закрывает decomp.dev — сайт, который отслеживал декомпиляции классических игр, — ссылаясь на негативное влияние AI на сообщество.
Decomp.dev отслеживал — или, точнее, отслеживал — кропотливый процесс декомпиляции, осуществляемый людьми, для десятков игр. По мере того как каждая строка кода воссоздавалась и сопоставлялась с функциями оригинальной игры, процентный индикатор постепенно приближался к заветной отметке 100%. Но это простое празднование человеческих усилий стало гораздо сложнее с появлением AI.
«Теперь очевидно, что при правильном руководстве, участии человека и проверке кода AI может значительно ускорить процесс декомпиляции», — пишет Стрит в объявлении. «Также очевидно, что сообщество декомпиляции разрушено. Наши проекты всегда были с открытым исходным кодом, чтобы поощрять вклад и приносить пользу сообществу в целом. Плохие игроки злоупотребляют этим всё более проблематичными способами.»
Среди злоупотреблений — «разделение существующих проектов декомпиляции, чтобы «завершить» их с помощью AI», даже если это противоречит пожеланиям разработчиков, которые начали проект. Стрит также отмечает, что некоторые разработчики, ориентированные на AI, «гонятся за портированием игр» вперёд традиционных разработчиков. «Пока участники сообщества прикладывают усилия для декомпиляции игры, спекулянты часто спешат выпустить недоделанный, едва работающий порт.»
Термины «декомпиляция» и «рекомпиляция» в последнее время использовались более или менее взаимозаменяемо, но здесь важно определить их конкретно. Декомпиляция — это процесс кропотливой обратной разработки кода игры, воссоздания каждой функции игры построчно. Разработчики затем могут перекомпилировать этот код, часто используя его для портирования игр на новые платформы.
«На протяжении многих лет сообщества декомпиляции пытались установить, что декомпиляция в первую очередь для исследований: мы любим эти игры и хотим понять, как они работают, и раскрыть тайны, которые оставили оригинальные разработчики», — говорит Стрит. «Это не значит, что порты не веселы; они просто не единственная причина существования декомпиляции.»
Терминология стала ещё сложнее с появлением инструментов статической рекомпиляции, которые по сути пропускают процесс декомпиляции, автоматически переводя оригинальный код в формат, который может работать на современных ПК. Затем появился AI, и барьер для создания портов на ПК на основе статической рекомпиляции упал с «низкого» до «практически несуществующего».
«decomp.dev изначально был создан для геймификации декомпиляции: наблюдение за ростом прогресса было весёлым способом сохранять мотивацию, когда каждая доля процента требовала реальных человеческих усилий», — продолжает Стрит. «Сегодня эта же идея превратила декомпиляцию в пустую игру с числами, усугублённую людьми, которые просто хотят сжигать токены, чтобы число росло или «портировать игру на ПК», не заботясь ни о чём другом. Хотя повышенное внимание привлекло настоящих людей, которые хотят учиться и вносить значимый вклад, я считаю, что decomp.dev как публичный индекс и таблица лидеров теперь приносит больше вреда, чем пользы.»
Любовь сообщества к рекомпиляциям стала настолько сильной, что даже Microsoft, похоже, хочет участвовать, и AI определённо облегчает создание этих рекомпиляций. Но для многих в сообществе это также разрушает красоту усилий, которые потребовались, чтобы дойти до этого, с реальным человеческим временем и усилиями, представленными в виде этих масштабных проектов декомпиляции, и акцентом на работе, а не только на результате. Надеемся, что старые мастера продолжат работать по-старому.
Разработчики портов Zelda и Banjo на ПК критикуют новую vibe-кодованную рекомпиляцию Banjo-Tooie: «Применять AI к этому — просто неуважение.»
Пересказ и комментарий Invented Worlds
Создано с помощью ИИ. Как подготовлен материал
Разработчик Льюк «encounter» Стрит закрывает decomp.dev — сайт, отслеживавший прогресс декомпиляции классических игр. По его словам, сообщество декомпиляторов разрушено из-за наплыва низкокачественного AI-контента. Некоторые участники используют искусственный интеллект для «завершения» проектов вопреки пожеланиям их создателей, а другие спешат выпустить недоделанные порты. Стрит отмечает, что декомпиляция всегда была исследовательским процессом, а не просто способом портировать игры. С появлением AI барьер для создания портов практически исчез, превратив декомпиляцию в «пустую игру с числами». Мне кажется, что проблема не в самом искусственном интеллекте, а в том, как сообщество его использует. Когда инструмент, созданный для геймификации кропотливой работы, превращается в повод для гонки за быстрым результатом, теряется сама суть. Декомпиляция всегда была о понимании, а не только о результате. Если AI может ускорить процесс при правильном руководстве и проверке — это хорошо. Но когда люди просто «сжигают токены» ради роста числа, это уже не исследование, а спекуляция. Жаль, что decomp.dev больше не сможет отслеживать реальный прогресс сообщества.