Геймпад (от англ. gamepad, джойпад, игровой пульт) - тип игрового манипулятора. Представляет собой пульт, который удерживается двумя руками, для управления используются большие пальцы рук (в современных геймпадах также часто используются указательный и средний пальцы). Стандартное исполнение геймпада таково: под левой рукой кнопки направления (вперёд-назад-влево-вправо), под правой - кнопки действия (прыгнуть, выстрелить). Клавиатура изначально имеет обратную раскладку, т.е. "стрелки" находятся справа, а основная часть - слева. Что не очень удобно и в результате привело к переносу движения на клавиши "wasd" в правую часть клавиатуры.
Геймпады обеспечивают взаимодействие между игроком и консолью. Тем не менее, геймпады используются и на персональных компьютерах, хотя пользователи в большинстве случаев предпочитают использовать привычные клавиатуру (обычную или игровую) и мышь.
Типы геймпадов
Все геймпады можно разделить на две категории по типу поддерживаемого ими API, описывающего стандартные функции взаимодействия геймпада с игрой. Таких актуальных API сейчас два: DirectInput и XInput. Как отдельную категорию также можно рассмотреть геймпады для PlayStation 2 и PlayStation 3.
1. Direct Input совместимые геймпады. К этому типу геймпадов относится большая часть геймпадов, представленных на рынке для PC. Настроить их удастся для эмуляторов приставок и старых игр. С новыми играми для настройки придется применять всяческие ухищрения, эмуляторы клавиатуры и прочее. Из выдающихся представителей данного типа геймпадов можно отметить Saitek P2600 Rumble Pad и Logitech Cordless RumblePad 2. 2.
Они обладают прекрасной эргономикой, прочностью, заслужили много лестных отзывов как в прессе, так и среди игроков. К сожалению, сейчас они представляют, скорее, исторический интерес, т.к. не поддерживают XInput API и не могут работать без специальных настроек в современных играх.
2. XInput совместимые. К данному типу геймпадов относятся все, которые могут работать с приставкой Xbox 360.
Все игровые порты с Xbox 360, как правило, работают с данным типом геймпадов без какой-либо предварительной настройки. Если игра имеет логотип "Games for Windows", то она обязана поддерживать данные типы геймпадов. К сожалению, с настройкой данных геймпадов для старых игр могут возникнуть проблемы, которые можно решить (например, установкой драйвера XBCD, однако решение данных проблем не является простой задачей, с которой способен справиться обычный пользователь ПК.
В первую очередь, к XInput совместимым геймпадам относятся геймпады Microsoft для приставки Xbox 360, если их можно подключить к ПК. Данные геймпады делятся на проводные и беспроводные. Беспроводные подключаются к PC, как понятно из названия, без проводов, однако требуют постоянной смены батареек или подзарядки аккумуляторов. Проводные подключаются с помощью провода, не требуют аккумуляторов или батарей, т.к. необходимое питание получают по проводу. Проводные можно подключать к PC любые, т.к. они имеют интерфейс USB, беспроводные - только при наличии специального беспроводного ресивера от Microsoft. Данный ресивер входит в комплект некоторых поставок беспроводного геймпада для Xbox 360. Один ресивер позволяет подключать до четырех беспроводных геймпадов.
Шнур проводного геймпада в самом конце имеет отделяемую часть, не более 30 см, соединенную с основной частью шнура специальным круглым разъемом, называемым "разъем-предохранитель". Разъем-предохранитель уменьшает риск падения консоли или компьютера при натяжении шнура геймпада, при сильном натяжении он разъединится, и не позволит консоли упасть.
Все геймпады от Microsoft поддерживают обратную связь, геймпад может вибрировать в зависимости от ваших действий в игре. За вибрацию отвечают 2 мотора, в левой и правой части геймпада. Так выглядит геймпад в разобранном состоянии.
Геймпады от Microsoft могут иметь небольшие люфты стиков (стики после отклонения возвращаются не точно в центр, а некую зону около вертикальной оси, в равновесном состоянии отклонение стика от оси может составлять до 20 градусов как в одну, так и в другую сторону, причем, в этом диапазоне стики двигаются свободно, почти без усилий, т.е. имеют так называемую "мертвую зону"). Этого не стоит опасаться, т.к. коррекция мертвых зон заложена в XInput API, как константы, с избытком учитывающие мертвые зоны Xbox 360 контроллеров, и в Xbox 360 портах мертвые зоны будут учитываться автоматически.
3. Геймпады для игровой приставки PlayStation 2 и PlayStation 3
Эти геймпады (а называются они DualShock, либо Sixaxis) обладают прекрасной эргономикой, проверенной временем, единственный их недостаток - они не рассчитаны на подключение к PC, и, даже если подключить их удастся, функцию отдачи для геймпада задействовать, скорее всего, не выйдет. После установки всех необходимых драйверов, данные геймпады можно рассматривать, как Direct Input совместимые. Некоторые порты с PlayStation 2 успешно идут на данных геймпадах после установки соответствующих драйверов, хотя с некоторыми PC геймпадами могут быть серьезные проблемы (например Saitek P2600 Rumble Pad).
Главной отличительной особенностью Sixaxis от DualShock является возможность контроллера определять своё положение в пространстве, а также улавливать движение и вращение в трёх плоскостях, что позволит использовать в играх новые приёмы, не требующие нажатия кнопок. Sixaxis не поддерживает функцию вибрации, что также облегчает устройство. По заявлению компании, вибрация была удалена из контроллера исключительно для снижения цены устройства, хотя ранее считалось, что функции вибрации мешали датчикам движения.
В Sixaxis вместо переключателя "Analog" и его индикатора на передней части контроллера появилась кнопка с логотипом PlayStation, аналогичная функции "Guide" на контроллере Xbox 360. Высота некоторых кнопок была увеличена для большей комфортности. Рычаги "L2" и "R2" в задней части стали почти аналоговыми, теперь их степень нажатия можно регулировать подобно педалям в автомобиле. У аналоговых джойстиков был увеличен максимальный угол отклонения, а также повышена чувствительность.
Внешний вид: геймпад DualShock, геймпад Sixaxis.
Органы управления геймпадов
D-pad (от англ. direction - направление) - кнопка-крестовина, объединяющая в себе четыре (иногда восемь). Предназначена для управления движением.
Во многих современных контроллерах совместно с направляющими кнопками используются аналоговые джойстики. Впервые подобное решение было представлено на контроллере Emerson Arcadia 2001 , но обрело популярность среди игроков только после появления консолей Nintendo 64 , Sony PlayStation и Sega Saturn .
Аналоговые джойстики, или же "стики", - представляют собой выступающую часть на базе контроллера, от положения которой зависит результат управления. Основная функция - ориентирование в трёхмерном пространстве. Лишён каких либо дополнительных кнопок. Исключение составляет возможность нажатия на сам стик. Данная функция используется для дополнительных действий, расширяя тем самым функциональность устройства.
В отличие от крестовины "стики" обрабатывают не только сам факт их смещения, но и его величину. Так, например, если управление автомобилем в игре с клавиатуры или D-pad больше напоминает вождение танка Т-80 посредством двух рычагов, использование аналоговых стиков позволяет точнее манипулировать любым транспортным средством. Более того - можно смело заявить, что в аркадных гонках геймпад даже предпочтительнее руля. К симуляторам это, разумеется, не относится, но и тут геймпад даст сто очков вперед любой клавиатуре.
Аналоговые миниджойстики появились на геймпадах не случайно. Это уменьшенные копии отдельных игровых устройств под названием Джойстик. Этот вид игровых манипуляторов не был разработан специально для игр, а был нагло заимствован из реальной жизни. Прототипом явился штурвал самолета, в свое время еще механический и по одной из версий называемый George Stick, по фамилии одного из авиаторов начала XX-го столетия. Затем название трансформировалось в JoyStick. Первый электрический джойстик появился в Германии в 1944 г. и использовался для наведения бомб. В компьютерную индустрию джойстик попал благодаря компании Atari и представлял собой ручку с единственной кнопкой. Одно время джойстики даже являлись основным игровым манипулятором и использовались для всех выходящих игр, но с развитием игровых манипуляторов стало ясно, что призвание у джойстиков одно - летать.
Технические характеристики
Кнопки действия (action buttons) - дают возможность взаимодействовать с объектами игрового мира. Взять, кинуть, зацепиться, выстрелить и т.д.
Триггеры или "шифты" геймпада - это специальные кнопки, располагаемые под указательными пальцами (а в некоторых моделях еще и под безымянными). На геймпадах появились с увеличением сложности игр, дабы отделить функцию стрельбы от общих действий. Нередко к триггерам привязываются и другие функции, которые удобно отделять от основных функций, привязанных к кнопкам действия.
Кнопки Start, Select, Mode, Back - служебные кнопки, обеспечивающие контроль за самим игровым процессом (пауза во время игры, вызов меню опций игры, смена режима работы геймпада).
Некоторые модели, как например Space Orb, имеют встроенный трекбол.
В некоторых моделях присутствует высокоточная рулевая ось, упрощающая игру в автосимуляторы.
Отдельно стоит обратить внимание на наличие некоторых функциональных особенностей геймпадов - таких как Vibro Feedback (виброотдача). Если геймпад оснащен вибромоторами - это позволяет имитировать взаимодействие с игровым миром, например геймпад будет вибрировать при ударах в игре и вы будете воспринимать их не только визуально, но и тактильно. Для тех, кто никогда не использовал игровые устройства с обратной связью, поясним принцип действия: внутри геймпада установлены двигатели, которые управляются игрой и в определенные моменты заставляют его вибрировать.
Во-первых, это добавляет ощущений: кроме визуального и звукового воздействия, игрок подвергается еще и тактильному. Во-вторых, сам игровой процесс становится азартнее, хотя и несколько сложнее управлять вырывающимся из рук манипулятором. Врачи категорически не рекомендуют геймпады с обратной связью детям дошкольного и младшего школьного возраста. Разработчики предусмотрели возможность отключения вибрации.
Используемые источники:
1. joysticks.ru
2. znaikak.ru
3. forum.ixbt.com
4. ru.wikipedia.org
5. positronica.ru
6. + личный опыт