Инженеры Toys for Bob использовали эмулятор для точного воссоздания Spyro
7 июля 2026 г. в 15:232 мин чтения
Во время работы над возрождением франшизы, инженеры из Toys for Bob встретились с неожиданной технической трудностью. Оригинальный исходный код игр, разработанных в конце 90-х годов Insomniac Games, был утерян из-за времени и постоянных переездов их офиса. Для того чтобы вновь воплотить культового персонажа и точно передать ностальгию фанатов, разработчикам пришлось прибегнуть к реверс-инжинирингу.
Они использовали модифицированный эмулятор с открытым исходным кодом, позволяющий раскрыть внутренности старых игр на первой PlayStation. С его помощью команда смогла покадрово извлечь трехмерные модели, геометрию уровней и зафиксировать все важные точки. Инженеры вручную отметили координаты размещения каждого драгоценного камня и проанализировали тайминги, скорость и маршруты всех противников на уровнях.
"Один из наших инженеров взял эмулятор с открытым исходным кодом и модифицировал его так, чтобы мы могли вглядываться в данные оригинальной игры. Мы извлекли модели, извлекли уровни, измерили все точки и нашли точное расположение для каждого самоцвета", — отмечает один из разработчиков.
Команда также разработала уникальную утилиту, получившую ироничное название «Спайроскоп». Эта программа позволяла одновременно подключать контроллер к модифицированному эмулятору и к движку нового проекта. Благодаря этому тестировщики могли синхронно запускать дракона в разных версиях игры, сравнивая поведение персонажа и добиваясь идеального соответствия физики прыжков.
Такой внимательный подход к деталям помог перенести проверенную временем физическую модель в грядущую Spyro: A Realm Beyond. Несмотря на новые возможности полетов в трехмерном пространстве, базовые прыжки и разгон дракона будут ощущаться так же, как и тридцать лет назад. Игроки смогут оценить результаты этой цифровой археологии весной 2027 года, когда игра выйдет на ПК и актуальных консолях.