Новости

Новостной портал GADGETPAGE » Новости » GTA, Halo и другие старые игры теперь запускают прямо в браузере: как это удалось сделать с помощью ИИ

GTA, Halo и другие старые игры теперь запускают прямо в браузере: как это удалось сделать с помощью ИИ

Представьте, что для запуска старой компьютерной игры больше не нужно искать установочный диск, настраивать совместимость с Windows или скачивать специальный эмулятор. Достаточно открыть страницу в браузере — и на экране появляется знакомая игра, созданная двадцать лет назад.

Ещё недавно перенос подобного проекта на другую платформу мог занимать у программистов месяцы. Теперь энтузиасты используют искусственный интеллект, чтобы существенно ускорить эту работу. В октябре 2026 года в интернете появились экспериментальные браузерные версии сразу нескольких известных игр, включая Grand Theft Auto: Vice City, Halo и The Simpsons: Hit & Run.

Журналисты Kotaku проверили некоторые из них и обнаружили, что отдельные проекты работают на удивление хорошо. Но самое интересное здесь даже не возможность играть в старые игры через браузер, а технология, благодаря которой подобные разработки стали появляться гораздо быстрее.


Как можно перенести игру, если её исходный код недоступен

Когда разработчики создают компьютерную игру, они пишут программный код, который затем преобразуется в инструкции, понятные процессору. Покупатель обычно получает уже готовую программу, а не исходные материалы проекта.

Поэтому перенести старую игру на другую платформу бывает непросто. Если исходный код утрачен или недоступен, программистам приходится изучать исполняемые файлы и восстанавливать принципы работы отдельных компонентов.

Этот процесс связан с обратной разработкой программного обеспечения. Один из её инструментов — декомпиляция, позволяющая получить из машинного кода более понятное представление программы.

Но результат декомпиляции обычно не совпадает с оригинальными исходниками. Имена переменных, комментарии разработчиков и многие особенности первоначального проекта могут быть утрачены. Восстановленный код необходимо анализировать и перерабатывать.

Именно на этом этапе искусственный интеллект способен существенно ускорить работу. Современные модели помогают разбираться в больших фрагментах программ, объяснять неизвестные функции и переводить отдельные алгоритмы на другие языки программирования.

Что именно удалось запустить

По данным Kotaku, после выхода Claude Opus 5.5 энтузиасты стали активно создавать браузерные версии известных игр.

Среди проектов, которые привлекли внимание пользователей, оказались:

  • Grand Theft Auto: Vice City — знаменитый криминальный боевик Rockstar Games 2002 года.

  • Halo: Combat Evolved — научно-фантастический шутер, первоначально выпущенный для Xbox.

  • The Simpsons: Hit & Run — приключенческая игра 2003 года, посвящённая семье Симпсонов.

  • Call of Duty: Black Ops — популярный военный шутер с отдельным режимом борьбы с зомби.

  • Skate 3 — спортивная игра, посвящённая скейтбордингу.

Речь идёт об экспериментальных проектах энтузиастов, а не об официальных переизданиях этих игр.

При этом нельзя утверждать, что все перечисленные игры были полностью восстановлены в первоначальном виде. Представленные версии могут различаться по набору доступных функций, количеству уровней, стабильности и совместимости с оригинальными материалами.

Тем не менее отдельные результаты оказались весьма впечатляющими.

Старая игра про Симпсонов заработала с частотой 240 кадров в секунду

Особенно интересный пример связан с The Simpsons: Hit & Run.

Оригинальная игра вышла в 2003 году на PlayStation 2, GameCube и Xbox, а позднее появилась на компьютерах. По игровому процессу она отчасти напоминала GTA, но действие происходило в знакомом поклонникам мультсериала Спрингфилде.

Журналист Kotaku Льюис Паркер испытал браузерную версию и отметил, что она способна работать с частотой до 240 кадров в секунду.

