Інтэграцыя Game Center, безумоўна, была выдатным крокам Apple. Яна аб'яднала сістэмы для табліц лідэраў, дасягненняў і ўключыла шматкарыстальніцкую онлайн-гульню ў рэжыме рэальнага часу, што значна палегчыла распрацоўнікам укараненне такой сістэмы. Але ці дастаткова гэтага?
Прылады iOS за час свайго існавання ператварыліся ў паўнавартасную гульнявую платформу, і акрамя розных казуальных гульняў ёсць таксама моцныя назвы, якія вылучаюцца геймплэем і графікай. Часткі старых папулярных гульняў, іх рымейкі або цалкам унікальныя гульні, падобныя на іх Infinity Blade прыцягвае гульцоў усё больш і больш да сэнсарных экранаў. Гульні на iPhone, iPod і iPad сталі асноўнымі, але ёсць яшчэ шмат магчымасцей для паляпшэння. Вось чаму я сабраў пяць рэчаў, над якімі Apple можа папрацаваць, каб забяспечыць гульцам яшчэ лепшыя гульнявыя ўражанні.
1. Падтрымка пакрокавых гульняў
Аўтаматычны пошук таварышаў па камандзе і наступная шматкарыстальніцкая гульня ў рэжыме рэальнага часу бездакорныя. Сістэма вельмі добра настроена і для розных гульняў ад Fruit Ninja po Infinity Blade служыць выдатна. Але ёсць такія гульні, у якія немагчыма гуляць у рэжыме рэальнага часу. Сюды ўваходзяць розныя пакрокавыя стратэгіі, настольныя гульні або розныя гульні ў словы, напр. Словы з сябрамі.
У гэтых гульнях часта даводзіцца чакаць чаргі апанента доўгія хвіліны, у той час як вы можаце, напрыклад, працаваць з электроннай поштай падчас яго ходу. У згаданай вышэй гульні гэта вырашана разумна - кожны раз, калі вы на ходзе, гульня дасылае вам push-апавяшчэнне. Такім чынам, вы можаце гуляць у гульню некалькі дзён і з некалькімі гульцамі адначасова. Ад вас залежыць, наколькі хутка вы адрэагуеце, а суперніку не трэба тупа глядзець на экран і назіраць за вашым бяздзеяннем.
Гэта менавіта тое, чаго не хапае Game Center. Зноў жа, гэтая сістэма была б уніфікаванай, і не трэба было б існаваць розныя рэалізацыі дадатковых паслуг для кожнай гульні. Адной рэалізацыі Game Center было б дастаткова.
2. Сінхранізацыя гульнявых пазіцый
Apple даўно займаецца гэтай праблемай. У цяперашні час не існуе простага агульнага рашэння для рэзервовага капіравання даных з прыкладанняў. Хоць кожная рэзервовая копія захоўваецца на камп'ютары або ў iCloud, няма магчымасці распакаваць іх асобна. Калі вы выдаліце гульню, у якую вы згулялі, вам прыйдзецца гуляць у яе зноў пасля новай устаноўкі. Такім чынам, вы вымушаныя захоўваць гульні на сваім тэлефоне, пакуль не скончыце іх, у гэты час яны без патрэбы расходуюць каштоўныя мегабайты.
Гэта яшчэ горшая праблема, калі вы адначасова гуляеце ў адну гульню на iPad і iPhone/iPod touch. Гульня запускаецца на кожнай прыладзе асобна, і калі вы хочаце гуляць у яе на абедзвюх прыладах, вам трэба гуляць у дзве гульні, таму што Apple не прапануе ніякіх інструментаў для сінхранізацыі гульнявых пазіцый паміж прыладамі. Некаторыя распрацоўшчыкі вырашылі гэтую праблему хоць бы шляхам інтэграцыі iCloud, але такую паслугу павінен прадастаўляць Game Center.
3. Стандарт для гульнявых аксесуараў
Гульнявыя аксэсуары для прылад iOS - асобная глава. На сучасным рынку ў нас ёсць некалькі канцэпцый, якія павінны палегчыць гульню на дысплеі, які не забяспечвае ніякай фізічнай рэакцыі і, такім чынам, часткова, па меншай меры, імітуе зручнасць кіравання кнопкамі.
Яны існуюць з партфеля розных вытворцаў Кідаць Ці Джойстык-ІТ, якія прымацоўваюцца непасрэдна да дысплея і дзейнічаюць як фізічная сувязь паміж вашымі пальцамі і дысплеем. Тады ёсць больш прасунутыя цацкі, як iControlpad, iCade або Геймпад ад 60beat, якія ператвараюць iPhone або iPad у клон Sony PSP, гульнявую машыну або функцыянуюць як асобны геймпад, падлучаны кабелем. Нават у Apple ёсць уласны патэнт для аналагічнага кантролера.
Ва ўсіх трох апошніх згаданых аксесуараў ёсць адзін вялікі недахоп у сваёй прыгажосці - невялікая колькасць сумяшчальных гульняў, якая для кожнай мадэлі складае максімум дзесяткі, але ў асноўным адзінкі назваў. У той жа час вялікая гульня падабаецца гульцам Electronic Arts Ці Gameloft яны цалкам ігнаруюць гэты аксэсуар.
Аднак гэтую сітуацыю можна лёгка змяніць. Было б дастаткова, калі б Apple дадала ў інструменты распрацоўніка API для апаратнага кіравання гульнямі. У такім выпадку сумяшчальнасць не залежыць ад таго, хто вырабляе кантролер, праз уніфікаваны API кожная падтрымліваемая гульня зможа правільна апрацоўваць сігналы ад любой прылады, якая выкарыстоўвае API. Узровень гульні, такім чынам, будзе павышаны на тры ўзроўні, і кіраванне экшн-гульнямі з пункту гледжання першай асобы раптам стане зручным.
4. Game Center для Mac
Шмат у чым Apple спрабуе перанесці элементы iOS у OS X, што яна паказала з апошняй версіяй сістэмы 10.7 Lion. Дык чаму б не ўкараніць Game Center таксама? У Mac App Store з'яўляецца ўсё больш гульняў для iOS. Такім чынам, захаванне пазіцый можа быць вырашана рознымі спосабамі, нават паміж двума Mac, якімі вы валодаеце, шматкарыстальніцкая гульня будзе спрошчана, а сістэма рэйтынгаў і дасягненняў уніфікавана.
У цяперашні час існуе падобнае рашэнне для Mac - Пар. Гэтая лічбавая крама дыстрыбуцыі гульняў прызначана не толькі для продажу, яна таксама ўключае ў сябе гульнявую сацыяльную сетку, дзе вы можаце мець зносіны з сябрамі і гуляць у Інтэрнэце, параўноўваць вынікі, дасягаць дасягненняў і, што не менш важна, сінхранізаваць прагрэс у гульні паміж прыладамі, незалежна ад таго, ці ёсць яны машына Mac або Windows. Усё пад адным дахам. Mac App Store ужо канкуруе са Steam, дык чаму б не прынесці іншыя функцыянальныя рэчы, якія працуюць у іншым месцы?
5. Сацыяльная мадэль
Сацыяльныя магчымасці Game Center моцна абмежаваныя. Хоць вы можаце праглядаць свае балы і дасягненні ў гульнях і параўноўваць іх з сябрамі, больш глыбокае ўзаемадзеянне тут адсутнічае. У вас няма магчымасці мець зносіны з іншымі - ні ў чаце, ні ў галасавой сувязі падчас гульні. І ўсё ж гэта можа вывесці гульні на зусім новы ўзровень. Слухаць праціўніка з іншага боку, які спрабуе і злуецца, у рэшце рэшт, можа быць цікавай забавай. А калі вас гэта не хвалюе, вы можаце проста адключыць гэтую функцыю.
Сапраўды гэтак жа мела б сэнс магчымасць размаўляць непасрэдна ў дадатку Game Center. Колькі разоў вы ведаеце дадзенага гульца толькі па мянушцы, гэта зусім не абавязкова павінен быць чалавек з вашага жыцця. Дык чаму б не перакінуцца з ім некалькімі словамі, нават каб проста павіншаваць з перамогай? Праўда, сацыяльныя сеткі - не зусім моцны бок Apple, калі ўспомніць, напрыклад, Ping ў iTunes, на які сёння нават сабака не брэша. Тым не менш, гэты эксперымент варта было б паспрабаваць, тым больш, што ён працуе ў канкуруючым Steam.
Таксама шкада, што вы ніяк не можаце выкарыстоўваць ачкі, атрыманыя за выкананыя дасягненні, яны працуюць толькі для параўнання з іншымі гульцамі. У той жа час Apple магла б выкарыстаць тут аналагічную сістэму, што і ў выпадку Сетка Playstation або Xbox Live – у кожнага гульца можа быць свой аватар, за які ён можа, напрыклад, купляць вопратку, паляпшаць знешні выгляд і г.д. Пры гэтым яму не трэба блукаць у віртуальным свеце, як в Playstation Home, але гэта ўсё роўна было б выдатнай, хоць і інфантыльнай, дадатковай вартасцю, а не проста рэзкім павышэннем балаў.
І як вы думаеце, што гэта можа спрыяць паляпшэнню гульнявога вопыту на прыладах Apple?
Я згодны перш за ўсё з пунктам 3, гульня на iPad будзе зусім іншым вопытам. Гэта нядрэнна, але такія гульні, як, напрыклад, Asphalt, не вельмі добра гуляюць з вялікай прыладай у руках, і кантролер, які можна падключыць да ўваходу/выхаду слыхавога апарата, быў бы выдатным :)
У GameCenter я бачу абсалютна бессэнсоўныя балы для многіх гульняў, відавочна, нехта ведае, як "узламаць" сістэму шыфравання, якая адпраўляе балы ў GameCenter. Гэта запатрабавала б ад Apple выдаліць такія абсурдна высокія вынікі і забаніць гульцоў. Я маю на ўвазе, напрыклад, тыя гульні, дзе пераважная большасць гульцоў мае максімум каля 20 100, напрыклад, але пяцёрка лепшых мае адзнаку, магчыма, XNUMX мільярдаў = відавочнае махлярства.
Большасць гульняў можна ўзламаць з дапамогай джейлбрейка. На YouTube ёсць шмат падручнікаў, як гэта зрабіць.
Гэта якраз тое, што мяне таксама раздражняе. Я ўзломваю Fruit Ninja, я здзіўлены, што шкло на маім iPad не растае, але ёсць некаторыя, у каго мільёны балаў. Тое ж самае з Temple Run, напрыклад. Якая тады радасць ад гэтага, калі мае намаганні дэ-факта марныя.
Гэта ў першую чаргу віна гульцоў (чытараў), якія думаюць пра такое. Другая віна ў тым, што Apple "дазваляе" гэта рабіць.
Нешта падобнае не магло адбыцца ў Steam. Я быў карыстальнікам Steam з першых гадоў, калі ўсе здзекаваліся з гэтага і ў ім не было іншых гульняў, акрамя Half Life. А як ён выглядае сёння?
Пад гэтым я маю на ўвазе, напэўна, патрэбны час. Па меры таго, як база гульцоў на Mac і iOS пашыраецца, для гэтага абавязкова трэба падрыхтаваць адэкватнае асяроддзе. Але калі Apple шмат спіць, нехта іншы скарыстаецца гэтым.
Гэта добры артыкул! Мне няма чаго дадаць. Ці так, я нешта дастаўлю. Дзіўна, што Apple даўно не прыдумала нешта падобнае. У рэшце рэшт, для яго гульні - гэта вялікі бізнес, і прайшлі тыя часы, калі iPhone прадстаўляўся як тэлефон з дзіўным убудаваным дадаткам для адсочвання акцый ...
Цалкам згодны з Марцінам - GameCenter не мае сэнсу, пакуль не будуць правераны або прадухілены ўзламаныя вынікі.
Я б сказаў, што першае, што нам трэба для гэтага, гэта HW. IMac выдатны, MacMini таксама, але кожны гулец ПК пасмяецца з іх. Першае, што павінна з'явіцца, - гэта нешта накшталт Cube, або, карацей кажучы, "MacPro mini", штосьці, дзе можна замяніць (пашырыць) відэакарту. Характэрны прыклад: у бацькі iMac у экстрэмальнай версіі, віна ў тым, што X-Plane 10 працуе гладка, толькі другі ГБ аператыўнай памяці GFX. На жаль, у Apple няма іншага рашэння, акрамя як прадаць і купіць новую цэлую машыну. Рашэння для Mac Pro таксама няма, таму што паўтарагадовая рэч была б добрай, калі б у яе былі больш сучасныя карты GFX і Thunderbolt.
Не хачу пісаць глупства, але думаю, што графіку і iMac можна замяніць неафіцыйна. Магчыма, гэта было на iFixit ці нешта падобнае. Паспрабуйце пагугліць.
Я нават не ўпэўнены, ці можна змясціць толькі тую графіку, якую выкарыстоўвае Apple, ці можна змясціць і іншы тып.
Але тэарэтычна гэта павінна працаваць. Мы ведаем, што Apple выкарыстоўвае графіку ноўтбука. Такім чынам, абмен павінен быць магчымым. У рэшце рэшт, застаецца пытанне, ці не вырашана гэта, як, напрыклад, з Mac Pro, дзе графічныя слоты маюць некалькі іншы памер, і таму вы не можаце змясціць там PCI Express Graphics.
Добры артыкул, я цалкам згодны з многімі пунктамі, хаця я не ўпэўнены, што некаторыя з іх больш не працуюць. Калі я правільна памятаю, пра падтрымку пакрокавых гульняў гаварылася падчас анонсу iOS 5. У адваротным выпадку я не зусім упэўнены ў апошнім абзацы. На Xbox Live нічога нельга купіць за балы ад дасягненняў, у Microsoft для гэтага зусім іншыя балы, якія заўсёды трэба купляць. Крыху іншая рэч: за пэўныя дасягненні гульцы атрымаюць карцінку гульні, але гэта ўжо не так часта можна ўбачыць двойчы. Значна часцей стваральнікі толькі што выпушчанай гульні робяць набор аксесуараў для адзення, якія гулец можа набыць. Я не бачу, ці тое ж самае ў PSN
Што ж, калі б мне прыйшлося выбраць адну рэч, па якой мне больш за ўсё не хапае, то я б абавязкова заклікаў да сінхранізацыі сапсаў не толькі паміж iOS, але галоўным чынам з iOS/Mac. Таму што ў мяне таксама ёсць Angry Birds на маім Mac, але я іх загружаю. Мне надакучыла гуляць зноўку...