Лучшие игровые контроллеры для Android-устройств. Геймпады для андроид

Лучшие игровые контроллеры для Android-устройств. Геймпады для андроид

28.05.2019

Решили выбрать себе мобильный игровой контроллер, но теряетесь в догадках от изобилия предложений на рынке? Мы опробовали многие, и выбрали 5 на наш взгляд лучших геймпадов, как для iOs, так и для Android. Любой из этих устройств будет удачной покупкой, но предлагаем вам еще немного потратить времени, и выбрать лучший контроллер и пройти наконец Modern Combat 5 .

Logitech PowerShell

Logitech PowerShell - MFi-контроллер, который работает с iPhone 5, iPhone 5S или iPod touch пятого поколения. Его отличают тонкий и лёгкий корпус (вес этого гаджета – всего 120 грамм), удобный эргономичный дизайн с обтекаемыми прорезиненными углами и продуманные элементы управления, в число которых вошли D-pad, боковые триггеры и блок кнопок, причём расположены они таким образом, что ваши пальцы не будут заслонять экран. Этот контроллер способен заряжать ваше iOS-устройство благодаря наличию встроенного аккумулятора ёмкостью 1500 mAh с индикатором заряда. Конструкция крепления PowerShell такова, что он не помешает вам полноценно пользоваться вашим устройством - делать снимки, регулировать громкость, звонить и слушать музыку.

MOGA Pro

Moga Pro – очень удачный и весьма эргономичный контроллер для мобильных Android-устройств. Он способен работать с любыми устройствами - от смартфонов до планшетов, на которых установлена операционная система Android версии 2.3 и выше. Крепление контроллера продумано таким образом, что оно способно удерживать гаджеты любого размера, даже с большим экраном. Подключение происходит по Bluetooth, но для эффективной работы требуется скачивание специального приложения. Элементы управления в Moga Pro включают в себя d-pad, кнопки, триггеры и целых два джойстика. Этот контроллер оснащён аккумулятором на 2000 mAh, что позволяет ему неплохо выдерживать интенсивные сеансы гейминга.

SteelSeries Stratus и Stratus XL

Компания SteelSeries предлагает фанатам мобильного гейминга сразу два контроллера – более компактный SteelSeries Stratus и более мощный SteelSeries Stratus XL. Они работают с устройствами, поддерживающими iOS 7 и iOS 8, а также Apple TV, подключаясь к ним через Bluetooth. Управляющие элементы в обоих контроллерах довольно стандартны – D-pad, два аналоговых джойстика и кнопки действия. Версия Stratus XL оснащена также четырьмя боковыми кнопками. Разработчики утверждают, что эти контроллеры способны выдержать до 10 часов непрерывной работы благодаря встроенным аккумуляторам, а подзаряжаются всего за два часа.

IPEGA PG-9017 – хороший пример универсального беспроводного контроллера для мобильных iOS- и Android-устройств. Он порадует набольшими размерами и совершенно доступной ценой. Этот гаджет соединяется с мобильными устройствами через Bluetooth и не требует установки дополнительного программного обеспечения. IPEGA оснащён аккумулятором, работает не только со смартфонами, но и с планшетными устройствами, а за счёт расположения крепления и кнопок идеально подходит для любителей гонок.

Samsung GamePad

Samsung GamePad – неплохая модель игрового контролера, но рассчитана она только на Android-смартфоны линейки Galaxy. Подключение происходит через Bluetooth (или NFC в более новой версии) а кроме того, есть возможность вывести картинку геймплея на экран телевизора через кабель HDMI. GamePad оснащён D-Pad, четырьмя классическими кнопками действия, двумя триггерами и двумя аналоговыми стиками. К плюсам данного контролера можно отнести широкий выбор адаптированных игр.

В то время как подавляющее большинство игр для Android разработаны с учетом сенсорного управления, реальность такова, что есть определенные моменты, когда использование традиционного игрового контроллера имеет больше смысла. Особенно это относится к играм, которые были перенесены с консолей на Android, а также к эмуляторам. Это также верно для новых игр, управлять которыми просто невозможно, например, игр виртуальной реальности, в которых ваш телефон привязан к лицу.

