Integracija Game Centera svakako je bio izvrstan Appleov potez. Objedinio je sustave za ljestvice s najboljim rezultatima, postignuća i omogućio online multiplayer u stvarnom vremenu, što je programerima znatno olakšalo implementaciju takvog sustava. Ali je li to dovoljno?
iOS uređaji su tijekom svog postojanja postali punopravna gaming platforma, a osim raznih casual igrica, tu su i jaki naslovi koji briljiraju gameplayom i grafikom. Dijelovi starijih popularnih igara, njihove prerade ili potpuno jedinstvene igre poput njih Infinity Blade privlači igrače sve više i više na dodirne zaslone. Igranje igara na iPhoneu, iPodu i iPadu postalo je mainstream, no još uvijek ima puno prostora za napredak. Zato sam sastavio pet stvari na kojima bi Apple još mogao raditi kako bi igračima pružio još bolje iskustvo igranja.
1. Podrška za igre na poteze
Automatsko traženje suigrača i kasniji multiplayer u stvarnom vremenu je besprijekoran. Sustav je vrlo dobro podešen i za razne igre iz Voće Ninja po Infinity Blade odlično služi. Ali tu su i igre koje je potpuno nemoguće igrati u stvarnom vremenu. To uključuje razne potezne strategije, društvene igre ili razne igre riječima, npr. Riječi s prijateljima.
U tim igrama često morate čekati duge minute da vaš protivnik dođe na red, dok biste, primjerice, mogli rukovati e-poštom dok je on na redu. U gore navedenoj igrici to je pametno riješeno – svaki put kad ste na potezu, igra vam šalje push obavijest. Tako možete igrati igru nekoliko dana i s nekoliko igrača istovremeno. Na vama je koliko ćete brzo reagirati, dok vaš protivnik ne mora tupo buljiti u ekran i promatrati vašu neaktivnost.
Upravo to nedostaje Game Centeru. Opet, ovaj sustav bi bio unificiran i ne bi morale postojati različite implementacije dodataka za svaku igru. Jedna implementacija Game Centera bila bi dovoljna.
2. Sinkronizacija igračkih pozicija
Apple se već duže vrijeme nosi s ovim problemom. Trenutačno ne postoji jednostavno opće rješenje za sigurnosno kopiranje podataka iz aplikacija. Iako se svaka sigurnosna kopija sprema na računalo ili iCloud, ne postoji način da ih izdvojite zasebno. Ako izbrišete igranu igru, morate je ponovno igrati nakon nove instalacije. Tako ste prisiljeni držati igre na telefonu dok ih ne završite, a za to vrijeme one nepotrebno troše vrijedne megabajte.
Još je gori problem ako istovremeno igrate istu igru na iPadu i iPhone/iPod touchu. Igrica radi na svakom uređaju zasebno, a ako je želite igrati na oba uređaja, morate imati dvije odigrane igrice, jer Apple ne nudi nikakav alat za sinkronizaciju pozicija igre između uređaja. Neki programeri riješili su ovaj problem barem integracijom iClouda, no takvu bi uslugu trebao pružiti Game Center.
3. Standard za dodatke za igre
Gaming dodaci za iOS uređaje su poglavlje za sebe. Na trenutnom tržištu imamo nekoliko koncepata koji bi trebali olakšati igranje na zaslonu koji ne nudi nikakav fizički odziv i time djelomično barem emulira udobnost upravljanja tipkama.
Postoje iz portfelja raznih proizvođača Baciti da li Joystick-IT, koji se spajaju izravno na zaslon i djeluju kao fizička veza između vaših prstiju i zaslona. Zatim postoje naprednije igračke poput iControlpad, iCade ili GamePad tvrtke 60beat, koji pretvaraju iPhone ili iPad u Sony PSP klon, stroj za igru ili funkcioniraju kao zasebni gamepad povezan kabelom. Čak i Apple ima vlastiti patent za sličnog vozača.
Sva tri posljednja navedena dodatka imaju jednu veliku manu u svojoj ljepoti – mali broj kompatibilnih igrica, kojih je za svaki model najviše u desecima, ali uglavnom u jedinicama naslova. U isto vrijeme, igrači velike igre vole Electronic Arts da li Gameloft potpuno zanemaruju ovaj pribor.
Međutim, ova situacija se lako može promijeniti. Bilo bi dovoljno da Apple doda API za hardversku kontrolu igre u razvojne alate. Kompatibilnost bi tada bila neovisna o tome tko proizvodi kontroler, kroz objedinjeni API svaka bi podržana igra mogla ispravno obraditi signale s bilo kojeg uređaja koji koristi API. Razina igranja tako bi se podigla za tri razine, a upravljanje akcijskim igrama iz perspektive prvog lica odjednom bi postalo ugodno.
4. Game Center za Mac
Apple na mnogo načina pokušava unijeti elemente iOS-a u OS X, što je pokazao s najnovijom verzijom sustava, 10.7 Lion. Pa zašto ne implementirati i Game Center? Sve više i više iOS igara pojavljuje se u Mac App Storeu. Na ovaj bi se način spremanje pozicija moglo riješiti na više načina, pa čak i između dva Maca koja posjedujete, pojednostavio bi se multiplayer te unificirao sustav rangiranja i postignuća.
Trenutno postoji slično rješenje za Mac – Parna. Ova digitalna trgovina za distribuciju igara nije samo za prodaju, ona također uključuje društvenu mrežu za igranje na kojoj možete komunicirati sa svojim prijateljima i igrati online, uspoređivati rezultate, postizati postignuća i posljednje, ali ne manje važno, sinkronizirati napredak u igri između uređaja, bilo da je Mac ili Windows stroj. Sve pod jednim krovom. Mac App Store već se natječe sa Steamom, pa zašto ne donijeti druge funkcionalne stvari koje rade drugdje?
5. Društveni model
Društvene mogućnosti Game Centera su jako ograničene. Iako možete vidjeti svoje rezultate i postignuća iz igara i usporediti ih s prijateljima, ovdje nedostaje bilo kakva dublja interakcija. Ne postoji mogućnost da komunicirate s drugima - bilo chat ili glasovna komunikacija tijekom igre. Pa ipak, to bi igrice moglo podići na sasvim novu razinu. Slušati protivnika s druge strane kako pokušava i ljuti se ipak može biti zanimljiva zabava. A ako vam nije stalo do toga, možete jednostavno isključiti ovu značajku.
Isto tako, mogućnost izravnog razgovora u aplikaciji Game Center imala bi smisla. Koliko puta datog igrača poznajete samo po nadimku, ne mora to uopće biti osoba iz vašeg života. Pa zašto ne razmijeniti koju riječ s njim, pa makar mu samo čestitati na pobjedi? Istina, društvene mreže nisu baš jača strana Applea, sjetimo li se, primjerice, Pinga u iTunesu na koji danas ni pas ne laje. Ipak, ovaj bi eksperiment vrijedilo isprobati, tim više što radi na konkurentskom Steamu.
Također je šteta što bodove koje dobijete za ostvarena postignuća ne možete iskoristiti ni na koji način, oni služe samo za usporedbu s drugim igračima. Istovremeno, Apple bi ovdje mogao koristiti sličan sustav kao u slučaju Playstation mreža ili Xbox Live – svaki igrač bi mogao imati svoj avatar, za koji bi npr. kupovao odjeću, poboljšavao svoj izgled i slično za osvojene bodove u igrama. Pritom ne mora lutati virtualnim svijetom kao v Playstation dom, ali bi to ipak bila velika, iako infantilna dodana vrijednost, a ne samo tupo povećavanje bodovne ocjene.
I što mislite kako bi to moglo pridonijeti boljem iskustvu igranja na Apple uređajima?
Slažem se iznad svega s točkom 3, igranje na iPadu bilo bi potpuno drugačije iskustvo. Nije tako loše, ali igrice kao što je Asphalt, na primjer, ne igraju dobro s velikim uređajem u ruci, a kontroler koji se može spojiti na ulaz/izlaz slušnog aparata bio bi super :)
U GameCentru vidim potpuno besmislene rezultate za mnoge igre, očito netko zna kako "hakirati" sustav šifriranja koji šalje rezultate u GameCenter. To bi zahtijevalo da Apple izbriše takve apsurdno visoke rezultate i zabrani igračima. Mislim, na primjer, na one igre gdje velika većina igrača ima maksimalno oko 20, na primjer, ali prvih pet ima rezultat od možda 100 milijardi = očita prijevara.
Većina igara može se hakirati korištenjem jailbreaka. Ima puno tutorijala na youtubeu o tome kako to učiniti.
Upravo to i mene nervira. Hakiram Fruit Ninju, iznenađen sam da se staklo na mom iPadu ne topi, ali tu su i neki koji imaju milijunske rezultate. Isto je i s Temple Runom, na primjer. Kakvu bih radost onda trebao imati od toga, kad je moj trud de facto beskoristan.
Krivi su prvenstveno igrači (prevaranti) što im tako nešto pada na pamet. Druga greška je što im Apple to "dopušta".
Ovako nešto se ne bi moglo dogoditi na Steamu. Bio sam korisnik Steama od ranih godina kada su ga svi ismijavali i nije imao nijednu drugu igru osim Half Lifea. A kako izgleda danas?
Pod tim mislim da vjerojatno treba vremena. Kako se baza igrača na Macu i iOS-u širi, za to se svakako mora pripremiti adekvatno okruženje. Ali kad Apple bude dosta spavao, netko drugi će to iskoristiti.
Ovo je lijep članak! Nemam što dodati. Ili da, dostavit ću nešto. Čudno je da Apple već odavno nije smislio ovako nešto. Uostalom, igrice su za njega veliki biznis, a prošla su vremena kada je iPhone predstavljan kao čisto tie-dye telefon s onom čudnom ugrađenom aplikacijom za praćenje dionica...
U potpunosti se slažem s Martinom - GameCenter nema smisla dok se hakirani rezultati ne provjere ili spriječe.
Rekao bih da je prvo što nam treba za ovo HW. IMac je odličan, MacMini također, ali svaki PC igrač će im se nasmijati. Prvo što bi trebalo stići je nešto poput Cubea, ili ukratko "MacPro mini", nešto gdje možete zamijeniti (proširiti) grafičku karticu. Tipičan primjer: otac ima iMac u extreme izdanju, mana mu je što X-Plane 10 radi glatko, tek drugi GB GFX RAM-a. Nažalost, s Appleom nema drugog rješenja nego prodati i kupiti cijeli novi stroj. Nema ni Mac Pro rješenja, jer bi stvar stara godinu i pol bila sasvim u redu da ima modernije GFX kartice i Thunderbolt.
Neću da pišem gluposti, ali mislim da se može neslužbeno zamijeniti grafička i iMac. Vjerojatno je bilo na iFixitu ili nečem sličnom. Pokušajte guglati.
Nisam ni siguran da li se može staviti samo grafika koju koristi Apple ili se može staviti i neka druga vrsta.
Ali u teoriji bi trebalo funkcionirati. Znamo da Apple koristi grafiku prijenosnika. Dakle, razmjena bi trebala biti moguća. Na kraju ostaje pitanje nije li to riješeno kao, primjerice, kod Mac Proa, gdje su grafički utori malo drugačije dimenzije pa se tamo ne može staviti nikakva PCI Express grafika.
Dobar članak, u potpunosti se slažem s mnogim točkama, iako nisam siguran da neke od njih nekako više ne funkcioniraju. Ako se dobro sjećam, o podršci za naizmjenične igre govorilo se tijekom najave iOS-a 5. Inače, nisam baš siguran za zadnji paragraf. Na Xbox Liveu se ništa ne može kupiti bodovima iz postignuća, Microsoft za tu svrhu ima sasvim druge bodove koji se uvijek moraju kupiti. Malo drugačija stvar je da će za određena postignuća igrači dobiti sliku igre, ali to se više ne viđa često dvaput. Puno je uobičajenije da kreatori novoizdane igre naprave set odjevnih dodataka koje igrač može kupiti. Ne vidim da li je isto na PSN-u
Pa, kad bih morao izabrati jednu stvar koja mi najviše nedostaje, onda bih definitivno pozvao na sinkronizaciju sapsa ne samo između iOS-a, već uglavnom iOS/Maca. Jer i ja imam Angry Birds na Macu, ali ih uploadam. Umoran sam od igranja iznova...