Hirdetés

Keresés

Hirdetés

CyberSecurity Connect - blended learning, valódi labor kísérletezésre. Kiberbiztonsági képzés profiktól!
(használd a CYBSEC25PH kuponkódot további 20 ezer ft kedvezményért!)

Új hozzászólás Aktív témák

  • huskydog17

    addikt

    válasz T.Peter #49371 üzenetére

    Az indie fejlesztők 99,99%-a nem fog belenyúlni a motorba semmilyen formában, főleg mert nekik nincs motorprogramozójuk, amit nem is lehet elvárni tőlük és pont emiatt is vesznek egy motort. Emiatt teljesen rá vannak utalva arra, hogy az Epic hogyan rakta össze a motort. Igen, nyilván van probléma, amit a játék készítője orvosolhat, ilyen például a shader compilation stutter, ezzel nincs is gond a fent említett játékban, mert a készítők foglalkoztak vele, PSO stutter nincs is a játékban. A traversal akadásokkal azonban nem tudnak mit kezdeni, mert azt a motor kódja okozza.
    Az egész motor brutál CPU limites. Lehet bármilyen ügyes a játék készítője, illetve a pálya tervező, mindegy mennyire óvatosan bánik az assetekkel stb. ha a motor kódja egyszerűen fos, mert brutál CPU limites, akármit csinál, akadni fog, ez kívül esik a területén, ez kizárólag a motor, illetve az motor fejlesztőinek (Epic) hibája.
    Ezt egyébként maga a vezér Tim Sweeney is kijelentette, hogy a teljes szimulációhoz és game logic-hoz egyetlen CPU magot használ a játék. Tim elmondta, hogy single threaded kódot sokkal könnyebb volt írni, ezért mai napig az van benne. Nem nehéz elképzelni, hogy akkor mi minden más lehet még a motorban single threaded, amiről Tim nem akart beszélni, mert nyilván ő nem fogja a saját termékét sározni, főleg nem azt, aminek a vagyona nagy részét köszönheti.

    Tehát az, hogy a traversal akadások nem a motor hibája, mint ahogy állítottad, szimplán nem igaz. Az meg, hogy a döntéshozók miatt van, ez meg ferdítés, pontosabban ez nézőpont kérdése.

    Nézhetjük úgy is, hogy ha a döntéshozó a játék készítője és kiadója, akkor igen ők rosszul döntöttek amikor az UE5-öt választották, mert pontosan tudták, hogy ilyen súlyos gondja van.
    Nézhetjük úgy is, hogy a döntéshozók az UE fejlesztői akik a mai napig nem írták át a single thread kódot, itt pedig ismét oda lyukadunk ki, hogy a játék készítője nem tehet arról, hogy szarul fut a motor.

    Felesleges azonban bármit szépíteni a dolgon. A köztudatban egyre negatívabb a megítélésé az UE5-nek, egyre több felhasználó (játékos) utálja, mert mindenki látja, hogy a performance a legtöbb játékban egy rakás kaki. Nem hiába terjedt el a Stutter Engine elnevezése sem. A független tesztekben is legtöbbször szarul szerepel, ezt már a tesztelők is tudják, hogy az UE5-nek aránytalanul magas a gépigénye és akadások jellemzik általánosan.

    A fenti játék is pont a motor miatt akadozik, mert az traversal stutter, azzal nem tudnak mit kezdeni, azt csak az Epic tudná javítani, de az 5-ös generációban biztosan nem fogják már. Ezt majd talán az UE6-ban javítják és akkor ott majd lehet azt is reklámozni, hogy "Hűh nézzétek, hogy begyorsítottuk , sokkal gyorsabb, mint az elődje!". Már látom előre, hogy ez lesz.

    Nem is akarom tovább húzni ezt az off témát, főleg, mert milliószor ki lett vesézve különböző topikokban.

Új hozzászólás Aktív témák