Tas ir kauns, kad spēlei ir interesants sižets, taču neērta vadība. Viens no piemēriem ir Aackosoft Ziemeļjūras helikopters MSX. Cenšoties virtuālā helikoptera vadību padarīt pēc iespējas reālistiskāku, izstrādātāji izmantoja abus kursorsvirus (vai vienu kursorsviru un tastatūru), lai gan ir tikai viens spēlētājs.
Patiesībā šodien ir slinks veids, kā iziet cauri klasiskajai spēlei - noskatīties fragmentu. Un ļoti slinks - klausieties fragmentu ar komentāriem. Bet autors ar segvārdu danjovic nolēma spēlēt pats. Bet tā, lai tas būtu ērti. Izrādījās, ka Wii Nunchuk tam ir lielisks, ja kā pirmo kursorsviru izmantojat fizisko kursorsviru, bet otro - akselerometru. Un kā tulks no Nunčuka valodas “MSX” valodas “tulkotājs” pieteicās Arduino - Retrokompresori diezgan bieži savieno kursorsviras no tām pašām konsolēm un mājās Dators citiem.
Vednis parāda shēmas shēmu paneļa savienošanai ar datoru un kursorsviru teksta formā:
/ *
(AVR) UNO - MSX funkcijas piezīme
-------------------------------------------------- -----
(PD4) D4 - UP-1 Port 1 / Pin 1 kursorsviru
(PD5) D5 - DOWN-1 1. ports / 2. tapa
(PD6) D6 - Kreisais-1 1. ports / 3. piespraude
(PD7) D7 - RIGHT-1 1. pieslēgvieta / 4. tapa
(PC0) A0 - TRGA-1 Port 1 / Output 6 Z poga
(PC1) A1 - TRGB-1 1. porta / 7. izejas poga C
(PB0) D8 - UP-2 2. pieslēgvieta / 1. tapas akselerometri
(PB1) D9 - DOWN-2 2. pieslēgvieta / 2. tapa
(PB2) D10 - Kreisais-2 2. ports / 3. piespraude
(PB3) D11 - PAREIZS-2 2. pieslēgvieta / 4. tapa
(AVR) UNO - Nunchuk funkcijas piezīme
-------------------------------------------------- -----
(PC2) A2 - nGND vispārīgi pēc izvēles
(PC3) A3 - nVCC + Upit pēc izvēles
(PC4) A4 - SDA SDA
(PC5) A5 - SCL SCL
* /
Nunchuk ir paredzēts strāvas padevei ar spriegumu +3,3 V. Arduino darbinieku eksperimenti liecina, ka tas darbojas arī no + 5V un neizdodas, taču labāk to neriskēt. Tāpēc, ja jūsu Arduino saderīgajā mātesplatē ir 3,3 voltu stabilizators, labāk ir barot Nunchuk no tā, un, ja tas ir 5 voltu, tad izmantojiet to pašu metodi kā galvenajam: barošana notiek nevis no barošanas līnijas, bet no mikrokontrollera digitālajām izejām. Plus pusē ir neliels sprieguma kritums, arī mīnusā, un tas joprojām izrādās nedaudz mazāks par 5 V. Jā, un kravnesība ir ierobežota.
Tālāk vednis parāda vadības sviras un akselerometra Nunchuk funkciju atbilstību spēles virtuālā helikoptera funkcijām:
Programmaparatūra mājās gatavots kapteinis nosaka šeit.
Kopumā tagad jūs varat pabeigt spēli ar ērtībām, piesakoties dari pats armatūra, "asināts" nevis visai platformai, bet gan konkrētai spēlei uz tās. Jā, tā arī notiek.