Lielākā daļa progresīvo datorspēļu ir atkarīgas no grafikas, un tām ir nepieciešams spēcīgs fizikas dzinējs. Tomēr pielāgotas programmēšanas izveide šim nolūkam parasti ir laikietilpīga un dārga.
Unreal Engine izlaišana 1998. gadā nodrošināja pamatu spēļu izstrādātājiem un ļāva viņiem vairāk koncentrēties uz savu saturu, nevis pavadīt daudz laika, veidojot savas spēles mugurkaulu.
Pēc vairāk nekā 20 gadiem mēs beidzot redzam šī dzinēja piekto atkārtojumu. Tātad, apskatīsim, ko piedāvā Unreal Engine 5 un kā tas mainīs spēles izstrādātājiem un patērētājiem.
1. Fotoreālistisks apgaismojums
Viena no sarežģītākajām lietām, kas jāattīsta spēlē, ir reālistisks apgaismojums. Ja paskatās uz spēlēm, kas izlaistas līdz 2010. gadu beigām, jūs atklāsit, ka tās ir viegli atšķiramas no realitātes. Tas ir tāpēc, ka virtuālās ainās nav viegli atjaunot reālistisku apgaismojumu.
Filmu industrija ir sākusi izmantot staru izsekošana, lai radītu globālu apgaismojumu savās ainās jau 2013. gadā. Tomēr spēles to vēl nav panākušas, jo ir nepieciešams daudz laika, lai renderētu vienu kadru. Tāpēc nebija iespējams piemērot staru izsekošanu ātras spēles, kas darbojās ar ātrumu 60 FPS vai vairāk.
Neskatoties uz to, 2018. gadā Nvidia izlaida pirmās komerciāli pieejamās staru izsekošanas videokartes RTX sērijā. Drīz pēc tam Unreal Engine 4 sāka atbalstīt šo tehnoloģiju.
Unreal Engine 5 pastiprina šo atbalstu, izlaižot Lumen. Šī sistēma ir pilnībā dinamisks globālā apgaismojuma un atstarošanas dzinējs, kas ļauj ainas padarīt reālistisku apgaismojumu reāllaikā.
Tajā ir arī virtuālā ēnu kartēšana, kas ļauj 3D objektiem izveidot augstas izšķirtspējas ēnas, kādas tām vajadzētu izskatīties dzīvē. Tas ir arī paredzēts, lai aizstātu daudzas esošās ēnošanas metodes, tādējādi samazinot sistēmas slodzi.
2. Dinamiskais detalizācijas līmenis
3D modelēšanā katrs vienums sastāv no dažādiem daudzstūriem, lai izveidotu tā virsmu. Jo lielāka ir objekta detaļa, jo vairāk būs daudzstūru. Tomēr tas nozīmē arī to, ka tas patērēs lielākus resursus, it īpaši, ja vienlaikus ielādēsiet daudzus ļoti detalizētus objektus.
Viens veids, kā to apiet, ir vienam objektam izveidot dažādus detalizācijas līmeņus. Piemēram, ja izveidojat virtuālu automašīnu, jums var būt astoņi dažādi objekti, kas attēlo šo vienu automašīna, ar katru objektu samazinot tā detalizāciju, līdz iegūstat tikai formu, kas neskaidri atgādina a transportlīdzeklis.
Kad jūsu skata punkts ir transportlīdzekļa tuvumā, spēle ielādēs labāko, detalizēti izstrādāto automašīnas versiju. Un, kad automašīna brauc prom, tā ielādēs automašīnas mazāk detalizētas versijas, līdz tā būs tik tālu, ka spēlei ir jāielādē tikai automašīnas forma.
Šis paņēmiens ļauj atvērtās pasaules spēlēm, piemēram, Grand Theft Auto 5, izveidot ļoti apdzīvotu pasauli, ko datori var saprātīgi ielādēt. Tomēr tas nozīmē arī to, ka izstrādātājiem būs jāizstrādā četri, pieci, seši vai pat vairāk objekti ar atšķirīgu detalizācijas pakāpi katram spēles vienumam.
Tomēr Unreal Engine 5 Nanite to darīs automātiski. Tā vietā, lai katram objektam izveidotu individuālus detalizācijas līmeņus, spēles dzinējs samazinās daudzstūru skaitu uz objekta, jo tas atrodas tālāk no kameras. Šis paņēmiens samazina datora ielādes ainas sarežģītību, vienlaikus samazinot spēles izstrādātāja darba slodzi.
3. Milzīga līdzekļu bibliotēka
Ir grūti izveidot pielāgotas ainas virtuālajās pasaulēs, it īpaši, ja jums viss ir jāveido no nulles. Pieņemsim, ka spēles izstrādātājs vēlas izveidot haotisku ainu, kurā spēlētāji var mijiedarboties ar gandrīz visiem līdzekļiem, piemēram, paslēpties aiz atkritumiem, tikt notriekti no lidojošiem atkritumiem vai pat tikt apturēti pie sienas. Tādā gadījumā viņiem būs jāizveido katrs gabals šajā vietā no nulles.
Šeit tiek izmantota Megascans līdzekļu bibliotēka. Izveidots sadarbībā ar Quixel, izstrādātājiem tagad ir piekļuve vairāk nekā 16 000 dažādu un unikālu līdzekļu. Viņi pat var izmantot iebūvētu rīku, lai sajauktu un saskaņotu dažādus līdzekļus, lai no jauna izveidotu jaunu.
Turklāt, ja nepieciešamais objekts bibliotēkā nav pieejams, spēles izstrādātājs var izmantot Quixel mobilo lietotni, lai 3D skenētu īpašumu reālajā pasaulē. Viņiem nav nepieciešams specializēts aprīkojums, apgaismojums un pieredze, lai izveidotu augstas kvalitātes digitālo objektu, un viņiem tas arī nav jāizveido no nulles.
Unreal Engine 5 ietver arī Metahumans, kas ļauj izstrādātājiem ātri izveidot reālistiskus cilvēkus. Varat pielāgot sejas vaibstus, piemēram, vaigu kaulus, sejas apmatojumu, acu krāsu, grumbas un daudz ko citu. Turklāt šis rīks sagatavo virtuālo cilvēka ķermeni, padarot to viegli animāciju spēles dzinējā.
Visbeidzot, ja spēles izstrādātājs vēlas atjaunot ainu reālajā pasaulē, Unreal Engine 5 sadarbojas ar Cesium, kas ļauj lejupielādēt ļoti detalizētus 3D ģeotelpiskos datus no jebkuras kartētas virsmas. Zeme. Tātad, ja esat spēļu izstrādātājs un vēlaties atjaunot noteiktu apgabalu, jums nav jālido uz turieni un pašam jāieraksta vieta. Viss, kas jums jādara, ir lejupielādēt kartēto apgabalu no Cesium.
4. Jaunās aparatūras tehnoloģiju optimizēšana
Lai gan Nanite ļauj ātri atveidot gandrīz visus ainas objektus, joprojām pastāv brīdis, kad sistēmas resursi vienkārši tiks pārslogoti objektu skaita dēļ. Īpaši tas attiecas uz spēlēm, kas piedāvā ātru atsvaidzes intensitāti, jo datoram sižetu būtu jāielādē 120 vai pat 245 reizes sekundē.
Taču līdz ar īpaši ātro NVMe SSD parādīšanos spēles dzinējs var izmantot šīs tehnoloģijas priekšrocības, lai straumētu vizuālos līdzekļus, kas sižetam ir jāatveido no SSD uz RAM. Tādējādi spēļu izstrādātāji var pilnībā noņemt ielādes laiku un ātri iegūt nepieciešamos tekstūras un daudzstūru datus lidojuma laikā, kad spēlētājs pārvietojas un skatās apkārt.
5. Saderība uz priekšu
Daudzas spēles tiek veidotas, izmantojot Unreal Engine 4. Tāpēc nav nepamatoti domāt, ka izstrādātāji vēlētos pārnest savas spēles uz Unreal Engine 5, lai izveidotu labākas versijas. Viņi varētu arī vēlēties to darīt, lai izveidotu turpinājumus, un tas ir daudz mazāk darba, ja varat bez lielām problēmām pārvietot savus Unreal Engine 4 līdzekļus uz Unreal Engine 5.
Tāpēc Epic padarīja Unreal Engine 4 viegli pārveidojamu par Unreal Engine 5. Turklāt Unreal Engine 5 lietotāja interfeiss/UX lielākoties paliek nemainīgs, tāpēc izstrādātājiem nav jāapgūst sistēma no jauna.
6. Atveriet Pieejamību
Visbeidzot, viena no labākajām lietām, kas var notikt ar Unreal Engine, ir tā brīvi lietojamā sistēma. Pirmo reizi strādāju pie Unreal Engine 4, Unreal Engine 5 ir bezmaksas visiem izstrādātājiem ar mazāk nekā 1 miljonu ASV dolāru ieņēmumiem. Kad jūsu spēle pārsniedz šo summu, jums ir jāmaksā 5% no jūsu bruto ieņēmumiem Epic par spēles dzinēja izmantošanu. Tomēr šī maksa tiek atcelta par visām spēlēm, kas izlaistas Epic Games Store.
Šī maksājumu sistēma ļauj neatkarīgo spēļu izstrādātājiem izveidot spēles, nemaksājot par dārgu programmatūru vai neuztraucoties par lieliem honorāriem. Un, ja viņi ievietos savu spēli Epic Games Store, viņiem nebūs jāuztraucas par maksājumu veikšanu par spēļu dzinēju.
Unreal Engine 5 iezīmē digitālās vizualizācijas nākotni
Lai gan datora jaudas palielināšana ļauj spēļu izstrādātājiem izveidot progresīvākas un fotoreālistiskākas spēles, viņiem joprojām ir nepieciešami jauni spēļu dzinēji, lai izmantotu šo aparatūru. Unreal Engine 5 ļauj gan milzu, gan neatkarīgu spēļu izstrādātājiem izveidot reālistiskus, augstas kvalitātes nosaukumus.
Spēļu dzinējiem kļūstot viedākiem un efektīvākiem, izstrādātāji var izveidot vairāk spēļu īsākā laikā. Un, izmantojot neapstrādāto skaitļošanas jaudu, ko nodrošina jaunā aparatūra, nosaukumi izjauc atšķirību starp virtuālo un reālo pasauli, ļaujot mums patērēt augstākā līmeņa izklaidi.
10 Unreal Engine 5 spēles ir apstiprinātas un ceļā
Lasiet Tālāk
Saistītās tēmas
- Spēles
- Spēļu kultūra
- Videospēļu dizains
Par autoru

Džovi ir rakstnieks, karjeras treneris un pilots. Kopš viņa tēva, kad viņam bija 5 gadi, nopirka galddatoru, viņš sāka mīlēt visu datoru. Kopš tā laika viņš ir izmantojis un maksimāli uzlabojis tehnoloģijas visos savas dzīves aspektos.
Abonējiet mūsu biļetenu
Pievienojieties mūsu biļetenam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!
Noklikšķiniet šeit, lai abonētu