Для игры начала 2000-х это впечатляющий показатель. Впрочем, 240 кадров в секунду в конкретном эксперименте не означают, что любая браузерная версия будет работать с такой скоростью на каждом компьютере.

Большое значение имеют производительность оборудования, качество перенесённого кода и сложность сцены.

Другой интересный результат связан с Halo: Combat Evolved. Среди нескольких опробованных журналистом вариантов нашлась версия с работающим сетевым режимом. Причём задержка соединения оказалась достаточно небольшой для комфортной игры.

Однако это ещё не гарантирует, что подобные любительские проекты смогут заменить официальные версии по стабильности и полноте возможностей.

Почему современные браузеры справляются со старыми играми

В начале 2000-х браузер воспринимался в основном как программа для просмотра сайтов. Современные браузеры превратились в гораздо более сложную среду, способную обрабатывать трёхмерную графику, звук и большие объёмы данных.

Для этого существуют технологии WebGL и WebGPU, предоставляющие доступ к графическим возможностям компьютера. А WebAssembly позволяет выполнять в браузере программы, подготовленные из языков вроде C, C++ и Rust.

Благодаря этому игровая логика не обязательно должна заново переписываться целиком на jаvascript.

Кроме того, современные компьютеры намного производительнее оборудования, для которого создавались многие старые игры.

Например, PlayStation 3 располагала 256 Мбайт основной оперативной памяти и 256 Мбайт видеопамяти. Сегодня один браузер с несколькими открытыми страницами может использовать значительно больше памяти, чем было доступно всей этой консоли.

Однако высокая производительность современных устройств сама по себе не делает перенос игры простым. Нужно правильно воспроизвести обработку графики, звука, управления, физических взаимодействий и других особенностей оригинальной программы.

Почему разработчики игр могут быть против

Здесь возникает важная проблема авторских прав. Техническая возможность восстановить программный код ещё не означает, что его можно свободно распространять.

Компьютерные игры содержат множество охраняемых элементов: программный код, музыку, изображения, видеоролики, персонажей и другие материалы.

В России правовой режим программ для ЭВМ регулируется Гражданским кодексом РФ. Статья 1280 допускает декомпиляцию при соблюдении определённых условий, в частности для обеспечения взаимодействия самостоятельно разработанной программы с другими программами.

Но это не даёт общего разрешения копировать чужую игру и бесплатно распространять её через интернет. Правомерность конкретного проекта зависит от использованных материалов, оснований их использования и соблюдения исключительных прав.

Если браузерная версия содержит защищённые авторским правом игровые ресурсы без разрешения правообладателя, её распространение может стать предметом претензий.

Поэтому любительские порты известных коммерческих игр не следует автоматически считать легальными только потому, что в их создании применялся искусственный интеллект.

Значит ли это, что старые игры теперь смогут восстановить за одну ночь?

В отдельных случаях ИИ действительно позволяет ускорить анализ кода и создание работающей версии программы до нескольких часов. Но формулировка «перенести игру за ночь» не должна восприниматься как универсальная возможность.

Результат зависит от размера проекта, сложности движка, доступности исходных материалов и опыта человека, который управляет нейросетью. Полноценное восстановление большой игры со всеми уровнями и функциями может потребовать значительно больше времени.

Зато технология открывает интересные возможности для сохранения компьютерной истории. Разработчики смогут быстрее изучать старое программное обеспечение, переносить собственные проекты на современные платформы и восстанавливать приложения, исходники которых были утрачены.

Главное изменение заключается в том, что искусственный интеллект постепенно превращается из помощника по написанию отдельных строк кода в инструмент для исследования и переработки целых программ.

А история с браузерными версиями GTA, Halo и других игр показывает, насколько быстро эти возможности переходят от экспериментов к работающим проектам. Вопрос теперь не только в том, что технически возможно, но и в том, как использовать такие технологии с соблюдением прав разработчиков.