Есть множество различных контроллеров на выбор, включая разнообразие размеров и макетов. Для этого списка, мы отобрали пять контроллеров (джойстиков), которые, по нашему мнению, являются самыми лучшими, независимо от цены или форм-фактора. Наша цель состояла в том, чтобы предложить разумную смесь размеров, форм и макетов. Разбираясь, однако, мы обнаружили, что большинство «ультра-портативных» Bluetooth-контроллеров просто не так хороши.

Это значит, что подавляющее большинство контроллеров из этого списка выглядят почти идентично размерами и формой, как и другие контроллеры, продолжая полагаться на дизайн Xbox-контроллеров. По крайней мере один также напоминает контроллер PlayStation.

MadCatz GameSmart CTRL

Mad Catz CTRL разработан в виду Android и ПК, и пока он безупречно работал с Android-устройствами, участвующими в тестах (Samsung Edge, Nexus 6, Nexus 6P и т.д.), мы заметили некоторые проблемы при сопряжении устройства с компьютером на Windows, например, задние триггеры не правильно регистрируют нажатия и другие мелкие причуды.

Мудрый дизайн CTRL базируется на традиционном Xbox 360, который стал невероятно популярным среди игровых контроллеров ПК и Android. Контроллер имеет два аналоговых джойстика, крестовину, 4-е основные функциональные кнопки на лицевой стороне (A, B, X, Y), традиционные «Старт», «Назад» и кнопка синхронизации, два боковых триггера. Вероятно, одним из самых интересных дополнений становятся встроенные медиа-кнопки, найденные на лицевой панели контроллера, они предлагают воспроизведение / паузу, перемотку вперед, перемотку назад, а также громкость вверх и вниз. Это особенно удобно для использования в ВР-гарнитуре или для управления Shield Tablet, который подключен к телевизору через HDMI, через всю комнату.

CTRL также скрывает ещё одну уникальную функцию в рукаве, три разных режима, которые могут быть переключены с помощью трехходового переключателя. Режим слева называется GameStart, который является основным режимом работы джойстика в Android. В середине, режим мышки, который работает с ПК и Android-устройствами, предлагая полноценный указатель мышки, управляемый левым аналоговым джойстиком. А справа переключатель для игрового режима ПК и компьютерных игр.

С точки зрения аккумулятора, контроллер использует AA и рассчитан на 40 часов непрерывной игры. Нам не довелось так долго использовать контроллер, но до сих пор не возникало каких-либо проблем с недостатком питания.

Для тех, кто ищет игровой контроллер, который крепится к телефону, Mad Catz CTRL действительно предлагает это с помощью винтового крепления. Когда крепеж удаляется, у вас остается несколько неудобная выпуклость и отверстие в верхней части, что не нравится нам, но это не конец света. Крепление работает довольно хорошо, благодаря челюстям, которые раскрываются и подстраиваются под любой размер телефона, включая Nexus 6.

Подводя итоги, как лично мы оцениваем контроллер? Из всех игровых контроллеров в этом списке, CTRL мы доставали чаще других, особенно при использовании с Gear VR. CTRL не только предлагает широкий список функций, он очень приятно чувствует себя в руках, располагает достаточным весом, чтобы вы могли почувствовать существенность контроллера в руках, но при этом он не слишком громоздкий. В заключение, мы настоятельно рекомендуем контроллер к покупке, если вы ищите что-то, что не только хорошо в руках, но и предлагает несколько уникальных дополнительных функций, как функции мыши, поддержка ПК и воспроизведение медиа-файлов.

SteelSeries Stratus XL

