Автор | Сообщение |
|
| |
Зарегистрирован: 24.07.06
Откуда: Ukraine, Donetsk
|
|
Отправлено: 27.11.07 20:35. Заголовок: Мозговой штурм: "Управление в SS1"
Господа офицеры, вот поиграл я как то в ZDoom , кто незнает это думовский порт, использующий ресурсы игры, добавляющий множество эффектов, и просто таки открыл для себя заново эту игру. А чего нехватало для комфортной игры раньше? Нехватало эргономичного шутерного aswd управления с мауслуком! Вот, подумал я, как бы было здорово сделать доступными подобные возможности для SS1. Понятно, что среди нас нет крутых программеров способных переписать код игры, но возможно получится чтото сделать и силами энтузиастов? Решение этой задачи видится мне следующим образом: 1) Перенаправления ввода/вывода клавиш для организации управления движением раскладкой aswd. 2) перенаправление ввода/вывода мыши, так чтобы движение по вертикальной оси соответствовало клавишам rv клавиатуры, а по горизонтальной соответственно ad. Плюс к этому хорошо бы задрать скорость движения мыши до нереальной величины чтобы на высоком разрешении движения были достаточно быстрыми. Таким образом мы получим мауслук %D Управление же курсором мне видится вообще лишней опцией, ибо взаимодействовать с предметами можно наводя его движениями тела. Собственно вот. Итак первая проблема мной успешно решена при помощи утилиты keystroke converter успешно подменяющей клавиши. Предлагаю устроить мозговой штурм второй проблемы, и после победы, радостно с улюлюканьем всем дружно переиграть первый системшок %D
|
|
|
Ответов - 2
[только новые]
|
|
|
| Старший офицер UNN
|
Зарегистрирован: 27.05.05
|
|
Отправлено: 27.11.07 23:32. Заголовок: Ты не первый к сожал..
Ты не первый к сожалению... Решить мауслук в СС не удалось никому.
|
|
|
|
| |
Зарегистрирован: 03.01.08
|
|
Отправлено: 03.02.08 18:27. Заголовок: Основной проблемой п..
Основной проблемой по пункту 2 мне видится дискретность перемещения по осям при помощи клавиатуры. Ибо чувствительность клавиатуры существенно ниже чувствительности мыши, следовательно одно нажатие на кнопку вызывает довольно значительное перемещение. Плюс к этому (а точнее минус) - писать обработку мыши придется для доса, что в общем тоже не гут. Лично я уже с трудом помню как оно там все устроено :)) Собственно, написать wrapper мыши в клаву как таковой несложно. Вопрос будет в удобстве применения его к сабжу :))) Заняться что ль, шутки ради?...
|
|
|
|