Integrimi i Game Center ishte padyshim një lëvizje e shkëlqyer nga Apple. Ai unifikoi sistemet për tabelat e liderëve, arritjet dhe mundësoi multiplayer online në kohë reale, duke e bërë shumë më të lehtë për zhvilluesit zbatimin e një sistemi të tillë. Por a mjafton kjo?
Pajisjet iOS janë kthyer në një platformë të plotë lojrash gjatë ekzistencës së tyre dhe përveç lojërave të ndryshme rastësore, ka edhe tituj të fortë që shkëlqejnë në lojë dhe grafikë. Pjesë të lojërave të vjetra të njohura, ribërjet e tyre ose lojëra krejtësisht unike si ato Infinity Blade tërheq lojtarët gjithnjë e më shumë në ekranet me prekje. Lojërat në iPhone, iPod dhe iPad janë bërë të zakonshme, megjithatë ka ende shumë vend për përmirësim. Kjo është arsyeja pse unë kam bashkuar pesë gjëra ku Apple mund të punojë ende për të sjellë një përvojë edhe më të mirë të lojërave për lojtarët.
1. Mbështetje për lojëra të bazuara në kthesa
Kërkimi automatik për shokët e skuadrës dhe pasues multiplayer në kohë reale është i përsosur. Sistemi është i akorduar shumë mirë dhe për lojëra të ndryshme nga Fruta Ninja po Infinity Blade shërben shkëlqyeshëm. Por pastaj ka ato lojëra që janë krejtësisht të pamundura për t'u luajtur në kohë reale. Këto përfshijnë strategji të ndryshme të bazuara në kthesa, lojëra në tavolinë ose lojëra të ndryshme me fjalë, p.sh. Fjalët me Miqtë.
Në këto lojëra, shpesh ju duhet të prisni për minuta të gjata për rradhën e kundërshtarit tuaj, ndërkohë që, për shembull, mund të trajtoni e-mail gjatë radhës së tij. Në lojën e sipërpërmendur, ajo zgjidhet me zgjuarsi - sa herë që jeni në një kthesë, loja ju dërgon një njoftim shtytës. Kështu që ju mund ta luani lojën për disa ditë dhe me disa lojtarë në të njëjtën kohë. Varet nga ju se sa shpejt do të reagoni, ndërkohë që kundërshtari juaj nuk duhet të shikojë bosh në ekran dhe të shikojë mosveprimin tuaj.
Kjo është pikërisht ajo që i mungon Game Center. Përsëri, ky sistem do të unifikohej dhe nuk do të duhej të kishte zbatime të ndryshme shtesë për secilën lojë. Një zbatim i vetëm i Game Center do të mjaftonte.
2. Sinkronizimi i pozicioneve të lojës
Apple është duke u marrë me këtë problem për një kohë të gjatë. Aktualisht, nuk ka një zgjidhje të thjeshtë të përgjithshme për rezervimin e të dhënave nga aplikacionet. Megjithëse çdo kopje rezervë ruhet në kompjuter ose iCloud, nuk ka asnjë mënyrë për t'i nxjerrë ato veçmas. Nëse fshini një lojë të luajtur, duhet ta luani përsëri pas një instalimi të ri. Kështu, ju jeni të detyruar t'i mbani lojërat në telefonin tuaj derisa t'i përfundoni ato, kohë gjatë së cilës ato marrin në mënyrë të panevojshme megabajt të vlefshëm.
Është një problem edhe më i keq nëse jeni duke luajtur të njëjtën lojë në iPad dhe iPhone/iPod touch në të njëjtën kohë. Loja funksionon në secilën pajisje veç e veç dhe nëse dëshironi ta luani në të dyja pajisjet, duhet të luani dy lojëra, sepse Apple nuk ofron asnjë mjet për të sinkronizuar pozicionet e lojës midis pajisjeve. Disa zhvillues e kanë zgjidhur këtë problem të paktën duke integruar iCloud, por një shërbim i tillë duhet të ofrohet nga Game Center.
3. Standard për aksesorët e lojërave
Aksesorët e lojërave për pajisjet iOS janë një kapitull më vete. Në tregun aktual, ne kemi disa koncepte që supozohet të lehtësojnë luajtjen në një ekran që nuk ofron asnjë përgjigje fizike dhe kështu të paktën pjesërisht imiton komoditetin e kontrollit të butonit.
Ato ekzistojnë nga portofoli i prodhuesve të ndryshëm Përplas nëse Joystick-IT, të cilat lidhen drejtpërdrejt me ekranin dhe veprojnë si një lidhje fizike midis gishtërinjve tuaj dhe ekranit. Pastaj ka lodra më të avancuara si iControlpad, iCade ose GamePad me 60 rrahje, të cilat e kthejnë një iPhone ose iPad në një klon PSP të Sony, një makinë loje ose funksionojnë si një tastierë lojërash të veçantë të lidhur me një kabllo. Edhe Apple ka patentën e vet për një kontrollues të ngjashëm.
Të tre aksesorët e përmendur së fundmi kanë një të metë të madhe në bukurinë e tyre – një numër i vogël lojërash të pajtueshme, të cilat për secilin model janë më së shumti në dhjetëra, por kryesisht në njësi titujsh. Në të njëjtën kohë, lojtarët e lojërave të mëdha pëlqejnë Arte elektronike nëse Gameloft ata e injorojnë plotësisht këtë aksesor.
Megjithatë, kjo situatë mund të ndryshohet lehtësisht. Do të mjaftonte nëse Apple do të shtonte një API për kontrollin e lojës harduerike në veglat e zhvilluesit. Përputhshmëria do të ishte e pavarur nga kush e bën kontrolluesin, përmes një API të unifikuar, çdo lojë e mbështetur do të jetë në gjendje të përpunojë saktë sinjalet nga çdo pajisje që përdor API. Kështu, niveli i lojës do të ngrihej me tre nivele dhe kontrolli i lojërave aksion nga këndvështrimi i personit të parë do të bëhej befas i rehatshëm.
4. Game Center për Mac
Në shumë mënyra, Apple po përpiqet të sjellë elementë iOS në OS X, gjë që e tregoi me versionin më të fundit të sistemit, 10.7 Lion. Pra, pse të mos zbatoni gjithashtu Game Center? Gjithnjë e më shumë lojëra iOS po shfaqen në Mac App Store. Në këtë mënyrë, pozicionet e kursimit mund të zgjidheshin në shumë mënyra, madje edhe midis dy Mac-ve që zotëroni, do të thjeshtohej multiplayer dhe do të unifikohej sistemi i renditjes dhe arritjeve.
Aktualisht ekziston një zgjidhje e ngjashme për Mac - Avull. Ky dyqan i shpërndarjes së lojërave dixhitale nuk është vetëm për shitje, ai përfshin gjithashtu një rrjet social lojrash ku mund të ndërveproni me miqtë tuaj dhe të luani në internet, të krahasoni rezultatet, të merrni arritje dhe së fundi, por jo më pak e rëndësishmja, të sinkronizoni përparimin tuaj të lojës midis pajisjeve, pavarësisht nëse është një Mac ose një makinë Windows. Të gjitha nën një çati. Mac App Store tashmë konkurron me Steam, kështu që pse të mos sillni gjëra të tjera funksionale që funksionojnë diku tjetër?
5. Modeli social
Opsionet sociale të Qendrës së Lojërave janë shumë të kufizuara. Edhe pse mund të shikoni rezultatet dhe arritjet tuaja nga lojërat dhe t'i krahasoni ato me miqtë, këtu mungon çdo ndërveprim më i thellë. Nuk ka asnjë mundësi që ju të komunikoni me të tjerët - qoftë bisedë ose komunikim zanor gjatë lojës. E megjithatë kjo mund ta çojë lojën në një nivel krejtësisht të ri. Dëgjimi i kundërshtarit në anën tjetër duke u përpjekur dhe zemëruar mund të jetë një argëtim interesant në fund të fundit. Dhe nëse nuk ju intereson, thjesht mund ta çaktivizoni këtë veçori.
Po kështu, aftësia për të biseduar drejtpërdrejt në aplikacionin Game Center do të kishte kuptim. Sa herë e njihni një lojtar të caktuar vetëm me pseudonimin e tij, nuk ka pse të jetë fare një person nga jeta juaj. Pra, pse të mos shkëmbeni disa fjalë me të, qoftë edhe vetëm për ta uruar për fitoren? Vërtetë, rrjetet sociale nuk janë saktësisht pika e fortë e Apple, nëse kujtojmë, për shembull, Ping në iTunes, të cilin as një qen nuk leh sot. Megjithatë, ky eksperiment do të ia vlente të provohej, aq më tepër sepse funksionon në rivalin Steam.
Është gjithashtu një turp që pikët që merrni nuk mund t'i përdorni në asnjë mënyrë për arritjet e përfunduara, ato funksionojnë vetëm për t'u krahasuar me lojtarët e tjerë. Në të njëjtën kohë, Apple mund të përdorë një sistem të ngjashëm këtu si në rastin Rrjeti i Playstation ose Xbox Live – çdo lojtar mund të ketë avatarin e tij, për të cilin, për shembull, mund të blejë rroba, të përmirësojë pamjen e tij dhe të ngjashme për pikët e marra në lojëra. Në të njëjtën kohë, ai nuk ka pse të endet në botën virtuale si v Playstation në shtëpi, por gjithsesi do të ishte një vlerë e shtuar e shkëlqyeshme, megjithëse foshnjore, në vend që thjesht të rriste troç vlerësimin e pikëve.
Dhe si mendoni se mund të kontribuojë në një përvojë më të mirë të lojërave në pajisjet Apple?
Jam dakord mbi të gjitha me pikën 3, të luash në një iPad do të ishte një përvojë krejtësisht e ndryshme. Nuk është keq kështu, por lojërat si Asfalti, për shembull, nuk luajnë mirë me një pajisje të madhe në dorë, dhe një kontrollues që mund të lidhet me hyrjen/daljen e aparatit të dëgjimit do të ishte i shkëlqyeshëm :)
Në GameCenter shoh rezultate krejtësisht të pakuptimta për shumë lojëra, padyshim që dikush di të "hakojë" sistemin e enkriptimit që dërgon rezultate në GameCenter. Do të kërkonte që Apple të fshinte rezultate kaq absurde të larta dhe të ndalonte lojtarët. Dua të them, për shembull, ato lojëra ku shumica dërrmuese e lojtarëve kanë një maksimum prej rreth 20, për shembull, por pesë të parët kanë një rezultat ndoshta 100 miliardë = mashtrim i dukshëm.
Shumica e lojërave mund të hakohen duke përdorur një jailbreak. Ka shumë udhëzime në youtube se si ta bëni këtë.
Kjo është pikërisht ajo që më mërzit edhe mua. Unë jam duke hakuar Fruit Ninja, jam i habitur që xhami në iPad tim nuk shkrihet, por pastaj ka disa që kanë rezultate në miliona. E njëjta gjë me Temple Run, për shembull. Çfarë gëzimi duhet të kem prej saj atëherë, kur përpjekjet e mia janë defakto të kota.
Kryesisht fajin e kanë lojtarët (mashtruesit) që e bëjnë këtë.Që ata mendojnë për një gjë të tillë.Faji i dytë është se Apple i “lejon” ta bëjnë këtë.
Diçka e tillë nuk mund të ndodhte në Steam. Unë kam qenë përdorues i Steam që në vitet e para kur të gjithë talleshin me të dhe nuk kishte lojëra të tjera përveç Half Life. Dhe si duket ai sot?
Me këtë dua të them që ndoshta kërkon kohë. Ndërsa baza e lojtarëve në Mac dhe iOS zgjerohet, me siguri duhet të përgatitet një mjedis adekuat për të. Por kur Apple fle shumë, dikush tjetër do të përfitojë.
Ky është një artikull i bukur! Nuk kam çfarë të shtoj. Ose po, do të jap diçka. Është e çuditshme që Apple nuk ka dalë me diçka të tillë shumë kohë më parë. Në fund të fundit, lojërat janë një biznes i madh për të, dhe kanë ikur kohët kur iPhone u prezantua si një telefon thjesht lidhës me atë aplikacion të çuditshëm të integruar për gjurmimin e aksioneve...
Plotësisht dakord me Martin - GameCenter nuk ka kuptim derisa rezultatet e hakuara të kontrollohen ose parandalohen.
Unë do të thoja që gjëja e parë që na duhet për këtë është HW. iMac është i mrekullueshëm, MacMini gjithashtu, por çdo lojtar i PC-ve do të qeshë me ta. Gjëja e parë që duhet të arrijë është diçka si një Cube, ose shkurt "MacPro mini", diçka ku mund të zëvendësoni (zgjeroni) kartën grafike. Një shembull tipik: babai im ka një iMac në versionin ekstrem, faji i të cilit është se X-Plane 10 funksionon pa probleme, vetëm GB-i i dytë i RAM-it GFX. Fatkeqësisht, me Apple nuk ka zgjidhje tjetër përveç shitjes dhe blerjes së një makinerie të re të tërë. Nuk ka as zgjidhje Mac Pro, sepse një gjë e vjetër një vit e gjysmë do të ishte mirë nëse do të kishte karta më moderne GFX dhe Thunderbolt.
Nuk dua të shkruaj marrëzi, por mendoj se grafika dhe iMac mund të zëvendësohen jozyrtarisht. Ndoshta ishte në iFixit ose diçka e ngjashme. Provoni të googloni.
Unë nuk jam as i sigurt nëse mund të vendosni vetëm grafikat që përdor Apple, apo nëse mund të vendosni edhe ndonjë lloj tjetër.
Por në teori duhet të funksionojë. Ne e dimë se Apple përdor grafikë laptop. Pra, shkëmbimi duhet të jetë i mundur. Në fund, mbetet pyetja nëse nuk zgjidhet, për shembull, me Mac Pro, ku slotet grafike kanë një dimension paksa të ndryshëm dhe kështu nuk mund të vendosni asnjë grafik PCI Express.
Artikull i mirë, jam plotësisht dakord me shumë nga pikat, megjithëse nuk jam i sigurt nëse disa prej tyre disi nuk funksionojnë më. Nëse më kujtohet mirë, gjatë shpalljes së iOS 5 u fol për mbështetjen e lojërave me turn-based. Përndryshe, nuk jam shumë i sigurt për paragrafin e fundit. Në Xbox Live, asgjë nuk mund të blihet me pikë nga arritjet, Microsoft ka pika krejtësisht të ndryshme për këtë qëllim, të cilat duhen blerë gjithmonë. Një gjë pak më ndryshe është se për arritje të caktuara lojtarët do të marrin një fotografi të lojës, por kjo nuk shihet më shpesh dy herë. Është shumë më e zakonshme që krijuesit e një loje të sapo lëshuar të bëjnë një grup aksesorësh veshjesh që lojtari mund t'i blejë. Nuk shoh nëse është e njëjta gjë në PSN
Epo, nëse do të më duhej të zgjidhja një gjë të vetme që më mungon më shumë, atëherë patjetër do të bëja thirrje për sinkronizimin e saps jo vetëm midis iOS, por kryesisht iOS/Mac. Sepse kam edhe Angry Birds në Mac, por i ngarkoj ato. Jam lodhur duke e luajtur përsëri…