В то время как нам действительно полюбился контроллер MadCatz, благодаря его медиа-управлению, приличному держателю телефона, и разумно приятной тяжести в руках – Stratus XL, без сомнения, выглядит наиболее впечатляющим и самый приятный геймпад на Bluetooth, который нам доводилось рассматривать. Привлекательный черный дизайн с оранжевыми и серыми акцентами, это столь же привлекательный контроллер, сколь и приятный в руках. И пока он не слишком тяжелый, чувствует себя контроллер довольно прочным.

Подобно MadCatz CTRL, он выглядит как контроллер Xbox, но с расположением кнопок, которое больше походит на контроллеры PlayStation. Комплектация включает в себя два джойстика, расположенных в нижней части друг напротив друга, крестовину в верхнем левом углу. В остальном, вы получаете четыре основных кнопки действия (A, B, X, Y) на лице, наряду с тремя уникальными кнопками в центре, а на вершине вы найдете два курка и два шифта.

SteelSeries Stratus XL совместим с ПК и Android, и пока мы проводили большую часть времени за Android, можем подтвердить, что с компьютером контроллер показал себя хорошо, например, за Fallout 4, без проблем. В работе с Android джойстик столь же безупречен, он должен работать с любой игрой, поддерживающей контроллеры – в том числе и ваши любимые эмуляторы.

Аккумулятор не плох, мы не можем говорить о том, как долго он служит, но, вероятно, ближе к восьми или десяти часам автономной работы джойстик отработал на тестах, и не испытал необходимости в замене АА. Другими словами, автономная работа лучше любого другого типичного контроллера с АА, в том числе и контроллеры Xbox 360 и Xbox One.

К сожалению, это игровой контроллер для Android, который больше ориентирован на пользователей планшетных ПК, а также тех, кто хочет использовать его с ПК, поскольку нет никакой возможности закрепить телефон. Вы, конечно, можете использовать случайную подставку для телефона, но это, безусловно, ограничит портативность комбинации. Тем не менее, если вы хотите красивый контроллер, который так и пышет качеством, вы не ошибетесь с SteelSeries Stratus XL.

Moga Pro Power

Несмотря на возраст в несколько лет, Pro Power по-прежнему остается одним из лучших контроллеров на рынке. Конечно, он выполнен дешевле предыдущей пары игровых контроллеров, но перезаряжаемый литий-ионный аккумулятор и встроенный держатель для телефона делают его отличным выбором для геймеров, которые хотят наиболее портативное решение из возможных.

Контроллер предлагает два интерактивных аналоговых джойстика, крестовину, четыре кнопки, «Start» и «Select», два крюка и два шифта. Расположение и форма, снова, напоминает контроллеры Xbox 360 / One дизайном и преобладающим черным цветом с небольшими оранжевыми акцентами.

Формованные пластиковые бока делают этот Bluetoot-контроллер для Android удобным в руках, размеры гарантируют удобный захват. Конечно, он не так приятно смотрится или чувствует себя в руках, как Stratus XL, но он не далек.

Время автономной работы должно быть очень хорошо, а если заряд закончился, просто подключите контроллер к слоту MicroUSB, чтобы зарядить геймпад без необходимости в новых батарейках. Moga Pro Power также обладает уникальной способностью заряжать телефон от встроенного аккумулятора, хотя это, очевидно, сократит время автономной работы контроллера и значительно.

Одно предостережение, приложение MOGA. Вы можете использовать контроллер в качестве стандартного игрового контроллера Android Bluetooth, полностью обходя программное обеспечение и, действительно, это самый лучший способ использования устройства. Для тех, кто заинтересован в использовании Bluetooth-контроллера для Android с настольным компьютером, имейте в виду, что Pro Power не разрабатывался с этой функцией в виду – так что вам стоит поискать в другом месте, если это важно для вас.

Razer Serval

Razer Serval это игровой Android-контроллер, который также работает с ОС Windows и Mac.
Опять же, у нас есть контроллер в дизайне Xbox, 4 традиционных кнопки на лицевой панели, два аналоговых джойстика, два шифта и два крюка. Вы также заметите в основании кнопки «Назад» и «Домой» для Android, а в центре есть три кнопки, которые могут быть использованы для отключения контроллера и для использования в некоторых играх (работают не везде).

