а можно сделать, что бы при движении назад кнопки поворота не менялись местами?
что бы "d" - поворот корпуса по часовой стрелке (в плане), а "a"- против;
и дать возможность отключать поворот ПТ за прицелом.
Всё это конечно же в виде опции (галочки) .

Когда рывками сдаешь назад с поворотом или двигаешся то назад, то в перёд с поворотами начинается полный бардак.
На танках не так заметно, а вот на ПТ совсем достало.

Вот представьте, вы едете вперёд и поворачиваете. Если радиус поворота мал, то вы периодически отпускаете газ, рисуя ломаную траекторию. Кнопка поворота при этом зажата непрерывно.
Представили? А теперь попробуйте провернуть это же при движении назад.
Ничего не выйдет, так как в точках останова машина начнёт поворачиваться в другую сторону (в момент остановки кнопки меняются местами)
Нужно ловить места останова (с учётом инерции) и попеременно жать кнопки поворота.
При этом вам ещё нужно периодически жать кнопку заднего хода.
Попробуйте сами быстро загнать ПТ в узкий проезд задним ходом, если изначально вы стоите перпендикулярно этому проезду, но очень близко к углу.

Или ещё: вы в снайперском режиме отползаете назад и отстреливаете "набегающих". при этом двигать сектор поражения, поворачивая корпус, очень неудобно, так как перед выбором кнопки нужно точно знать, стоит ПТ или же всё ещё катится назад. Ошибка приводит к тому, что вместо того, что бы поворачиваться к цели, вы от неё отворачиваетесь.

Вперёд-назад вокруг маленького камушка попробуйте покатать. По дуге. С небольшой амплитудой, в снайперском режиме.

(сообщение отредактировано с целью сбора всего описания в одном месте)