Как вы знаете, в настоящий момент джойстик для Ил-а входит в число обязательных системных требований. Кнопочное управление есть, но оно до невозможности корявое. Из 10-15 (и даже больше) потенциальных игроков в Ил-2 из моих знакомых играет только 2! Два! А могло бы минимум в пять (а то и в 10-15) раз больше.
Более того, кнопочное управление могло бы быть УДОБНЕЕ чем джойстик. Даже с тем корявым что есть, четко ощущаются два преимущества кнопок: возможность пилотажа "по струнке" без сваливания и высокая точность стрельбы (имеется в виду гораздо большая кучность, а не легкость наводки). С кнопками бомберов реально расстреливать чуть ли не с километра, на дешевом Хрустьмастере мне такой подвиг повторить не удавалось.
Речь не идет, конечно, о полноценной замене - в сетевых баталиях по-прежнему будет необходим джой. Но для кампаний, а так же для бомберов - самое милое дело. Ну и главное - для новичков, которые еще не успели "посесть" на сим.
Итак, варианты. Сразускажу, под РУС понимается не РУС, а виртуальный джойстик, движения которого будут эмулироваться клавой. То есть идет двойной перерасчет: кнопки отклоняют виртуальный джой, а виртуальный джой отклоняет РУС самолета.
Вариант1:
а) Кнопками ручка отклоняется на определенный процент, который задается в настройках (например, 1/10 сек - 10% хода РУС).
б) После отпускания кнопок РУС остается в заданном положении.
в) Последующие _продолжительные_ нажатия кнопок отклоняют РУС из текущего его положения.
г) Нажатие спец. клавиши, либо кратковременное нажате клавиши направления сбрасывают положение РУС в нейтраль. То есть, чтобы переложить РУС из кране правого в крайне левое, необходимо нажать клавишу "влево" два раза - сначала кратко, а затем долго, до окончания перемещения РУС в крайне левое положение.
Вариант 2:
а) Кнопками ручка отклоняется на определенный процент, который задается в настройках (например, 1/10 сек - 10% хода РУС).
б) После отпускания кнопок РУС возвращается внейтральное положение с заданной в спец.параметре настроек скоростью.
в) Последующие нажатия кнопок отклоняют РУС из текущего его положения, как в пункте "а".
Вариант 3 : кнопками ручки регулируется усилие на РУС, то есть без посредства виртуального джоя. Как это настраивать - ХЗ, надо смотреть как сейчас реализовано управление в Ил-е...
Предлагаю обсудить варианты реализцаии кнопочного (или мышинного) управления в БоБ. Может быть, кину потом ссылку на обсуждение разработчикам.