Стоит отметить, что в сравнении с другими Bluetooth-контроллерами выше, это наименее привлекательный контроллер с точки зрения ощущения в руках. Батарейный отсек немного торчит, что негативно сказывается на удобстве геймпада. С другой стороны, используемый здесь пластик может создавать ощущение дешевизны. Дизайн мудрый, это не уродливый контроллер, но рисунок традиционной змеи кажется липким и неуместным.

Время автономной работы контроллера должно быть сопоставимым с другими контроллерами на базе АА, мы не испытывали проблем на тестах.

Контроллер Razer Serval несколько дороговат, учитывая большинство других представителей этого списка, которые не только дешевле, но и выглядят / чувствуют себя лучше. Тем не менее, это всё ещё очень хороший Android-контроллер. И пока это не наш первый выбор, подобный подарок оставил бы чувство удовлетворения. Bluetooth-контроллер очень отзывчивый, он предлагает отличную интеграцию с Android с помощью кнопок «Назад» и «Домой», а также предлагает держатель для телефона, который подключается без труда.

Геймпад Sminiker

Знаем, что вы, вероятно, подумали: кто это, черт возьми, Sminiker? Да, это неизвестный китайский бренд, который, безусловно, копирует контроллеры PlayStation, но не спешите списывать его со счетов.

Формируя этот рейтинг, мы хотели предоставить только самое лучшее, а также включить очень доступный вариант для тех, кто хочет получить характеристики флагманов, но не против более дешевых материалов в конструкции и других незначительных уступок ради падения цены. И Sminiker делает это играючи. Я уверен, что есть и другие более «дешевые» контроллеры, но именно это был очень хорошо принят пользователями Amazon и побудил наш интерес с последующей покупкой. Стоимостью в 20$ (1.300 р.) игровой Android-контроллер более чем на 50% дешевле других представителей рейтинга.

Что касается общей конструкции, перед нами стандартный дизайн PlayStation , в комплекте с четырьмя кнопками действия, двумя аналоговыми джойстиками, крестовиной, кнопками Start / Select и четырьмя шифтами. Есть также держатель телефона, который подходит для телефонов диагональю до шести дюймов без проблем. Как выглядит и чувствует себя? Одним словом: дешево. Это очень легкий контроллер, который отпугнет привыкших к балансу геймеров, поскольку складывается впечатление недолговечности. Кнопки также кажутся немного дешевыми, хотя они работают очень хорошо. Пластиковая конструкция выполнена из дешевого сорта пластика.

И пока он не может звучать как «лучший игровой Bluetooth-контроллер», функциональность устройства неоспорима, он также отлично работал в паре с Gear VR, планшетами и телефонами с Android, без каких-либо проблем.

В качестве приятного дополнения, которого вы не встретите на большинстве других контроллеров, геймпад предлагает перезаряжаемый литий-ионный аккумулятор, который не закончился за 3-4 часа использования, хотя мы и не можем сказать достоверно, как долго прослужит аккумулятор – мы постараемся обновить этот рейтинг в течении следующего месяца, проведя больше времени с контроллером.

Подводя итоги, Sminiker чувствует себя так же, как и любой другой третьесортный контроллер под PlayStation 3, только на этот раз он работает с Android. Для тех, кто злоупотребляет тоннами хардкорных игр на своих мобильных устройствах, возможно, стоит пройти мимо, но, если вы ищите недорогой геймпад, который работает в тех случаях, когда сенсорного экрана недостаточно.

Перед вами только пять из лучших игровых контроллеров на Android на рынке. Что вы думаете о нашем списке? Вы могли бы посоветовать другие? Расскажите нам.

