Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Кстати в AC преимущество джойстика заметно больше всего — возможность прыгать с места в любую сторону, независимо от направления взгляда, на клавиатуре вообще не воспроизводима
Теперь мне понятно, почему я в одном месте так и не смог перепрыгнуть пропасть между уступами. Там нужно было прыгать под таким углом, который можно получить только в движении. А при начале движения, герой просто сваливался, чтобы повиснуть на руках.
минус в карту дает пол минуса самому минусующему
Все мои публикации на хабре распубликованы.

Это оказалась середина длиннющей подпрограммы, почти наполовину состоящей из вычислений с плавающей точкой. Видимо это и есть код, полностью определяющий весь полёт Бэтмена. Начнём потихоньку его изучать. Как нам сообщил отладчик, скорость изменяется при выполнении команд, выделенных зеленым, значит она содержится в [rdi+0000144C], а перед этим вычисляется в регистре xmm8 (выделено красным).
Как исправить ошибку? Например, для Arkham Knight перед вычислением корня добавим команду «maxps xmm2,xmm9» (максимум), так как в xmm9 у нас ноль, результат всегда будет положительным. Для Origins используем команду «fabs» (модуль). Запускаем игру и убеждаемся, что глюков больше нет: Бэтмен не дёргается, а летит куда нужно.
Только теперь это оказалась не мышь, а сам БэтменВ этом месте на секунду случился когнитивный диссонанс =)
Our October patch was focused on a large number of functional and stability-related bug fixes, including issues reported by the community. Outside of adding PC support for the Season Pass DLC & Photo Mode features, the following noteworthy PC bugs were addressed:
…
Fixed a bug where Batman’s glide would glitch causing him to flip upside down due to negative numbers in glide speed calculations – shout out to uns3en and ID_Daemon
...
Реверс-инжиниринг полёта Бэтмена