Net 'n paar maande gelede was daar nuus dat Apple sal sy eie spelbeheerder bekendstel, is dit ook aangedui deur die feit dat die maatskappy verskeie verwante patente besit. Hierdie bespiegeling is egter vir 'n rukkie ontken. Maar, soos dit blyk, was daar 'n bietjie waarheid daaraan. in plaas van eie hardeware, het Apple in iOS 7 'n raamwerk bekendgestel om spelbeheerders te ondersteun.
Nie dat daar nie reeds spelbeheerders vir iPhones en iPads is nie, hier is ons byvoorbeeld Duo-speler deur Gameloft of iCade, is die probleem met alle beheerders tot dusver dat hulle slegs 'n handjievol speletjies ondersteun, met ondersteuning vir titels van groot uitgewers wat meestal ontbreek. Tot nou toe was daar geen standaard nie. Vervaardigers het 'n gewysigde koppelvlak vir Bluetooth-sleutelborde gebruik, en elke beheerder het sy eie spesifieke koppelvlak gehad, wat 'n irriterende fragmentasie vir ontwikkelaars verteenwoordig.
'n Nuwe raamwerk (GameController.raamwerk) bevat egter 'n duidelik gedefinieerde stel instruksies vir die beheer van speletjies met 'n kontroleerder, 'n standaard wat ons al die tyd gemis het. Die inligting wat Apple in die ontwikkelaardokument verskaf het, is soos volg:
“Die Game Controller Framework help jou om MFi (Gemaak-vir-iPhone/iPod/iPad) hardeware te ontdek en op te stel om speletjies in jou program te beheer Speletjiebeheerders kan toestelle wees wat fisies of koordloos aan iOS-toestelle gekoppel is via Bluetooth. Die Raamwerk sal jou toepassing in kennis stel wanneer 'n drywer beskikbaar is en jou laat spesifiseer watter bestuurderinsette vir jou toepassing beskikbaar is."
iOS-toestelle is tans die gewildste mobiele konsoles, maar raakbeheer is nie geskik vir elke tipe speletjie nie, veral dié wat presiese beheer vereis (FPS, aksie-avontuur, resiesspeletjies, ...) Danksy die fisiese kontroleerder, hardcore gamers sal uiteindelik kry wat dit die hele tyd ontbreek het terwyl hulle speletjies speel. Nou moet twee dinge gebeur – hardewarevervaardigers begin speletjiebeheerders volgens die raamwerk se spesifikasies maak, en speletjieontwikkelaars, veral groot uitgewers, moet die raamwerk begin ondersteun. Met standaardisering wat direk van Apple af kom, behoort dit egter makliker te wees as voorheen. En dit kan aanvaar word dat Apple ook sulke speletjies in sy App Store sal bevorder.
Die ideale kandidaat as 'n hardeware vervaardiger is Logitech. Laasgenoemde is een van die grootste vervaardigers van dobbelbykomstighede en vervaardig ook baie bykomstighede vir Mac- en iOS-toestelle. Die Logitech-speletjiebeheerder vir iOS lyk amper soos 'n uitgemaakte saak.
Die raamwerk vir spelbeheerders kan ook 'n groot impak hê om die Apple TV in 'n volwaardige spelkonsole te verander. As Apple wel 'n App Store oopmaak vir sy TV-bykomstighede, wat reeds 'n gewysigde weergawe van iOS insluit, kan dit Sony en Microsoft, wat hierdie jaar nuwe generasies konsoles bekend gestel het, goed oorspoel en 'n plek in die sitkamer van gebruikers eis.
hoe sal dit wees met die spaar van vordering in speletjies?
Soos voorheen? Hoekom moet enigiets oor berging verander met die aankoms van 'n bestuurder? Hoe kon so 'n vraag by jou opkom terwyl jy hierdie artikel lees?
Byvoorbeeld, die Nintendo 64-beheerder het die vermoë gehad om eksterne bergingsmedia in die kontroleerder in te voeg om posisies te stoor, maar ek is nie seker of dit net 'n toeval was of dit nog op ander konsoles gebruik word nie. Die vraag, sou ek sê, is in hierdie rigting gerig, aan die ander kant, as Apple iCloud en sinchronisasie daardeur het, maak die ondersteuning van eksterne herinneringe op gamepads nie sin nie ...
iCloud is 'n voor die hand liggende keuse, baie ontwikkelaars het immers reeds sulke posisiebesparing geïmplementeer. Die vraag is hoe kompleks hierdie implementering is en of dit vereenvoudig kan word om “net” posisies te stoor.
Komaan glorie.