Геймпад для Андроид уже давно превратился из дополнительного аксессуара в обязательный атрибут всех любителей мобильных игр. Современные смартфоны и планшеты стали настолько мощными, что разработчики приложений все больше уделяют внимания технологически сложным играм с красивой графикой. Играть на сенсорном экране удобно только в игры типа Фруктового ниндзя и Angry Birds. А игры в стиле RPG, шутеры от первого лица или гонки подарят Вам гораздо больше положительных эмоций, если вы будете использовать джойстик для Android.

Как работает джойстик для Андроид

Наиболее распространенным и удобным вариантом считается подключение по технологии Bluetooth. Рабочий диапазон блютуз джойстика составляет 6-8 метров, что очень актуально для телевизоров на ОС Android. Для подключения контроллера по технологии Bluetooth, геймпад должен войти в режим «сопряжения» с вашим мобильным устройством. Этот процесс может проходить не совсем гладко и зависеть напрямую от производителя игрового контроллера и версии ОС.

Крупнейшие производители манипуляторов позаботились об официальных приложениях для Андроид, которые доступны для скачивания бесплатно в on-line магазине. Программы представляют из себя набор драйверов, с помощью которых просто и быстро определится и «подцепится» устройством Ваш блютуз геймпад. Также эти приложения содержат каталог игр, которые официально поддерживает производитель, давая гарантию, что Ваш контроллер для Андроид будет с ними работать.

Зачем покупать блютуз джойстик для Андроид

  • комфортный игровой процесс «на ходу»: в транспорте, на отдыхе, в поезде, самолете и тп.;
  • контроллер для Андроид имеет специальное крепление для телефона, есть модели с креплениями для планшетов. В результате у вас в руках оказывается мини-приставка, настоящий полноценный игровой центр, в котором надежно будет размещен экран;
  • купить совсем не сложно. Цены на хорошие манипуляторы для Андроид вполне демократичны, а разнообразие моделей и набор функций удовлетворит даже самого требовательного геймера.

Наш компания, работая напрямую с производителями, застрахована от подделок и активно способствует в части обеспечения гарантийных обязательств. В интернет магазине VHS Вы сможете купить по оптимальным ценам джойстики для планшетов и смартфонов таких мировых брендов как Moga, iPega, 8bitdo, Wamo, Mad Catz, Mocute, Phonejoy, GameSir. В наличии также есть небольшие универсальные беспроводные VR контроллеры – самые простые и доступные из всех имеющихся вариантов.

Всем привет! В данной статье я хочу рассказать о том, как можно сделать из своего Adndroid смартфона игровой контроллер (в простонародье - джойстик) для обычного ПК, а именно руль .

Описание задачи

Поведение руля будет эмулироваться с помощью акселерометра. Для этого ведется непрерывное сканирование пространственных координат и эмпирическим путем подбираются границы для каждого направления движения. Исходя из этих данных в реальном времени генерируются сочетания игровых клавиш. Например: W - вперед, WA - вперед и влево и т. д.

Для доставки этих данных на ПК должен быть запущен сервер, который принимает входящие команды и эмулирует нажатия соответствующих клавиш. Сервер можно сделать однопоточным, чтобы подключался только один смартфон. Соединение будет осуществляться по Wi-Fi.

А теперь самое интересное…

Сервер

