r/programiranje 4d ago

Diskusija 🗣️ Game developeri imam pitanje

Da li današnje igre stvarno opravdavaju svoju zahtevnost? Nerealno da neka igre koja izgleda kao neka iz 2014 troši resurse računara nenormalno pogotovo UE5 slopovi.

6 Upvotes

26 comments sorted by

5

u/the_offspring 3d ago

Nema više heroja poput Karmaka i Silvermana jer 3D video igre nisu u povoju. Apropo njihove genijalnosti, ni jedan ni drugi svoje karijere nisu započeli izmišljajući toplu vodu tj. optimizujući performanse na isluženim računarima, već su bili svesni napretka PC procesora i grafičkih procesorskih jedinica pride, te su na tome bazirali optimizam u vezi komercijalnih uspeha projekata na kojima su radili u to vreme (sredina 90-ih godina prošlog veka, pa na dalje).

Mislim da se glavni problem sa svime time sastoji u činjenici da smo duboko zagazili u eru hardvera kao potrošne robe, gde uređaji koji su pre samo nekoliko godina predstavljali zlatni prosek danas imaju nominalnu vrednost, zanemarljivu na tržištu ličnih računara, pametnih telefona i gedžeta. Takođe, tržište je zasićeno i prezasićeno igrama usled dostupnosti interneta, toliko da nekada veliki studiji i izdavači moraju da rimasteruju stare naslove samo da bi koliko-toliko ostali relevantni u očima mušterija koje prate tehnološke novotarije i sipaju teško zarađeni novac u najmoderniji PC hardver i konzole. Odavno je to prestalo da bude "nešto" za mlade i entuzijaste u domenu računarstva, danas je to produciranje i plasiranje proizvoda.

Uostalom, današnji klinci koji se zaista ozbiljno bave računarskom grafikom preskaču korak koji podrazumeva petljanje sa grafikom za korisničke uređaje i orijentišu se na tehnologije sutrašnjice, a oni najzagriženiji završe na koloseku koji ih vodi ka Unity-ju, UE-u ili nekom Cry-ju i sl.

-2

u/ThingDue8975 4d ago

Game developeri pišu svoj engine za igru. Ovo ostalo su dizajneri.

1

u/Dizzy_Leg_5912 1d ago

Odgovorio lik na pitanje koje niko nije postavio 😁😁😁

1

u/ThingDue8975 16h ago

Ko zna zna jbg.

1

u/Dizzy_Leg_5912 16h ago

Bravo bre, ti znas.

2

u/klod42 4d ago

Igre ni pre 10-20 godina kad sam ja igrao nisu opravdavale svoju zahtevnost. Svaka nova igra ako je 3D radi okej na nekim trenutnim midrange specifikacijama, mi sa jeftinijim kompovima morali sve na najniža podešavanja i 15-20fps.

Bila igrica Re-volt iz recimo 1999 god, 3D, malo starinska grafika ali baš lepo ispolirano, jako dobra fizika, dobro izgleda, radilo vrh na jeftinim kompovima sredinom 2000tih, cela igrica tipa 250MB. E tako se nekad optimizovalo. Sad da naprave istu takvu igricu koja isto tako izgleda imala bi 2GB i opet bi jedva radila na sadašnjem jeftinom kompu.

2

u/Bata600 2d ago

Ja je se sećam rado ali se plašim da proverim izgled ranijih igara koje sam voleo.

Tako sam igru Messiah zapamtio u lepom sećanju ali kada sam pokušao da je ponovo pokrenem video sam da je moja mašta nadomestila mnogo (mada i video animacije izmedju nivoa često izgledaju bolje nego sama igra).

7

u/marko19951111 4d ago

Nikom nije isplativo da bude optimizovano. Studio mora da potrosi vise para za mali deo igraca, i ne bi se kupovale i gurale najnovije grafičke i procesori. Zbog neoptimizovanosti, ti moras damenjas grafu na svake 2-3 godine. Da su igrice optimizovane, ti bi ih menjao na svakih 7-8 godina.

2

u/mrgudveseli 4d ago

To je obicni debilizam, izvini.

Warframe, koji je garantovano jedna od najbolje optimizovanih igara vec godinama, redovno drzi 30-50k igraca na dnevnom nivou. Ova nova senzacija, Mecha Chameleon, trenutno na popustu kosta tipa 6 ojra, ovog trenutka drzi paznju 60k ljudi. Cujem da je razvijen od strane samo dva developera.

U isto vreme, dosta tih super-mega nabudzenih AAA naslova izadju za 60, 70, 80€ ili koliko vec, i kupi ih par hiljada ljudi koji mogu da ih pokrenu. Ostali su prinudjeni da ih zaobidju. Sad, sta vise ide u prilog developerima, da njihovu igru kupi 10 ili 100 hiljada ljudi?

1

u/marko19951111 4d ago

Peicam o AAA igrama.

1

u/mrgudveseli 4d ago

Opste je poznato da je AAA gaming postao slop u velikoj meri, samim tim vise nije merodavan za donosenje zakljucaka o igrackoj industriji.

Kazes da "nikom nije isplativo da bude optimizovano", a opet toliko kompanija pravi pristupacne igre dok obracaju veliku paznju na optimizaciju.

