Spilcontroller

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 20. november 2019; checks kræver 9 redigeringer .

En spilcontroller  er en inputenhed, der bruges i konsol- og computerspil . Controlleren er normalt forbundet til en spillekonsol eller en personlig computer .

Ved hjælp af spilcontrolleren styrer spilleren bevægelsen og handlingerne af spillets elementer. I dette tilfælde afhænger typen af ​​elementer af selve spillet, men oftest er det en af ​​karaktererne i spillet.

Typer af spilcontrollere

Traditionel

Typiske input-enheder. Gaming-enheder - telefoner, pc'er, konsoller - har med garanti en af ​​disse enheder.

Specialiseret

Enheder, der er fokuseret på visse typer spil, klassificeres som specialiserede.

Motion capture teknologi

Siden begyndelsen af ​​2000'erne er hovedsporingssystemer blevet produceret til flysimulatorer og til personer med begrænset mobilitet . Blandt dem: TrackIR industrielle enheder og håndværksmæssige løsninger HeadJoy [4] , Cam2Pan, Ender's Tracker. Der har også været eksperimentelle spil med et webcam som controller . Så i spillet Flight of Fancy overvåger videokameraet spillerens bevægelser (positurer) og bruges til at styre dragens flugt.

Det viste sig, at sådanne spil i virksomheden foran et stort tv er ret underholdende, og det første vellykkede forsøg på at gøre motion capture mainstream var Wii Remote [5] , en usædvanligt formet fjernbetjening, der sporer sin position i rummet ved hjælp af IR-sensorer og accelerometre. Sonys svar var PlayStation Move . Move Starter Pack leveres sammen med PS Move-bevægelsescontrolleren med et lille PlayStation Eye -kamera , der sporer controllerens bevægelser i 3D og genkender mønstre. I 2010 blev Microsoft Kinect introduceret , som tillader verbale kommandoer, kropsstillinger og viste objekter eller tegninger.

Eksperimentel

Eksperimentelle enheder omfatter også enheder, der findes i en enkelt model, eller efter et lille antal modeller blev de forladt.

Joystick kalibrering

I spilportenheder er potentiometrene i joysticket, og ADC'en  er i computeren. Derfor afhænger de tal, der returneres af joysticket, af både ADC-forekomsten og joystick-forekomsten. Kalibrering  er processen med at bestemme, hvilke tal joysticket returnerer, når joysticket er skubbet helt op, hvilke tal, når det er helt nede, hvilke tal, når det er i midten osv. For at kalibrere skal brugeren flytte joystickhåndtaget til alle tilgængelige yderpositioner, og sæt det derefter tilbage til midten.

USB HID - standarden tillader joysticks at returnere både "rå" (ikke-kalibrerede) værdier (i dette tilfælde skal joysticket kalibreres manuelt) og endelige kalibrerede værdier (sådan et joystick kræver ikke manuel kalibrering, alle kalibreringsværdier registreres direkte i joystickets hukommelse). Over tid, på grund af slitage, dekalibreres joysticket, og nye værdier skal skrives til computeren (i det første tilfælde) eller til joysticket (i det andet tilfælde).

Feedback

Der er to typer feedback:

Subkultur af hjemmelavede joysticks

Det elektriske kredsløb af enhederne på spilporten er ekstremt simpelt - al elektronik er allerede i computeren, du skal bare tilslutte potentiometrene og knapperne . Derfor var der i slutningen af ​​90'erne og  begyndelsen af ​​2000'erne en bevægelse af mennesker, der byggede hjemmelavede spilleenheder. Dette gjaldt især for rorene  - den svingende joystick-samling er svær at implementere. Fremkomsten af ​​USB , force feedback og kommercielle joysticks af relativt høj kvalitet til overkommelige priser satte en stopper for denne praksis.

Det første vellykkede forsøg på at lave et prisvenligt USB-joystick fandt sted omkring 2004: Slovakiske Igor Češko (kendt blandt andet som en IR-modtager til fjernsynsfjernbetjeninger ) og litauiske Mindaugas Milasauskas udviklede MJoy  , et billigt USB-joystickkort [12] [13] [14] . Oftere laver de ikke længere ror (der er mange ror af acceptabel kvalitet til salg), men komplekse multi-akse joysticks til jernbane- og flysimulatorer : force feedback er ikke så kritisk der som for biler, og nogle gange forstyrrer det ærligt talt. Derudover er der et stort antal kontroller i fly: en to - akset flykontrolstang med trimmere , rorpedaler , motorkontrolknapper i henhold til antallet af motorer ... Hvis det er nødvendigt at genskabe et realistisk lokomotivkontrolpanel, situationen er ikke mindre enkel. Det er ikke ualmindeligt, at to eller tre MJoy16 otte-aksede controllere er forbundet til én computer.

Derudover er forskellige modifikationer af controllere fra gamle spillekonsoller populære blandt nørder og nostalgiske entusiaster, som giver dig mulighed for at forbinde dem til en computer eller endda til den nyeste generation af konsoller via USB-bussen. Så Raphael Assénat skrev firmware til ATmega8- mikrocontrolleren , som gør det muligt for gamepads fra populære 8- og 16-bit-konsoller at arbejde med en pc. Og de reviderede versioner af selve enheden, firmwaren, der udover pc'en gør det muligt at tilslutte gamepads til PlayStation 3 , og instruktioner på russisk distribueres under gratis licenser [15] .

Den videre udvikling af subkulturen af ​​hjemmelavede joysticks er forbundet med mikrocontrollerstandere  - små tavler med en mikrocontroller loddet på fabrikken og minimal omsnøring ( det er ikke nemt at lodde et overflademonteret mikrokredsløb i hånden). En af de mest berømte mikrocontrollerstandere er Arduino (selvom der er andre, mere kraftfulde). Hvis du køber sådan et board (for eksempel gennem eBay ), er joysticket endnu nemmere at lodde end MJoy'en bygget på DIP - komponenter.

Se også

Noter

  1. Dance Pad Dance Revolution Ultramix 2 til X-Box Arkiveret 17. december 2007 på Wayback Machine
  2. Joystick til et lokomotiv. .
  3. Jernbanefører  _
  4. Hovedglæde
  5. Wii-fjernbetjeningen i aktion (link ikke tilgængeligt) . Hentet 14. november 2007. Arkiveret fra originalen 23. oktober 2007. 
  6. 1 2 Steel Battalion VT Control System på pc Arkiveret 26. september 2010.
  7. Microsoft Strategic Commander
  8. Logitech Cyberman 1 . Kun den første model, efterfølgende modeller af CyberMan blev til almindelige gamepads .
  9. Frag-Master (downlink) . Hentet 14. november 2007. Arkiveret fra originalen 18. oktober 2007. 
  10. Titans Sphere
  11. Steel Battalion :: Org \\ Controller Arkiveret 17. juli 2011 på Wayback Machine
  12. ↑ Mindaugas Milasauskas - web.archive.org 
  13. Mercury's Underground (link utilgængeligt) . Hentet 16. maj 2009. Arkiveret fra originalen 11. maj 2009. 
  14. MJoy - Joystick USB-controller
  15. Pixelkit - USB-interface til ældre konsol-gamepads

Links