Сервер реализован на C++ под Windows. Основная его задача - непрерывно принимать входящие сообщения и нажимать клавиши. Ниже приведен основной и простой код для данной задачи:
Copy Source | Copy HTML
  1. while (true ) {
  2. std::cout << "Wait for connection...\n" ;
  3. try {
  4. socket = server.Accept();
  5. } catch (const char *error ) {
  6. std::cout << error << std::endl ;
  7. exit( 0 );
  8. bool keepAlive = true;
  9. int timeout = 10000 ;
  10. setsockopt(server.getSocket(), SOL_SOCKET, SO_KEEPALIVE, (char* )&keepAlive, size of(bool ));
  11. setsockopt(server.getSocket(), SOL_SOCKET, SO_RCVTIMEO, (char* )&timeout, size of(int ));
  12. std::cout << "Connected!\n" ;
  13. while (true ) {
  14. std::string msg = socket->ReceiveLine();
  15. if (msg.empty())
  16. break;
  17. processKeys(msg.c_str());
  18. std::cout << "Disconnected.\n\n\n" ;

Нажатие клавиш:

Copy Source | Copy HTML
  1. void pressKeys(char key1, char key2 ) {
  2. // отжать предыдущие клавиши
  3. for (std::map::iterator it = scanCodes.begin() ; it != scanCodes.end(); it++) {
  4. char curKey = it->first;
  5. if (curKey != key1 && curKey != key2 )
  6. upKey(curKey );
  7. downKey(key1 );
  8. downKey(key2 );
  9. void downKey(char key ) {
  10. keybd_event(VkKeyScan(key ), scanCodes, 0 , 0 );
  11. void upKey(char key ) {
  12. keybd_event(VkKeyScan(key ), scanCodes, KEYEVENTF_KEYUP, 0 );

Клиент

Задача клиента - подключится к серверу и посылать комбинации клавиш для нажатия. Для этого используется акселерометр. Наша задача - получить пространственные координаты телефона. Это делается так:
Copy Source | Copy HTML
  1. public class MainActivity extends Activity implements SensorEventListener {
  2. @Override
  3. public void onCreate(Bundle savedInstanceState) {
  4. // ...
  5. sensorManager = (SensorManager)getSystemService(SENSOR_SERVICE);
  6. accelerometer = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
  7. //...
  8. @Override
  9. public void onSensorChanged(SensorEvent event ) {
  10. if (event .sensor.getType() == Sensor.TYPE_ACCELEROMETER) {
  11. long curTime = System.currentTimeMillis();
  12. // считывание данных раз в 100 мс, иначе телефон загнется от сборщика мусора
  13. if (lastUpdate == -1 || (curTime - lastUpdate) > 100 ) {
  14. lastUpdate = curTime;
  15. x = event .values;
  16. y = event .values;
  17. z = event .values;
  18. xLabel.setText(String.format("X: %+2.5f" , x));
  19. yLabel.setText(String.format("Y: %+2.5f" , y));
  20. zLabel.setText(String.format("Z: %+2.5f" , z));
  21. try {
  22. sendKeys(); // анализ координат для отправки клавиш на сервер
  23. } catch (Exception e) {
  24. e.printStackTrace();

Важный момент - считывать данные с акселерометра надо с определенным интервалом, иначе ваша программа моментально подвесится от непрерывных запросов к сенсору. Также при сворачивании надо отвязывать listener от акселерометра, чтобы ресурсы системы и батареи не тратились зря. Для этого в методах onResume и onPause делается следующее:

Copy Source | Copy HTML
  1. @Override
  2. protected void onResume() {
  3. super.onResume();
  4. sensorManager.registerListener(this , accelerometer, SENSOR_DELAY_NORMAL);
  5. @Override
  6. protected void onPause() {
  7. super.onPause();
  8. sensorManager.unregisterListener(this );

Код для генерации клавиш очень прост. Все границы определялись экспериментальным путем.

Copy Source | Copy HTML
  1. private String getKeys() {
  2. String keys = "" ;
  3. if (z > 7 .5 )
  4. keys += "W" ;
  5. else
  6. keys += "S" ;
  7. if (y < -3 )
  8. keys += "A" ;
  9. else if (y > 3 )
  10. keys += "D" ;
  11. return keys;

Как это все работает

Испытывал я это все на Need For Speed Most Wanted. По ощущениям, конечно, не как настоящий руль, но играть можно.К сожалению, видео снять не получилось - в доме одна камера, и то на испытуемом телефоне. В ближайшее время обязательно выложу. Вот как это выглядит на ПК и на смартфоне:

Заключение

Пока главный недостаток в сервере - это глобальное нажатие клавиш, не зависящее от приложения. В дальнейшем будет чем заняться. Еще одна проблема с которой я столкнулся - постоянный разрыв соединения. Не нашел лучшего решения, чем постоянный реконнект при обрыве связи.

© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows