Всем привет сегодня я расскажу что такое TAS (Tool-assisted speedrun).
Началось всё в 1999 году когда программист по имени Andy «Aurican» Kempling выпускает модификацию кода для игры DOOM (1993 года). Которая позволяла записывать так называемые демо-мувики c замедлением времени. Позже в июне был создан сайт для хранения таких мувиков и назывался он Tools-Assisted Speedruns. Позже и сами посетители сайта уже могли загружать мувики.
В 2001 году сайт переехал на другой хостинг и его популярность начала падать.
В 2003 году японец по имени Morimoto выложил в интернет скоростное прохождение игры Super Mario Bros за рекордные на то время, 11 минут. Но Morimoto обманул всех он не сам прошёл игру, а за него это сделал эмулятор.
Реализация:
Демо-мувики записанные при помощи эмулятора не являлись видеофайлами. Это лишь записанная во времени последовательность кнопочных нажатий.
Цель каждого TAS-ера - найти оптимальную последовательность нажатий, приводящую к желаемому результату при минимуме временных затрат. Для этого используются следующие приёмы:
- Замедление эмуляции (По сути замедление игры.)
- Перезапись (Функция которая есть практически в каждой игре. Это так называемый Save/Load - сохранение и загрузка)
- Скриптинг (Позволяло спидранерам включать такие функции как отображение хитбоксов, отображения траэктории прыжков и т.д. Все модификации писались на языке Lua.)
- Индикаци нажимаемых клавиш (Просмотр кнопочных нажатий позволяет каждому зрителю TAS-мувиков составить понятие о выполняемых манипуляциях и, зачастую, повторить трюки, не вдаваясь в их суть.)
На этом всё. Я понимаю что не достаточно подробно рассказал про TAS. Но так же я понимаю что людям не особо интересно читать длинные статьи и поэтому сделал её довольно сжатой, но все основные моменты я рассказал.
Спасибо что дочитал мою статью. Надеюсь она тебе понравилась. Знаю в моей статье есть много недочетов. Как орфографических, пунктуационных, синтаксических и ошибок в плане лора, истории и т.п.
Пожалуйста если вы нашли недочёт не стоит об этом вопить в комментариях. Я люблю конструктивную и развернутую критику. Надеюсь на ваш Feedback.