Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Возможно ли сделать TAS к любой видеоигре?

Возможно ли сделать Tool-Assisted Speedrun во всех видеоиграх?
Tool-assisted speedrun (сокращенно TAS) — скоростное прохождение игры с использованием встроенных инструментов эмулятора, таких как сохранение и перезапись, замедление и покадровый ввод, просмотр содержимого памяти и анализ исполняемого кода. Идея TAS заключается в том, чтобы превзойти ограничения человеческой реакции и способностей игрока ради достижения теоретических пределов игры, то есть границ реальных возможностей игрового движка.
ТехнологииПрограммирование+2
Предатель Предателевич
🎮ГЕЙМЕРЫ🎮
  · 4,4 K
Лучший
Веб-разработчик, геймер, специалист по этике  · 8 февр 2022
Ну, смотря как сильно мы натянем сову на глобус, то есть, как сильно мы растянем понятие "tool-assisted speedrun", настолько много игр мы покроем.
С одной стороны, если у нас прям физическое воплощение TAS есть, как на GDQ - робот, который на кнопки по скрипту нажимает, то мы можем вообще любую игру так заскриптовать. Абсолютно любую. Проблемой заскриптовать прохождение будет только генератор случайных чисел, но абсолютно в любой игре генератор случайных чисел использует сиды, для того, чтобы сами разработчики не сошли с ума, отлаживая своё творение, и нужный сид спидраннеры рано или поздно подберут. Видели же, наверное, что в некоторых спидранах TAS-бот вначале делает странные действия? Это чтобы привести генератор случайных чисел в нужное состояние.
С другой стороны, если мы используем прямое определение TAS - спидран с использованием инструментов - то, опять же, мы можем использовать инструменты в любой игре. Мы можем заэмулировать консольную игру, запустить через дебаггер если она нативная для компьютера, можем декомпилировать исходник и посмотреть точные формулы вычисления нужных явлений, можем впилить мод с тулбаром, показывающим нужные скрытые параметры внутри игры, много чего можно сделать. Так как видеоигра - это просто программа, у нас широкие возможности покопаться у неё в кишках. В этом случае у нас тоже получается, что в любой видеоигре можно сделать TAS.