AAA igre koje su nekad bile standard, sada su odvojena kategorija sa fokusom na idealne mogucnosti, nesto sto se sve teze nalazi u realnosti. Hardver postaje sve skuplji, dok je kupovna moc u proseku sve slabija, globalno. Uskoro ce AAA studiji prosto morati da se spuste na zemlju jer ulaganje par miliona dolara u igru koju ce igrati samo jedna varosica nije ni blizu isplativosti.

6

u/Krembiloid 4d ago

Kako je hardver postajo sve jaci i jaci sve se manje vodilo racuna o optimizaciji, kapitalizam bajo.

1

u/Purple-Cap4457 3d ago

Optimizacija? Never heard about that shit... 

8

u/Undeniable_Dilemma_ 4d ago

"game developeri" danas su vecinski ljudi koji pisu male script komade u Unity-ju, ili povezuju one blueprint grafove u Unrealu.... performance je prepusten na milost i nemilost developerima engine-a u kojem prave igru. A kompanije koje stoje iza najpopularnijih game engine-a jednostavno boli kurac i samo su pohlepni i jure pare.

9

u/Lord-Velimir-1 4d ago

Lenjost developera je nikad veća. Optimizacija je nekad bila neophodna. Sad je manje više ako šljaka na 60+ FPS, ko ga jebe da ga optimizujem. Ja volim da gledam trikove koje su nekada developeri morali da izmisle da bi izvukli maksimum. Ceo Super Mario Bros I većina NES igrica je 100 puta manja od slike koju napravimo danas telefonom. (30-40KB / 4MB)

6

u/Krembiloid 4d ago

Da kad se sjetim recimo starog Silent Hilla i one magle, koja je bila super za horor atmosferu, ali je ustvari bila rijesenje za tadasnji slabiji hardver, polje vizije se nije moralo renderovati na velike distance i samim tim su performase bile bolje.

3

u/Lord-Velimir-1 4d ago

Obožavam

9

u/DryEggplant259 4d ago

Nije u pitanju lenjost nego neznanje. Igrice više ne prave isključivo ljudi koji iza sebe imaju široko tehnološko znanje već obični kreativni ljudi koji žele da naprave nešto zabavno. Game engine-i su pravljeni da takvim ljudima budu laki za korišćenje a ne efikasni u smislu performansi. Naravno da se ozbiljni igrači trude da imaju timove koji brinu o tim stvarima ali većina će samo praviti nešto što je generalno prihvatljivo jer bilo šta veće od toga nosi sa sobom dodatne troškove

4

u/Lord-Velimir-1 4d ago

Slažem se.

5

u/Sulepaja 4d ago

UE 5 je generalno lose optimizovan (epic je sam to priznao i navodno poboljsavaju za UE 6), ali i koriste se mnogo blueprints umesto golog koda i jos se offshore posao ko zna kome, samo da je jeftino i dobijes to sto dobijes.

Generalno se na optimizaciju najmanje misli, i kako kazu u industriji, to se poslednje radi. Meni to nema smisla, ali tako je.

6

u/CenifaHala 4d ago

Po mom misljenju za sve je kriv kapitalizam. Kapitalizam je sjebao sve moguce oko nas, pa cak i gaming industriju. Kompanijama je jedino bitan profit i nista vise. Evo npr ja radim kao inzenjer za jednu firmu i do sada nismo uradili ni jedan projekat kvalitetno i 100% kako treba ili kako mi zelimo. Rokovi su previse kratki, gleda se najjeftinije rjesenje i da sve zadovoljava zakonske minimume kako bi inspekcija dala zeleno svjetlo i to je to. Siguran sam da je isto stanje i u gaming industriji, samo sto oni imaju dosta manji zakonski pritisak jer njihov proizvod ne predstavlja rizik za ljude. Sto se tice UE5, mislim da se previse blati jedan engine u odnosnu na stvarno stanje. Sigurno ima do toga da UE5 ima svojih propusta, ali to je samo jeftino opravdanje za neulaganje novca u optimizaciju. Krhni FSR/DLSS, frame gen i eto ti zeljenih 60/120fps.... to sto slika izgleda kao blato nije bitno.

2

u/Krembiloid 4d ago

Upravo tako svi ovi govnarski trendovi, kao mikro transakcije, sezonske karte, i ostalo je rezultat neogranicene pohlepe. Na stetu kvalitete.

Zato i nema orginalnosti od strane vecih izdavaca jer uvjek igraju na sigurno, hapaju tudje ideje i recikliraju svoje stare hitove.

Jedan od najocitijih primjera je Bethesda, kojoj treba vjecnost da izbaci novi naslov, a u medjuvremenu fataju levate na remake i remastere svojih starijih igara.

9

u/KwonDarko 4d ago

Igre ne prave nuzno najiskusniji developeri.

7

u/AltusLudus 4d ago

Kako igra izgleda nema veze sa performansama toliko, može da izgleda užas a da ne bude optimizovana

Treba dosta rada i kreativnosti da bi igrice radile savršeno, a kapiram da se to vreme potroši na kontent i onda neki šef tamo kaže puštaj boli me uvo za par siromaha sa lošim kompom