Mobiilsete graafikamootorite areng ja kuidas need mänge mõjutavad

Avasta, kuidas mängumootorid on muutnud lihtsad mobiilimängukogemused peaaegu kinofilmilikeks seiklusteks otse sinu peopesal.

REKLAAMI

Kui oled juba mõnda aega mobiilimänge mänginud, oled ilmselt märganud, kuidas mobiilimängude graafika on viimastel aastatel dramaatiliselt arenenud. See, mis varem oli lihtne mäng põhilise visuaaliga, on muutunud peaaegu filmilikeks kogemusteks, mis mahuvad peopessa.

Kogu see revolutsioon ei toimunud juhuslikult. Selle muljetavaldava muutuse taga on... graafikamootorid, mis on põhimõtteliselt iga tänapäevase mängu tehnoloogiline süda. Sukeldume sellesse põnevasse ajalukku ja mõistame, kuidas me siia jõudsime.

Mis täpselt on graafikamootorid?

Enne evolutsiooni arutamist pean selgitama põhitõdesid. Mängumootor on nagu automootor, aga mängude jaoks. See on tööriistade ja tehnoloogiate kogum, mida arendajad kasutavad visuaalide, füüsika, helide ja kogu mängukogemuse loomiseks.

Mõtle sellele nii: iga varju, iga valguse peegelduse või iga tegelase liikumise nullist programmeerimise asemel kasutavad arendajad mootorit, millel on need funktsioonid juba olemas. See säästab aega ja raha ning võimaldab neil keskenduda loovusele.

Mobiilimaailmas peavad need mootorid olema veelgi nutikamad. Lõppude lõpuks on teie mobiiltelefonil palju vähem arvutusvõimsust kui konsoolil või mänguarvutil, kuid te tahate ikkagi ilusat graafikat ilma akut poole tunniga tühjendamata.

Algus: kui kõik oli pikslitega kaetud

2000. aastate alguses olid esimesed mobiilimängud üsna tagasihoidlikud. Mäletate Nokia Snake'i? See programmeeriti praktiliselt nullist, ilma igasuguse keeruka graafikamootorita. Graafika oli 2D, ülilihtne ja enamikul mängudel oli see iseloomulik pikslitega välimus.

Tol ajal lõid arendajad iga mängu jaoks oma sisemised süsteemid. See oli liiga palju tööd ja piiras oluliselt võimalusi. Aga kui nutitelefonid hakkasid ilmuma, muutus kõik kiiresti.

iPhone'i turuletoomisega 2007. aastal ja Androidi populaarsuse kasvuga varsti pärast seda plahvatas mobiiliturg. Äkitselt said mobiiltelefonid värvilised ekraanid, puutetundlikud ekraanid ja üha võimsamad protsessorid. See oli ideaalne võimalus graafikamootoritele tõeliselt areenile siseneda.

Suurte tegijate saabumine

Ühtsus: Demokratiseerija

THE Ühtsus See muutis täielikult mängu. Algselt ilmus see Macile 2005. aastal, kuid kohanes kiiresti mobiiliversioonidega ja sai indie-arendajate lemmikuks. Miks? Sest seda oli (ja on siiani) suhteliselt lihtne kasutada ning sellel oli tasuta versioon.

Mängud nagu Monument Valley, Pokémon GO ja Cuphead Mobile loodi Unity abil. See mootor demokratiseeris arendust, võimaldades väikestel stuudiotel ja isegi sooloarendajatel luua professionaalse ilmega mänge.

Unity tõi kaasa selliseid funktsioone nagu reaalajas valgustus, realistlik füüsika ja platvormideülene tugi. Mängu sai ühe korra arendada ja selle iOS-i, Androidi ja teistele platvormidele eksportida ilma kõike nullist ümber kirjutamata.

Unreal Engine: Toores jõud taskus

THE Ebareaalne mootor, Epic Gamesi Superstar on alati olnud tuntud oma isuäratava graafika poolest. Kui see mobiilile kättesaadavamal kujul jõudis, oli see nagu Ferrari mootori paigutamine kompaktautosse.

Mängud nagu PUBG Mobile ja Fortnite Mobile näitavad, milleks Unreal võimeline on. Kompleksne 3D-graafika, uskumatud osakesteefektid, dünaamiline valgustus ja kvaliteetsed tekstuurid – kõik töötab teie telefonis.

