Controlor de joc
Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită pe 20 noiembrie 2019; verificările necesită
9 modificări .
Un controler de joc este un dispozitiv de intrare utilizat în jocurile pe consolă și pe calculator . Controlerul este de obicei atașat la o consolă de jocuri sau la un computer personal .
Cu ajutorul controlerului de joc, jucătorul controlează mișcarea și acțiunile elementelor jocului. În acest caz, tipul de elemente depinde de jocul în sine, dar cel mai adesea este unul dintre personajele jocului.
Tipuri de controlere de joc
Tradițional
Dispozitive de intrare tipice. Dispozitivele de jocuri - telefoane, PC-uri, console - au garantat unul dintre aceste dispozitive.
- Tastatură și mouse - deoarece aceste dispozitive au devenit dispozitivele standard de intrare pentru computerele personale, sunt utilizate în mod obișnuit și pentru jocurile pe calculator. Unele console de jocuri vă permit, de asemenea, să conectați un mouse și o tastatură și să le controlați în jocuri.
- Gamepad (consola de jocuri) - pentru jocuri arcade . Gamepad-ul este principalul dispozitiv de intrare în consolele de jocuri video .
- Paddle - un controler care are un mâner pentru a se roti și unul sau mai multe butoane de acțiune.
- Trackball - arata ca o minge, jumatate proeminenta din baza, mingea este mutata prin trecerea palmei peste ea.
- Airmaus este un controler cu un sistem 6DoF care funcționează ca un mouse de computer, dar în spațiu, nu într-un avion.
- Ecran tactil - utilizat în telefoane , PDA-uri și console portabile. Unele jocuri au elemente de joc concepute special pentru ecranul tactil.
Specializat
Dispozitivele axate pe anumite tipuri de jocuri sunt clasificate ca fiind specializate.
- Joystick-ul a fost inițial un dispozitiv de joc universal. Tastatura sau gamepadul s-au dovedit a fi de preferat în jocurile cu ritm rapid, iar joystick-ul a devenit un dispozitiv dedicat pentru simulatoarele de zbor . Cu toate acestea, din obișnuință, controlerele de joc sunt adesea denumite „joystick-uri”.
- Volan de mașină sau motocicletă - pentru simulatoare de curse .
- Gamepad de curse - pentru a simplifica jocul de curse pe consolă. De fapt, acesta este un gamepad obișnuit, care are încorporat o axă de direcție suplimentară (și uneori butoane analogice de gaz și frână). Un astfel de dispozitiv este mult mai ieftin decât un volan cu drepturi depline.
- Volan - pentru simulatoare de zbor civile (simulatoarele de zbor militare folosesc un joystick).
- Pedale - în plus, pedalele pentru mașini și simulatoare de zbor au un design fundamental diferit.
- clapetă de accelerație de calculator - pentru simulatoare de zbor .
- Maneta schimbatorului de viteze - pentru simulatoare auto .
- Pistol - pentru împușcarea obiectelor de pe ecran.
- Tabletă grafică - poate fi folosită pentru a controla cursorul în locul mouse-ului.
- Controlere de ritm - utilizate în jocurile muzicale și simulează instrumente muzicale precum chitare , tobe sau o consolă DJ (pentru jocurile care fac parte din familia Bemani ).
- " Platforma de dans " ( ing. dance pad ) [1] - o platformă pentru dans (ca la aparatele de dans). Este o platformă cu mai multe butoane pe care poți călca cu picioarele. Modul de joc al unor astfel de jocuri constă în călcarea pe rând pe butoanele din dreapta, un astfel de „shake” seamănă într-adevăr vag cu un dans.
- Tastatură pentru jocuri - o tastatură specializată, butoanele pe care sunt amplasate în conformitate cu specificul unui anumit joc.
- Controler lansetă - pentru jocuri de simulare de pescuit .
- Microfon - Unele jocuri folosesc un microfon sau un set de căști ca dispozitiv de intrare secundar, prin care sunt date comenzi jocului sau personajului și jucătorii comunică.
- Telecomandă pentru simulatoare de tren — un simulator de telecomandă pentru controlul materialului rulant de tracțiune feroviar/tramvai. Există mai mulți producători mici; la început, din cauza lipsei unui standard, un program rezident special fie a convertit comenzile consolei în apăsări de taste, fie a contactat direct jocul. În acest moment (2016), RailDriver [2] [3] a devenit standardul relativ .
De la începutul anilor 2000, au fost produse sisteme de urmărire a capului pentru simulatoare de zbor și pentru persoanele cu mobilitate limitată . Printre acestea: Dispozitive industriale TrackIR și soluții artizanale HeadJoy [4] , Cam2Pan, Ender's Tracker. Au existat, de asemenea, jocuri experimentale folosind o cameră web ca controler . Deci, în jocul Flight of Fancy , camera video monitorizează mișcările (pozițiile) jucătorului și este folosită pentru a controla zborul dragonului.
S-a dovedit că astfel de jocuri din companie în fața unui televizor mare sunt destul de distractive, iar prima încercare de succes de a face captarea mișcării mainstream a fost telecomanda Wii [5] , o telecomandă cu formă neobișnuită care urmărește poziția sa în spațiu folosind senzori IR. si accelerometre. Răspunsul Sony a fost PlayStation Move . Pachetul Move Starter, împreună cu controlerul de mișcare PS Move, vine cu o cameră mică PlayStation Eye care urmărește mișcările controlerului în 3D și recunoaște modelele. 2010 a văzut introducerea Microsoft Kinect , care permite comenzi verbale, posturi corporale și obiecte sau desene afișate.
Experimental
Dispozitivele experimentale includ și dispozitive care există într-un singur model, sau după un număr mic de modele au fost abandonate.
- Microsoft Strategic Commander [7] și Logitech CyberMan 1 [8] - considerate cândva un hibrid promițător de joystick și mouse, care era un joystick cu un mâner similar unui mouse cu mai multe butoane pe un picior. Datorită faptului că principalii cumpărători de joystick-uri sunt fanii simulatoarelor de zbor , un hibrid interesant nu a primit prea multă distribuție.
- Frag-master [9] este un hibrid dintre un joystick și un volan, care este un joystick cu un mâner sub forma unui volan triunghiular (cu un capăt ascuțit în sus).
- Titans Sphere [10] - o minge cu o gaură străpunsă și două mânere balansoare verticale pe laterale.
- Vertical Tank Control System este un controler de joc pentru controlul jocurilor din genul de simulare mecanică , lansat pentru jocul Steel Battalion [11] [6]
Calibrare joystick
În dispozitivele cu port de joc , potențiometrele sunt în joystick, iar ADC -ul este în computer. Prin urmare, numerele returnate de joystick depind atât de instanța ADC, cât și de instanța de joystick. Calibrarea este procesul de a determina ce numere returnează joystick-ul când joystick-ul este împins până la capăt, care numere când este până la capăt, ce numere când este în centru etc. Pentru a calibra, utilizatorul trebuie să miște mânerul joystick-ului la toate pozițiile extreme disponibile, apoi întoarceți-l în centru.
Standardul USB HID permite joystick-urilor să returneze atât valorile „brute” (necalibrate) (în acest caz, joystick-ul va trebui calibrat manual), cât și valorile calibrate finale (un astfel de joystick nu necesită calibrare manuală, toate valorile de calibrare sunt înregistrate direct în memoria joystick-ului). De-a lungul timpului, din cauza uzurii, joystick-ul se decalibrează, iar noi valori trebuie să fie scrise pe computer (în primul caz) sau pe joystick (în al doilea caz).
Există două tipuri de feedback:
- Feedback -ul forțat este un feedback complet care vă permite să faceți simulările pe computer și mai realiste.
- Feedback de vibrație - feedback, implementat nu datorită servomotoarelor (ca în Feedback-ul de forță), ci datorită unui mecanism simplu de vibrație.
Subcultura joystick-urilor de casă
Circuitul electric al dispozitivelor de pe portul de joc este extrem de simplu - toate electronicele sunt deja în computer, trebuie doar să conectați potențiometrele și butoanele . Prin urmare, la sfârșitul anilor 90 și începutul anilor 2000, a existat o mișcare de oameni care construiau dispozitive de jocuri de casă. Acest lucru a fost valabil mai ales pentru cârme - ansamblul joystick-ului oscilant este dificil de implementat. Apariția USB , feedback-ul forțat și joystick-urile comerciale de relativ înaltă calitate la prețuri accesibile au pus capăt acestei practici.
Prima încercare de succes de a realiza un joystick USB la preț accesibil a avut loc în jurul anului 2004: slovacul Igor Češko (cunoscut, printre altele, ca receptor IR pentru telecomenzile de televiziune ) și lituanianul Mindaugas Milasauskas au dezvoltat MJoy , o placă de joystick USB ieftină [12] [13] [14] . Mai des, nu mai fac cârme (există multe cârme de calitate acceptabilă la vânzare), ci joystick-uri complexe cu mai multe axe pentru simulatoare de cale ferată și de zbor : feedback-ul de forță nu este la fel de critic acolo ca pentru mașini și, uneori, interferează sincer. În plus, există un număr mare de comenzi în avioane: un stick de comandă a aeronavei cu două axe cu trimmere , pedale de cârmă , butoane de control al motorului în funcție de numărul de motoare ... Dacă este necesar să recreați un panou de control realist al locomotivei, situația nu este mai puțin simplă. Nu este neobișnuit ca două sau trei controlere MJoy16 cu opt axe să fie conectate la un singur computer.
În plus, diferitele modificări ale controlerelor de la vechile console de jocuri sunt populare în rândul tocilor și entuziaștilor nostalgici, care vă permit să le conectați la un computer sau chiar la ultima generație de console prin magistrala USB. Așadar, Raphael Assénat a scris firmware pentru microcontrolerul ATmega8 , care permite gamepad-urilor de la consolele populare pe 8 și 16 biți să funcționeze cu un computer. Iar versiunile revizuite ale dispozitivului în sine, firmware-ul care permite, pe lângă PC, conectarea gamepad-urilor la PlayStation 3 și instrucțiunile în limba rusă sunt distribuite sub licențe gratuite [15] .
Dezvoltarea ulterioară a subculturii joystick-urilor de casă este asociată cu suporturile pentru microcontroler - plăci mici cu un microcontroler lipit din fabrică și curea minimă ( nu este ușor să lipiți manual un microcircuit montat pe suprafață ). Unul dintre cele mai cunoscute suporturi de microcontroler este Arduino (deși există și altele, mai puternice). Dacă cumpărați o astfel de placă (de exemplu, prin eBay ), joystick-ul este chiar mai ușor de lipit decât MJoy construit pe componente DIP .
Vezi și
Note
- ↑ Dance Pad Dance Revolution Ultramix 2 pentru X-Box Arhivat 17 decembrie 2007 la Wayback Machine
- ↑ Joystick pentru o locomotivă. . (nedefinit)
- ↑ Șofer feroviar
- ↑ Head Joy
- ↑ Telecomanda Wii în acțiune (link nu este disponibil) . Consultat la 14 noiembrie 2007. Arhivat din original pe 23 octombrie 2007. (nedefinit)
- ↑ 1 2 Steel Battalion VT Control System pe PC Arhivat 26 septembrie 2010.
- ↑ Microsoft Strategic Commander
- ↑ Logitech Cyberman 1 . Doar primul model, modelele ulterioare ale CyberMan s-au transformat în gamepad -uri obișnuite .
- ↑ Frag-Master (link în jos) . Consultat la 14 noiembrie 2007. Arhivat din original pe 18 octombrie 2007. (nedefinit)
- ↑ Titans Sphere
- ↑ Steel Battalion :: Org \\ Controller Arhivat 17 iulie 2011 la Wayback Machine
- ↑ Mindaugas Milasauskas - web.archive.org
- ↑ Mercury's Underground (link indisponibil) . Preluat la 16 mai 2009. Arhivat din original la 11 mai 2009. (nedefinit)
- ↑ MJoy - Joystick USB Controller
- ↑ Pixelkit - interfață USB pentru gamepad-uri de consolă mai vechi
Link -uri