Разработчик потерял исходники, но сохранил скрипты. Claude Code восстановил игру за один уикенд

3 мин
Разработчик потерял исходники, но сохранил скрипты. Claude Code восстановил игру за один уикенд

Разработчик Джон Радофф совершил невозможное: он вернул к жизни собственную многопользовательскую онлайн-игру 1992 года, не имея исходного кода. Всё, что потребовалось, – старые скрипты, документация 1998 года и агентный ИИ Claude Code. Спустя 27 лет после отключения серверов MUD Legends of Future Past снова доступна игрокам.

В 1992 году Радофф на компьютере 486 с 16 МБ оперативной памяти разработал текстовую фэнтезийную MUD Legends of Future Past. Игра работала на CompuServe, а после открытия коммерческого доступа к интернету в 1994 году переехала в открытую сеть. За семь лет существования в мире Андор побывали тысячи игроков: они исследовали подземелья, занимались крафтом и участвовали в сюжетных событиях под руководством оплачиваемых гейм-мастеров. 31 декабря 1999 года серверы выключили – и мир Андор исчез.

Исходный исходник движка не сохранился. Зато у Радоффа остались сотни скриптовых файлов на придуманном им же языке (им пользовались гейм-мастера для описания комнат, монстров, предметов и квестов), руководство для мастеров 1998 года и видеозапись игрового процесса 1996 года. Вместо того чтобы смириться с потерей, разработчик отдал все эти артефакты ИИ-агенту Claude Code с минимальной инструкцией: “Разберись, что это за язык, и восстанови игру”.

Результат превзошёл ожидания. Claude Code выполнил работу, на которую у профессионального реверс-инженера ушли бы недели: он реконструировал грамматику скриптового языка, не имея никаких внешних источников (язык никогда не публиковался в интернете, и в обучающих данных нейросети его не было). Агент проанализировал примеры скриптов, выявил структуру условных блоков (IFVERB, IFVAR, ELSE, ENDIF), расшифровал системы имён существительных и прилагательных, разобрался в обработчиках команд и триггеров. После этого он написал полноценный игровой движок на Go, клиентская часть на React с TypeScript, слой WebSocket для мультиплеера и систему персистентности на MongoDB. Всё это развёрнуто на Fly.io.

Что именно восстановлено? 2273 комнаты, 1990 предметов, 297 типов монстров, 88 заклинаний пяти школ магии, 30 псионических дисциплин, крафтинг, 8 играбельных рас и 12-месячный внутриигровой календарь. Боевая система – d100 с градацией урона, учётом стоек, накоплением усталости, погодными эффектами и броней, снижающей урон.

“Это доказательство того, что мы вступаем в эру прямого воплощения замысла, когда узким местом становится не техническая реализация, а творческая идея, – пишет Радофф в своём блоге. – В 1990-х на движок у меня ушли месяцы, а на контент – годы работы команды. Сейчас инженерию взял на себя ИИ-агент”.

Кстати, в игру уже встроен бот-api: можно сгенерировать ключи для автоматических агентов, которые будут жить в мире Андор наравне с людьми. “Мир 1992 года, воскрешённый ИИ в 2026-м, может обрести новый смысл как полигон для машинных сообществ”, – добавляет разработчик.

Legends of Future Past снова доступна по адресу lofp.metavert.io, исходный код (MIT-лицензия) выложен на GitHub.

Читают сейчас

49 минут назад

В России разработали механизмы для работы банкоматов без интернета

Минцифры РФ и операторы связи разработали механизмы, позволящие банкоматам и платёжным терминалам работать без мобильного интернета. Об этом заявила глава Центрального банка Эльвира Набиуллина на съез

Объявлены победители 10 сезона Всероссийской киберспортивной студенческой лиги «ГигаЧат»

2 часа назад

Объявлены победители 10 сезона Всероссийской киберспортивной студенческой лиги «ГигаЧат»

Завершился десятый сезон Всероссийской киберспортивной студенческой лиги «ГигаЧат». Команды высших и средних профессиональных учебных заведений со всей страны боролись за основной трофей и призовой фо

ИИ-агент DeepMind закрыл 9 математических задач. Цена — приблизительно $200 на задачу

2 часа назад

ИИ-агент DeepMind закрыл 9 математических задач. Цена — приблизительно $200 на задачу

Google DeepMind опубликовал препринт про агента AlphaProof Nexus, который автономно нашел формальные доказательства для 9 из 353 открытых задач из каталога венгерского математика Пола Эрдёша. Медианна

Эксперты обнаружили утечку данных из GitHub Агентства по кибербезопасности и защите инфраструктуры США

3 часа назад

Эксперты обнаружили утечку данных из GitHub Агентства по кибербезопасности и защите инфраструктуры США

Эксперты из GitGuardian обнаружили утечку данных из GitHub Агентства по кибербезопасности и защите инфраструктуры США (CISA). Публичный репозиторий под названием Private-CISA содержал 844 МБ данных, в

«Все, кто внутри, понимают — это фейк»: TechCrunch вскрыл главную уловку AI-индустрии

3 часа назад

«Все, кто внутри, понимают — это фейк»: TechCrunch вскрыл главную уловку AI-индустрии

"$1 млрд ARR за два года" — стандартный темп AI-эпохи. Cursor, Harvey, десятки других стартапов отчитываются о миллиардах годовой повторяющейся выручки (ARR) за два-три года с момента основания. Рассл