Unreal on alati olnud Unityst nõudlikum, nõudes võimsamaid seadmeid. Kuid nutitelefonide arenedes on see piirang vähenenud. Tänapäeval saavad isegi keskklassi telefonid Unreal Engine'iga loodud mänge ilma suuremate probleemideta käitada.

Tehnoloogiad, mis muutsid mängu

Mitmed spetsiifilised tehnoloogilised edusammud on võimaldanud mobiilsetel graafikamootoritel teha suuri edusamme. Loetlen peamised neist, et saaksite aru, kuidas iga osa kokku sobib:

  • Programmeeritavad varjutajad: Need võimaldasid luua kohandatud visuaalseid efekte, nagu realistlik vesi, dünaamiline tuli ja peegeldavad pinnad.
  • PBR (füüsikalisel alusel renderdamine): See muutis mängudes olevad materjalid valgusega realistlikumalt käituma, luues "järgmise põlvkonna" ilme.“
  • Oklusiooni eemaldamine: Tehnika, mis väldib nähtamatute objektide renderdamist, säästes seeläbi arvutusvõimsust ja akut.
  • LOD (detailsuse tase): See vähendab automaatselt kaugete objektide detaile, säilitades jõudluse ilma visuaalset kvaliteeti oluliselt ohverdamata.
  • Küpsetatud valgustus: See arvutab keerulise valgustuse eelnevalt välja, muutes mängud ilusaks ilma protsessorit reaalajas üle koormamata.

Ma tean, et kõik need tehnoloogiad tunduvad liiga tehnilised. Aga oluline on mõista, et need töötavad koos, et pakkuda uskumatut graafikat ilma telefoni läbi põletamata.

Mõju mängutüüpidele

Battle Royales ja Shooter'id

Kaasaegsed graafikamootorid on võimaldanud keerukatel žanritel, nagu näiteks battle royale'idel, jõuda mobiilseadmetesse kõrge kvaliteediga. PUBG Mobile ja Call of Duty Mobile on suurepärased näited tehnoloogia arengust.

Need mängud peavad renderdama tohutuid kaarte, kümneid mängijaid korraga, tulistamisefekte, plahvatusi ja samal ajal kõike 60 kaadrit sekundis töötama. See on võimalik ainult tänu optimeeritud mootoritele ja intelligentsetele ressursihalduse tehnikatele.

RPG-d ja avatud maailmad

Mängud nagu Genshin Impact on tõestanud, et mobiilis on võimalik luua hiiglaslik ja ilus avatud maailm. Mäng kasutab Unityt, kuid miHoYo on seda äärmiselt kohandanud, luues konsoolidega konkureeriva visuaali.

Mängumootorite areng on võimaldanud neil mängudel omada dünaamilisi ilmastikusüsteeme, päeva ja öö tsükleid, tihedat taimestikku ja mitmekesist keskkonda. Kõik see ilma korraga kokku jooksmata või kogu internetiühendust ja akut kulutamata.

Kerged mängud esmaklassilise visuaaliga

Mitte ainult hardcore-mängud pole sellest kasu saanud. Sellised juhuslikud mängud nagu Candy Crush ja Gardenscapes kasutavad moodsaid mängumootoreid, et luua värvikaid visuaale, sujuvaid animatsioone ja osakesteefekte, mis muudavad kõik nauditavamaks.

Need mängud tõestavad, et tehnoloogia ärakasutamiseks pole vaja hüperrealistlikku 3D-d. Praegused graafikamootorid on piisavalt mitmekülgsed iga visuaalse stiili jaoks.

Kaasaegsete graafikamootorite eelised

