Літаральна некалькі месяцаў таму з'явілася навіна, што Apple прадставіць уласны гульнявы кантролер, пра гэта таксама сведчыць той факт, што кампанія валодае некалькімі адпаведнымі патэнтамі. Аднак некаторы час гэтыя здагадкі адмаўляліся. Аднак, як аказалася, у гэтым была доля праўды. замест уласнага абсталявання Apple прадставіла ў iOS 7 фрэймворк для падтрымкі гульнявых кантролераў.
Не тое каб яшчэ не было гульнявых кантролераў для iPhone і iPad, вось мы, напрыклад Дуэт геймер ад Gameloft або iCade, праблема ўсіх кантролераў да гэтага часу заключаецца ў тым, што яны падтрымліваюць толькі нешматлікія гульні, прычым у асноўным адсутнічае падтрымка назваў буйных выдаўцоў. Да гэтага часу стандарту не было. Вытворцы выкарыстоўвалі мадыфікаваны інтэрфейс для клавіятур Bluetooth, і кожны кантролер меў уласны спецыфічны інтэрфейс, што ўяўляе сабой раздражняльную фрагментацыю для распрацоўшчыкаў.
Новая рамка (GameController.framework), аднак уключае выразна акрэслены набор інструкцый для кіравання гульнямі з дапамогай кантролера, стандарт, якога нам не хапала ўвесь час. Інфармацыя, прадстаўленая Apple у дакуменце распрацоўшчыка, выглядае наступным чынам:
«Game Controller Framework дапамагае выявіць і наладзіць апаратнае забеспячэнне MFi (Made-for-iPhone/iPod/iPad) для кіравання гульнямі ў вашым дадатку. Гульнявыя кантролеры могуць быць прыладамі, падлучанымі да прылад iOS фізічна або бесправадным шляхам праз Bluetooth. Framework паведаміць вашаму прылажэнню, калі будзе даступны драйвер, і дазволіць вам вызначыць, якія ўводы драйвераў даступныя вашаму прылажэнню».
Прылады iOS у цяперашні час з'яўляюцца самымі папулярнымі мабільнымі кансолямі, аднак сэнсарнае кіраванне падыходзіць не для ўсіх тыпаў гульняў, асабліва для тых, якія патрабуюць дакладнага кіравання (FPS, экшн-прыгоды, гоначныя гульні, ...) Дзякуючы фізічнаму кантролеру, жорсткія геймеры будуць нарэшце атрымаць тое, чаго не хапала ўвесь час падчас гульні. Цяпер павінны адбыцца дзве рэчы - вытворцы абсталявання пачнуць вырабляць гульнявыя кантролеры ў адпаведнасці са спецыфікацыямі фрэймворка, а распрацоўшчыкі гульняў, асабліва буйныя выдаўцы, павінны пачаць падтрымліваць фрэймворк. Аднак са стандартызацыяй, якая ідзе непасрэдна ад Apple, гэта павінна быць прасцей, чым раней. І можна выказаць здагадку, што Apple таксама будзе прасоўваць такія гульні ў сваім App Store.
Ідэальны кандыдат у якасці вытворцы абсталявання Logitech. Апошні з'яўляецца адным з найбуйнейшых вытворцаў гульнявых аксесуараў, а таксама вырабляе мноства аксесуараў для прылад Mac і iOS. Гульнявы кантролер Logitech для iOS здаецца амаль што зробленай справай.
Фреймворк для гульнявых кантролераў таксама можа аказаць сур'ёзны ўплыў на ператварэнне Apple TV у паўнавартасную гульнявую кансоль. Калі б Apple сапраўды адкрыла App Store для сваіх аксесуараў для тэлевізараў, якія ўжо ўключаюць у сябе мадыфікаваную версію iOS, яна цалкам магла б захліснуць Sony і Microsoft, якія ў гэтым годзе прадставілі новыя пакаленні кансоляў, і прэтэндаваць на месца ў гасцінай карыстальнікаў.
як будзе з захаваннем прагрэсу ў гульнях?
Па-ранейшаму? Чаму з прыходам кіроўцы павінна што-небудзь змяніцца ў захоўванні? Як такое пытанне магло ўзнікнуць у вас падчас чытання гэтага артыкула?
Напрыклад, кантролер Nintendo 64 меў магчымасць устаўляць знешні носьбіт у кантролер, дзе захоўваліся пазіцыі, але я не ўпэўнены, ці было гэта проста выпадковасцю, ці гэта ўсё яшчэ выкарыстоўваецца на іншых кансолях. Пытанне, я б сказаў, накіравана ў гэты бок, з іншага боку, калі ў Apple ёсць iCloud і сінхранізацыя праз яго, то падтрымка вонкавай памяці на геймпадах не мае сэнсу...
iCloud - відавочны выбар, у рэшце рэшт, многія распрацоўшчыкі ўжо ўкаранілі такое захаванне пазіцыі. Пытанне ў тым, наколькі складаная гэтая рэалізацыя і ці можна яе спрасціць для «толькі» захоўвання пазіцый.
Давай слава.