Desktop Games: портирование настольной игрушки на macOS и браузер
Цель: Настольные игры Gemtree 2000 / Программа снижения стресса Windows
Автор/атрибуция: ucodia
Дата проверки источника:
Статус проверки: Источники рассмотрены; авторские тесты самостоятельно не перепроводятся.
Вопрос
Как можно понять и портировать интерпретатор Peter, дерево программ, взаимодействия и ресурсы?
Что сделал REA
Автор использует Claude Code, REA и Ghidra. REA исследует сжатие изображения, расположение ресурсов, время, движение спрайтов, звук и координаты в интерпретаторе; Инструменты Python обрабатывают дерево программы и ресурсы.
Результаты, сообщенные автором
Публичный репозиторий включает в себя версию Swift macOS, версию для браузера, декомпилированное дерево программ и сценарии обработки ресурсов.
Ограничения и непроверенные претензии
Автор использует настоящий цвет вместо исходной палитры и меняет отрисовку теней. Включение не подтверждает полную совместимость или права на распространение сторонних ресурсов.
Чему научиться
Для программного обеспечения со встроенным интерпретатором различают интерпретатор, дерево программы и активы.
Доказательства использования REA в источнике
The interpreter was decompiled with REAФорматирование выдержки упрощено. Прочтите первоисточник для полного контекста.
Первоисточники
Независимое редакционное резюме. Кредит принадлежит первоначальным авторам. Целевое программное обеспечение, установщики и полный вывод декомпилятора здесь не перераспределяются.