Nüüd, kui olete ajaloost aru saanud, räägime konkreetsetest eelistest, mida need mootorid on mobiilimängude maailmale toonud:

  • Kiirem areng: Valmistööriistad kiirendavad mängude loomise protsessi märkimisväärselt.
  • Väiksemad kulud: Pole vaja kõike nullist luua, mis säästab stuudiote aega ja raha.
  • Mitmeplatvormiline: Üks kood, mitu platvormi – see teeb mängu laiema avalikkuse ette toomise lihtsamaks.
  • Aktiivne kogukond: Populaarsetel otsingumootoritel on tohutud kogukonnad, mis jagavad teadmisi ja lahendusi.
  • Pidevad uuendused: Mootorid arenevad pidevalt, tuues kaasa uusi funktsioone ilma, et peaksite kõike uuesti ehitama.
  • Varade kauplused: Valmis ressursside (3D-mudelid, helid, skriptid) poed, mis kiirendavad arendust veelgi.

Puudused ja väljakutsed

Muidugi pole kõik roosidega kaetud. Graafikamootoritel on ka mõningaid väljakutseid, millest tasub teada:

  • Failisuurused: Tugevate mootoritega loodud mängud kipuvad palju salvestusruumi võtma.
  • Õppimiskõver: Kuigi need on lihtsamad kui nullist programmeerimine, vajavad nad siiski palju õppimist.
  • Sõltuvus kolmandatest isikutest: Sinust saab mootori omaniku ettevõtte otsuste ja muudatuste pantvang.
  • Muutuv jõudlus: Sama mäng võib eri seadmetes töötada väga erinevalt, mis nõuab täiendavat optimeerimist.
  • Litsentsikulud: Mõned mängumootorid võtavad mängu edukaks osutumise eest litsentsitasusid või tasusid.

Riistvara roll evolutsioonis

Oleks ebaõiglane rääkida ainult graafikamootoritest, mainimata mobiilse riistvara arengut. Need kaks käivad käsikäes, teineteist edasi viies.

Protsessorid nagu Qualcommi Snapdragon 8 Gen 2 või Apple'i A17 Pro on tõelised metsloomad. Neil on spetsiaalsed graafikaprotsessorid, mis suudavad töödelda keerukat graafikat, toetavad kiirte jälgimist (see ülirealistlik valgustustehnoloogia) ja haldavad nutikalt aku tööiga.

Ka ekraanid on märkimisväärselt arenenud. Tänapäeval on meil AMOLED-ekraanid värskendussagedusega 120 Hz või isegi 144 Hz. See tähendab sujuvamat ja tundlikumat pilti, mis kasutab paremini ära graafikamootorite pakutavat.

Ja me ei saa unustada RAM-i. Tänapäevased mängud vajavad maksimaalsete sätetega töötamiseks 6 GB, 8 GB või isegi rohkem. See lisa-RAM võimaldab mootoritel laadida kvaliteetseid tekstuure ja hoida keerulisi maailmu mälus.

Patenteeritud mootorid: kui stuudiod teevad seda omal moel

Mitte kõik ei kasuta Unityt või Unrealit. Mõned suured stuudiod eelistavad luua oma kohandatud graafikamootoreid. Näiteks Tencent arendas oma mootorid mitmele oma mobiilimängule.

Selle eeliseks on see, täielik kontroll. Stuudio saab iga aspekti teie vajadustele vastavalt optimeerida. Probleem on selles, et see nõuab palju investeeringuid ja kõrgelt kvalifitseeritud tehnilist meeskonda.

Mängud nagu Honor of Kings ja Arena of Valor kasutavad patenteeritud mootoreid, mida on aastate jooksul täiustatud. Tulemuseks on ülimalt optimeeritud mängud, mis töötavad sujuvalt isegi tagasihoidlikumatel mobiiltelefonidel.

Mobiilse kiirjälgimise revolutsioon

Üks põnevamaid tehnoloogiaid, mis mobiilseadmetesse tuleb, on kiirte jälgimine. See tehnika simuleerib valguse tegelikku käitumist reaalses maailmas, luues uskumatult realistlikke peegeldusi, varje ja valgustust.

Pikka aega oli kiirjälgimine eksklusiivne ülivõimsatele arvutitele ja konsoolidele. Kuid uuemad kiibistikud, nagu Snapdragon 8 Gen 2 ja järgmise põlvkonna Mali GPU-d, toetavad seda tehnoloogiat juba.

Mängumootorid nagu Unreal Engine 5 toovad juba optimeeritud kiirjälgimise mobiilseadmetesse. See pole veel kõigis mängudes tavaline, kuid on vaid aja küsimus, millal see standardiks saab. Kui see juhtub, on visuaalne erinevus uskumatu.

