Vaid paar kuud tagasi oli uudis, et Apple tutvustab oma mängukontrollerit, sellele viitas ka asjaolu, et ettevõttele kuulub mitu sellega seotud patenti. See spekulatsioon lükati aga mõnda aega ümber. Siiski, nagu selgub, oli selles natuke tõtt. enda riistvara asemel tutvustas Apple iOS 7-s mängukontrollerite toetamise raamistikku.
Mitte, et iPhone'i ja iPadi jaoks poleks juba mängukontrollereid, siin me näiteks oleme Duo mängija poolt Gameloft või iCade, on siiani kõigi kontrollerite probleem selles, et need toetavad vaid käputäis mänge, kusjuures suuremate kirjastajate pealkirjade tugi puudub enamasti. Siiani standardit ei olnud. Tootjad kasutasid Bluetooth-klaviatuuride jaoks muudetud liidest ja igal kontrolleril oli oma spetsiifiline liides, mis kujutab endast arendajate jaoks tüütut killustatust.
Uus raamistik (GameController.framework) sisaldab aga selgelt määratletud juhiseid mängude juhtimiseks kontrolleriga – standard, millest oleme kogu aeg puudust tundnud. Apple'i arendajadokumendis esitatud teave on järgmine:
Mängukontrolleri raamistik aitab teil avastada ja seadistada MFi (Made-for-iPhone/iPod/iPad) riistvara, et juhtida teie rakenduses mänge Mängukontrollerid võivad olla seadmed, mis on ühendatud iOS-i seadmetega füüsiliselt või juhtmevabalt Bluetoothi kaudu. Raamistik teavitab teie rakendust, kui draiver on saadaval, ja võimaldab teil määrata, millised draiveri sisendid on teie rakendusele saadaval."
iOS-i seadmed on hetkel populaarseimad mobiilikonsoolid, kuid puutetundlik juhtimine ei sobi igat tüüpi mängudele, eriti nendele, mis nõuavad täpset juhtimist (FPS, märulimängud, võidusõidumängud, ...) Tänu füüsilisele kontrollerile, hardcore Mängijad saavad lõpuks ometi selle, millest mänge mängides kogu aeg puudu oli. Nüüd peab juhtuma kaks asja – riistvaratootjad hakkavad raamistiku spetsifikatsioonide järgi mängukontrollereid valmistama ja mänguarendajad, eriti suured kirjastajad, peavad hakkama raamistikku toetama. Kuid kuna standardimine tuleb otse Apple'ilt, peaks see olema lihtsam kui varem. Ja võib arvata, et Apple hakkab selliseid mänge ka oma App Store’is reklaamima.
Ideaalne kandidaat riistvaratootjaks on Logitech. Viimane on üks suurimaid mängutarvikute tootjaid ning toodab ka palju tarvikuid Maci ja iOS-i seadmetele. Logitechi mängukontroller iOS-i jaoks tundub peaaegu tehtud tehinguna.
Mängukontrollerite raamistik võib samuti oluliselt mõjutada Apple TV muutmist täieõiguslikuks mängukonsooliks. Kui Apple avaks oma teleritarvikute jaoks App Store'i, mis sisaldab juba iOS-i modifitseeritud versiooni, võib see Sony ja Microsofti, kes tutvustasid sel aastal uusi konsoolide põlvkondi, ja nõuda kohta kasutajate elutoas.
kuidas läheb mängude edenemise salvestamisega?
Nagu enne? Miks peaks autojuhi tulekuga midagi hoiustamise osas muutuma? Kuidas võis selline küsimus teile seda artiklit lugedes tekkida?
Näiteks Nintendo 64 kontrolleril oli võimalus sisestada positsioonide salvestamiseks kontrollerisse välist andmekandjat, kuid ma pole kindel, kas see oli lihtsalt juhus või kasutatakse seda endiselt teistel konsoolidel. Küsimus, ma ütleks, on selles suunas suunatud, teisest küljest, kui Apple'il on iCloud ja selle kaudu sünkroonimine, pole väliste mälude toetamisel mängupuldidel mõtet...
iCloud on ilmselge valik, sest paljud arendajad on sellise positsiooni salvestamise juba rakendanud. Küsimus on selles, kui keeruline see teostus on ja kas seda saaks lihtsustada "lihtsalt" positsioonide salvestamiseks.
Tule au.