Game Center-integrasie was beslis 'n goeie stap deur Apple. Dit het die stelsels vir ranglyste, prestasies verenig en intydse aanlyn multiplayer geaktiveer, wat dit baie makliker maak vir ontwikkelaars om so 'n stelsel te implementeer. Maar is dit genoeg?
iOS-toestelle het tydens hul bestaan 'n volwaardige speletjie-platform geword, en benewens verskeie gemaklike speletjies is daar ook sterk titels wat uitblink in spel en grafika. Gedeeltes van ouer gewilde speletjies, hul herverwerkings of heeltemal unieke speletjies soos dit Infinity Blade trek spelers meer en meer na raakskerms. Speletjies op die iPhone, iPod en iPad het hoofstroom geword, maar daar is nog baie ruimte vir verbetering. Daarom het ek vyf dinge saamgestel waar Apple nog kan werk om 'n nog beter spelervaring vir spelers te bring.
1. Ondersteuning vir beurt-gebaseerde speletjies
Outomatiese soektog na spanmaats en daaropvolgende intydse multispeler is foutloos. Die stelsel is baie goed ingestel en vir verskeie speletjies van Fruit Ninja po Infinity Blade dien uitstekend. Maar dan is daar daardie speletjies wat heeltemal onmoontlik is om in reële tyd te speel. Dit sluit verskeie beurt-gebaseerde strategieë, bordspeletjies of verskeie woordspeletjies in, bv. Woorde met vriende.
In hierdie speletjies moet jy dikwels lang minute wag vir jou opponent se beurt, terwyl jy byvoorbeeld e-pos tydens sy beurt kan hanteer. In die bogenoemde speletjie word dit slim opgelos – elke keer as jy op 'n beurt is, stuur die speletjie vir jou 'n stootkennisgewing. So jy kan die speletjie vir 'n paar dae en met verskeie spelers op dieselfde tyd speel. Dit is aan jou hoe vinnig jy reageer, terwyl jou teenstander nie leeg na die skerm hoef te staar en jou gebrek aan optrede dop te hou nie.
Dit is presies wat Game Center kort. Weereens, hierdie stelsel sou verenig wees en daar hoef nie verskillende implementerings van ekstras vir elke speletjie te wees nie. 'n Enkele Game Center-implementering sal genoeg wees.
2. Sinchronisasie van spelposisies
Apple het al lank met hierdie probleem te doen. Tans is daar geen eenvoudige algemene oplossing vir die rugsteun van data vanaf toepassings nie. Alhoewel elke rugsteun op die rekenaar of iCloud gestoor word, is daar geen manier om dit afsonderlik te onttrek nie. As jy 'n gespeelde speletjie uitvee, moet jy dit weer speel na 'n nuwe installasie. Jy word dus gedwing om speletjies op jou foon te hou totdat jy dit klaarmaak, waartydens hulle waardevolle megagrepe onnodig opgebruik.
Dit is 'n nog erger probleem as jy dieselfde speletjie op jou iPad en iPhone/iPod touch op dieselfde tyd speel. Die speletjie loop afsonderlik op elke toestel, en as jy dit op albei toestelle wil speel, moet jy twee speletjies speel, want Apple bied geen hulpmiddel om speletjieposisies tussen toestelle te sinchroniseer nie. Sommige ontwikkelaars het hierdie probleem ten minste opgelos deur iCloud te integreer, maar so 'n diens moet deur Game Center verskaf word.
3. Standaard vir speletjie-bykomstighede
Spelbykomstighede vir iOS-toestelle is 'n hoofstuk op sigself. Op die huidige mark het ons verskeie konsepte wat veronderstel is om speel op 'n skerm te vergemaklik wat geen fisiese reaksie bied nie en dus ten minste die gemak van knoppiebeheer ten minste naboots.
Hulle bestaan uit die portefeulje van verskeie vervaardigers Veeg of Joystick-IT, wat direk aan die skerm heg en dien as 'n fisiese skakel tussen jou vingers en die skerm. Dan is daar meer gevorderde speelgoed soos iControlpad, iCade nebo GamePad deur 60beat, wat 'n iPhone of iPad omskep in 'n Sony PSP-kloon, 'n speletjiemasjien of funksioneer as 'n aparte speletjie wat met 'n kabel verbind is. Selfs Apple het eie patent vir 'n soortgelyke bestuurder.
Al drie laasgenoemde bykomstighede het een groot fout in hul skoonheid – 'n klein aantal versoenbare speletjies, wat vir elke model hoogstens in die tien is, maar meestal in eenhede van titels. Terselfdertyd hou groot speletjies van Electronic Arts of Loft hulle ignoreer hierdie bykomstigheid heeltemal.
Hierdie situasie kan egter maklik verander word. Dit sal genoeg wees as Apple 'n API vir hardeware-speletjiebeheer by die ontwikkelaarnutsgoed voeg. Verenigbaarheid sal dan onafhanklik wees van wie die kontroleerder maak, deur 'n verenigde API sal elke ondersteunde speletjie seine korrek kan verwerk vanaf enige toestel wat die API gebruik. Die spelvlak sou dus met drie vlakke verhoog word, en die beheer van aksiespeletjies vanuit 'n eerstepersoonperspektief sou skielik gemaklik raak.
4. Spelsentrum vir Mac
Op baie maniere probeer Apple om iOS-elemente na OS X te bring, wat dit gewys het met die nuutste weergawe van die stelsel, 10.7 Lion. So hoekom nie Game Center ook implementeer nie? Al hoe meer iOS-speletjies verskyn in die Mac App Store. Op hierdie manier kan spaarposisies op baie maniere opgelos word, selfs tussen twee Mac's wat jy besit, sal multispeler vereenvoudig word en die stelsel van ranglys en prestasies sal verenig word.
Daar is tans 'n soortgelyke oplossing vir Mac - Stoom. Hierdie digitale speletjieverspreidingswinkel is nie net vir verkope nie, dit sluit ook 'n speletjie-sosiale netwerk in waar jy met jou vriende kan kommunikeer en aanlyn kan speel, tellings kan vergelyk, prestasies kan kry en laastens, maar nie die minste nie, jou spelvordering tussen toestelle kan sinkroniseer, of dit nou is 'n Mac of 'n Windows-masjien. Alles onder een dak. Die Mac App Store ding reeds mee met Steam, so hoekom bring jy nie ander funksionele goed wat elders werk nie?
5. Sosiale model
Game Center se sosiale opsies is erg beperk. Terwyl jy jou tellings en prestasies van speletjies kan sien en dit met vriende kan vergelyk, ontbreek enige dieper interaksie hier. Daar is geen opsie vir jou om met ander te kommunikeer nie - of dit nou klets of stemkommunikasie tydens die speletjie is. En terselfdertyd kan dit speletjies na 'n heel nuwe vlak neem. Om te luister na die opponent aan die ander kant wat probeer en kwaad word, kan tog interessante vermaak wees. En as jy nie omgee daarvoor nie, kan jy eenvoudig hierdie kenmerk afskakel.
Net so sal die vermoë om direk in die Game Center-toepassing te gesels sin maak. Hoeveel keer ken jy 'n gegewe speler net aan sy bynaam, dit hoef glad nie 'n persoon uit jou lewe te wees nie. Waarom dan nie ’n paar woorde met hom wissel nie, al was dit net om hom geluk te wens met die oorwinning? Dit is waar, sosiale netwerke is nie juis Apple se sterk punt nie, as ons byvoorbeeld onthou Ping in iTunes, waarvoor selfs 'n hond nie vandag blaf nie. Tog sal hierdie eksperiment die moeite werd wees om te probeer, des te meer omdat dit op mededinger Steam werk.
Dit is ook jammer dat jy nie die punte wat jy kry vir voltooide prestasies op enige manier kan gebruik nie, dit werk net om met ander spelers te vergelyk. Terselfdertyd kan Apple 'n soortgelyke stelsel hier gebruik as in die geval Playstation Netwerk nebo Xbox Live – elke speler kan sy eie avatar hê, waarvoor hy byvoorbeeld klere kan koop, sy voorkoms kan verbeter, ens. Terselfdertyd hoef hy nie in die virtuele wêreld te dwaal soos v Playstation Tuis, maar dit sal steeds 'n groot, alhoewel infantiele, toegevoegde waarde wees eerder as om net die puntetelling botweg te verhoog.
En hoe dink jy kan dit bydra tot 'n beter spelervaring op Apple-toestelle?
Ek stem bo alles saam met punt 3, om op 'n iPad te speel sal 'n heeltemal ander ervaring wees. Dit is nie so sleg nie, maar speletjies soos byvoorbeeld Asphalt speel nie goed met 'n groot toestel in die hand nie, en 'n beheerder wat aan die gehoorapparaat se inset/uitset gekoppel kan word, sal wonderlik wees :)
In GameCenter sien ek heeltemal betekenislose tellings vir baie speletjies, natuurlik weet iemand hoe om die enkripsiestelsel te "hack" wat tellings na GameCenter stuur. Dit sal van Apple vereis om sulke absurde hoë tellings uit te vee en spelers te verbied. Ek bedoel byvoorbeeld daardie speletjies waar die oorgrote meerderheid spelers 'n maksimum van sowat 20 100 het, byvoorbeeld, maar die topvyf het 'n telling van miskien XNUMX miljard = ooglopende bedrog.
Die meeste speletjies kan met 'n jailbreak gekap word. Daar is baie tutoriale op YouTube oor hoe om dit te doen.
Dit is presies wat my ook irriteer. Ek hack Fruit Ninja, ek is verbaas dat die glas op my iPad nie smelt nie, maar dan is daar sommige wat tellings in die miljoene het. Dieselfde met Temple Run, byvoorbeeld. Watter vreugde moet ek dan daaruit hê, wanneer my pogings defacto nutteloos is.
Dit is primêr die skuld van die spelers (cheaters) wat dit doen. Dat hulle aan so iets dink. Die tweede fout is dat Apple hulle “toelaat” om dit te doen.
So iets kon nie op Steam gebeur nie. Ek is 'n Steam-gebruiker sedert die vroeë jare toe almal dit gespot het en dit het geen ander speletjies behalwe Half Life gehad nie. En hoe lyk hy vandag?
Daarmee bedoel ek dit het waarskynlik tyd nodig. Namate die spelerbasis op Mac en iOS uitbrei, moet 'n voldoende omgewing sekerlik daarvoor voorberei word. Maar wanneer Apple baie slaap kry, sal iemand anders voordeel trek.
Dit is 'n mooi artikel! Ek het niks om by te voeg nie. Of ja, ek sal iets aflewer. Dit is vreemd dat Apple lankal nie met so iets vorendag gekom het nie. Speletjies is immers groot besigheid vir hom, en verby is die dae toe die iPhone as 'n suiwer tie-dye-foon aangebied is met daardie vreemde ingeboude toepassing om aandele op te spoor ...
Stem heeltemal saam met Martin - GameCenter maak geen sin totdat gekapte tellings nagegaan of voorkom word nie.
Ek sou sê dat die eerste ding wat ons hiervoor nodig het, HW is. Die iMac is wonderlik, die MacMini ook, maar elke rekenaarspeler sal vir hulle lag. Die eerste ding wat moet opdaag is iets soos 'n Cube, of "MacPro mini" in kort, iets waar jy die grafiese kaart kan vervang (uitbrei). 'n Tipiese voorbeeld: die pa het 'n iMac in die uiterste uitgawe, waarvan die fout is dat X-Plane 10 glad verloop, slegs die tweede GB GFX RAM. Ongelukkig is daar met Apple geen ander oplossing as om 'n nuwe hele masjien te verkoop en te koop nie. Daar is ook geen Mac Pro-oplossing nie, want 'n jaar en 'n half ou ding sal goed wees as dit meer moderne GFX-kaarte en Thunderbolt het.
Ek wil nie nonsens skryf nie, maar ek dink die grafika en die iMac kan nie-amptelik vervang word. Dit was waarskynlik op iFixit of iets soortgelyks. Probeer google.
Ek is nie eers seker of jy net die grafika kan plaas wat Apple gebruik nie, of as jy 'n ander tipe ook kan plaas nie.
Maar in teorie behoort dit te werk. Ons weet dat Apple skootrekenaargrafika gebruik. Die uitruiling behoort dus moontlik te wees. Op die ou end bly die vraag of dit nie opgelos word soos byvoorbeeld met die Mac Pro nie, waar die grafiese gleuwe 'n effens ander dimensie het en jy dus geen PCI Express Graphics daar kan plaas nie.
Goeie artikel, ek stem heeltemal saam met baie van die punte, alhoewel ek nie seker is of sommige van hulle op een of ander manier nie meer werk nie. As ek reg onthou, is daar gepraat oor ondersteuning vir beurt-gebaseerde speletjies tydens die aankondiging van iOS 5. Andersins is ek nie heeltemal seker oor die laaste paragraaf nie. Op Xbox Live kan niks gekoop word met punte van prestasies nie, Microsoft het heeltemal ander punte vir hierdie doel, wat altyd gekoop moet word. 'n Effens ander ding is dat vir sekere prestasies die spelers 'n spelprentjie sal kry, maar dit word nie meer dikwels twee keer gesien nie. Dit is baie meer algemeen dat die skeppers van 'n nuut vrygestelde speletjie 'n stel klerebykomstighede maak wat die speler kan koop. Ek sien nie of dit dieselfde is op PSN nie
Wel, as ek 'n enkele ding moet kies wat ek die meeste mis, dan sal ek beslis 'n beroep doen op die sinchronisasie van sappies nie net tussen iOS nie, maar hoofsaaklik iOS/Mac. Want ek het ook Angry Birds op my Mac, maar ek laai hulle op. Ek is moeg om dit weer van voor af te speel ...