Pilvemängud ja nende seos graafikamootoritega

Pilvemängud muudavad sõna otseses mõttes mängu. Teenused nagu Xbox Cloud Gaming ja GeForce NOW võimaldavad teil mängida AAA-mänge oma mobiiltelefonis isegi siis, kui teie seade pole eriti võimas.

Sellisel juhul toimub graafikatöötlus kaugserverites ja teie telefon võtab vastu ainult mänguvideot. See tähendab, et graafikamootorid saavad töötada täisvõimsusel, ilma et peaksite muretsema mobiilse riistvara piirangute pärast.

Kuid see ei tähenda, et mobiilsed graafikamootorid kaoksid. Tegelikult arenevad need natiivmängude jaoks edasi, samal ajal kui pilvemängud on end täiendava valikuna kehtestamas.

Tulevik: Kuhu me läheme?

Tulevikku vaadates kujundavad mobiilsete graafikamootorite tulevikku mitmed trendid. Esimene on... tehisintellekt. Juba on olemas tehnikaid, näiteks NVIDIA DLSS, mis kasutavad tehisintellekti graafika parandamiseks ilma riistvara ülekoormamata.

Nende tehnoloogiate mobiiliversioonid on saabumas. Kujutage ette, et mängite keskklassi telefonil ülikiire graafikaga mänge tänu tehisintellektile, mis teeb intelligentselt raske töö ära. See pole ulme; see toimub praegu.

Teine trend on... liitreaalsus. Sellistel mängumootoritel nagu Unity ja Unreal on juba võimsad liitreaalsuse tööriistad. Pokémon GO oli alles algus. Tulevased mängud segavad reaalset maailma virtuaalsete elementidega üha muljetavaldavamal viisil.

Ja me ei saa unustada 5G. Kiirema ja stabiilsema interneti abil muutuvad keerukad mitmikmängud ja rikkalikud võrgukogemused veelgi paremaks. Mängumootorid valmistuvad juba seda täiustatud ühenduvust ära kasutama.

Kuidas see sind, mängijat, mõjutab?

Kogu see tehniline areng tähendab paremaid kogemusi mängijatele. Teil on juurdepääs üha ilusamatele, keerukamatele ja kaasahaaravamatele mängudele – kõik see seadmes, mida te juba taskus kannate.

Ka valik on dramaatiliselt suurenenud. Tänapäeval leiab mobiilist kõike alates lihtsatest juhuslikest mängudest kuni täielike AAA-kogemusteni. Ja kõik see visuaalse kvaliteediga, mis oli veel mõned aastad tagasi mõeldamatu.

Muidugi tähendab see ka seda, et kõige täielikuks ärakasutamiseks on vaja võimsamaid telefone. Hea uudis on aga see, et mootorid muutuvad kvaliteedi skaleerimisel paremaks, pakkudes korralikku kogemust isegi vanemates seadmetes.

Kokkuvõte: uskumatu teekond

Mobiilimängumootorite areng on pideva innovatsiooni lugu. Pikslitega Snake'ist kuni vapustavate maailmadega Genshin Impactini oleme suhteliselt lühikese ajaga pika tee läbinud.

Need mootorid mitte ainult ei parandanud graafikat, vaid muutsid täielikult mobiilimängude võimalusi. Need demokratiseerisid arendust, võimaldades rohkematel inimestel luua hämmastavaid mänge, ja laiendasid kaasaskantava seadme võimalikkuse piire.

Ja mis kõige parem? See areng pole kaugeltki läbi. Uute tehnoloogiate, nagu kiirtejälituse, tehisintellekti ja liitreaalsuse saabumisega mobiilidesse tõotab tulevik olla veelgi põnevam. Seega valmistage oma telefon ette, sest parimad mobiilimängud on alles ees!

Autori foto
Ana Maria
Olen mängude suhtes kirglik, mulle meeldib avastada uusi mänge ja jagada detailseid arvustusi nii uute väljaannete kui ka klassikute kohta. Minu arvustused pakuvad väärtuslikke näpunäiteid, kaasahaaravaid kogemusi ja üllatavaid soovitusi kõigile mängijatele.

Avaldatud:

Vaata ka