Обсуждение:Reversal

Материал из Fighting.ru Wiki
Перейти к навигации Перейти к поиску

Мб дотошен, но имхо реверсал это факт выполнения любого удара в первый возможный кадр его исполнения. Скажем в ГГ на вейке персонаж поднимается и встает в нейтральную стойку. При этом он полностью неуязвим все кадры вставания и +1 кадр нейтрала. Если в этот инвульный кадр нейтрала сделать любой спешл - игра напишет реверсал. В каком-нибудь СФ реверсал пишется еще и после блокстанов при выполнении спешлов в первый кадр нейтрала. Если чуть расширить термин, то в реверсал можно применять бекдеши, броски и пр. вещи. То, что юзаются в основном инвульные удары и действия, скорее наиболее полезная и часто используемая возможность, которую реверсалы дают. Алсо на броски и бекдеши на вейке в ГГ реверсал не пишется. Но все понимают что он есть. --Horo 06:22, 1 января 2012 (MSK)

То, что в ГГ "есть один кадр инвула на вейкапе" - довольно странная я совершенно не проверяемая точка зрения, завязанная на предположении о том, что игра сначала обсчитывает и отрисовывает кадр, а потом читает инпут на следующий. Хотя с точки зрения и программирования и игровой механики ничуть не сложнее (а в чем-то - даже проще) предположить, что игра сначала обращается к буферу ввода, а потом обсчитывает и отрисовывает текущий кадр. Обе эти вещи довольно эквивалентные (и вообще, к какому кадру "относится" ввод пользователя - это довольно философский вопрос) и одинаково недоказуемы в домашних условиях, но если вторая гипотеза позволяет не плодить сущности в виде "инвула на вейкапе", то, как мне кажется, ей и надо руководствоваться, ибо бритва Оккама. Кстати, продолжением этого безумия является прочтение фреймдаты, которое видел где-то на дастлупе, в котором первый кадр стартапа якобы занимает инпут без анимации, и длину всей анимации рекомендуется высчитывать как стартап+актив+рекавери+1 (или минус один, уже не помню точно, как он там бредил =)). Зачем и ради чего американцы плодят эти фантазии, требующие дополнительных "патчей" и гипотез - я хз, видимо для того, чтобы Белиал мог говорить, что в 2Д запутанная терминология xD

В остальном Хоро прав, определение реверсала стоит расширить =) Biologin

Один инвульный кадр нейтрала на вейке может и странная, но вполне проверяемая и доказуемая гипотеза. Про то, как игра читает инпут, мне совсем не ясно. Но если в тренинге включить полоску инпута, то даже если игра прочтет нажатие кнопки на N кадре, исполнение удара начнется на N+1 кадре. Это кстати вполне доказуемо. Чтобы подкрепить градус моего безумия, скажу что в ГГ нет 1-фреймовых джампов. Это прыжки, стартап которых меньше на 1 кадр, но ни как не 1 кадр. И чудеса он творит не столько из-за скорости, сколько из-за измененного вулнераблбокса. Это тоже кстати доказуемо--Horo 03:17, 2 января 2012 (MSK)

"если игра прочтет нажатие кнопки на N кадре, исполнение удара начнется на N+1 кадре" - ну я с этим и не спорил же, я даже почти это и написал, но из этого не следует, что N кадр засчитывается в стартап удара =) А как ты предлагаешь проверять наличие инвула на вейкапе - или, что то же самое, как ты будешь определять, где кончается анимация вейкапа? Почему нельзя использовать простую и понятную модель: - инвульна анимация вейкапа и только она. - последний кадр анимации вейкапа инвулен как и все предыдущие и использует спрайт нейтрала. в этот кадр можно вводить инпут на реверсалы, которые начнутся со следущего кадра. - из анимации вейкапа (последний кадр которой выглядит как нейтрал) можно переходить в другие удары; некоторые из них будут засчитываться игрой как "реверсалы". Чтобы эту модель опровергнуть, нужно показать что можно сохранить один кадр инвула, сделать вместо нейтрала какой-то прием без родного инвула. сделай реверсал панч, словом =) Если же этот волшебный инвул сохраняется только в случае нейтрала, то чем это отличается от того, что выше расписал я? =) А про 1-фрейм джамп очень интересно, но, видимо, не здесь... Распишешь на форуме, может быть? --Biologin 21:15, 2 января 2012 (MSK)