LINUX.ORG.RU

Искусственный Интеллект


48

15

Всего сообщений: 588

См. также:

 , , , , , , , ,

Синонимы:

 ии, ai

Опубликован исходный код браузерного порта DOS-игры «Поле Чудес 2»

 claude fable, , ,

Опубликован исходный код браузерного порта DOS-игры «Поле Чудес 2»
Группа Игры

Опубликован исходный код браузерного порта DOS-игры «Поле Чудес 2» 1993 года. Проект написан на TypeScript и воссоздаёт оригинальную игру в браузере без запуска старого исполняемого файла.

Автор порта восстановил поведение игры по оригинальным бинарным данным и реконструкции, основанной на дизассемблировании. В проекте реализованы заставка, ввод имени игрока, восемь стадий турнира, 16-секторное колесо, выбор букв курсором-рукой, открытие букв на табло, мини-игра со шкатулками, торг с Якубовичем за приз, рекламные паузы, финальная церемония и таблица лучших игроков.

Главная техническая особенность проекта — подход «zero binaries». Оригинальные ресурсы не используются как непрозрачные бинарные файлы: спрайты и шрифты перекодированы в lossless WebP и JSON-манифесты, а словарь вопросов и таблица рекордов представлены в JSON. При этом тесты могут собрать ресурсы обратно в исходные файлы побайтно, что позволяет проверять точность переноса.

В репозитории также есть набор проверок: unit- и integration-тесты, сборка, smoke-тест через Playwright и общий режим verify. Для запуска достаточно перейти в каталог web, установить зависимости через npm и запустить dev-сервер.

По данным Rozetked, разработчик Денис Ширяев использовал Claude Fable 5 для переноса игры из бинарного кода в TypeScript. Он утверждает, что модель за несколько часов вернула переписанные исходники и извлекла даже спрайты. На фоне недавнего запуска и последующего отключения доступа к Fable 5 история стала показательным примером того, как современные LLM уже применяются не только для генерации нового кода, но и для восстановления и портирования старого программного наследия.

Код TypeScript-части проекта распространяется под лицензией MIT, но автор отдельно уточняет, что эта лицензия не распространяется на перекодированные данные оригинальной игры 1993 года.

>>> Источник (github.com)

unclestephen
()

Еще новости

Июнь 2026

Май 2026

Март 2026

Февраль 2026

Январь 2026

Декабрь 2025

Ноябрь 2025

Август 2025

Июль 2025

2025

Опросы

Галерея

Статьи

Июнь 2026

Май 2026

Февраль 2026

Февраль 2026

Январь 2026

Форум

Вчера

Июль 2026

Июнь 2026

Июнь 2026

Май 2026