decomp.dev, одно из крупнейших сообществ по декомпиляции видеоигр, объявило о начале закрытия своего сайта. По словам администратора под ником @encounter, причиной стали искусственный интеллект и чрезмерное стремление пользователей к скорости в ущерб пониманию процесса.
Изначально сайт создавался как развлекательный ресурс, геймифицирующий сложную работу с кодом с помощью таблиц лидеров и шкал прогресса. Однако, как отмечает администратор, из-за зависимости от ИИ-моделей сообщество было разрушено, а проект превратился в «пустую гонку чисел».
Декомпиляция представляет собой превращение исполняемого кода игры обратно в исходный язык программирования вроде C++, что требует проб, ошибок и глубоких знаний. В отличие от эмуляторов, декомпиляция позволяет создавать код с нуля для адаптации под современное железо, улучшения частоты кадров и внесения фундаментальных изменений.
Как подчеркивается в заявлении @encounter, главным в декомпиляции всегда было получение знаний и исследование того, как работают игры. Кроме того, сохранение исходного кода помогает в сохранении истории видеоигр в условиях перехода к цифровым носителям и позволяет обеспечивать их играбельность в будущем.
Администратор отметил, что при правильном применении с участием человека ИИ может быть полезен. Проблема заключается в «недобросовестных участниках», которые злоупотребляют открытым исходным кодом проектов, создавая форки и быстро завершая их с помощью ИИ без должной проверки качества. Также наблюдается наплыв пользователей, выпускающих «сырые» порты на основе чужих наработок.
Текущие проекты не будут потеряны: сайт продолжит отслеживать их и предоставлять страницы проектов вместе с историческими данными. При этом главный индекс сайта и возможность добавления новых проектов были официально отключены.
Первоисточник: https://www.engadget.com/2307604/game-reverse-engineering-community-latest-ai-casualty/