Hirdetés

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

  • Abu85

    HÁZIGAZDA

    válasz TTomax #5465 üzenetére

    Konzolokba eleve nem is tervezték ezeket a funkciókat. A gond inkább az volt, hogy baromira nehéz zárt forráskódú effekteket beépíteni, mert ha nem kompatibilis a motorral, akkor a motort kell módosítani, ami többletköltség. Ha erre nincs idő és erőforrás, akkor sokkal jobb, ha az effektet nem építik be, mert amúgy sem működne. Minél komplexebb dologról van szó, annál nehezebb az integrálása, ha az effekt forráskódja nem írható át.
    A konzolokra eleve nincs még GameWorks, de úgy néz ki, hogy nem is lesz, tehát ezeket a gépeket ez a gond abszolút nem fenyegeti. Ide a Sony és az MS nyílt forrású effekteket támogat.

    Ott van példának számos fejlesztőstúdió, amely meg tudja csinálni, amit elhatároz, és ez nagyban köszönhető annak, hogy nem lezárt kódokat próbál valahogy behackelni, hanem maguk írják a kódot aszerint, hogy a motor mit támogat.
    Nem véletlen az sem, hogy például az Unreal Engine main branch a GameWorks kódokat nem tartalmazza. Az Epicnek sajnos nincs hatalmában azoknak a hibáknak a javítása, amelyeket ezek okoznak, így inkább szeparált branchben érhetők el, amely nem sok licencelőt érdekel, mert egy fejlesztőnek púp a hátára, még azt is kitalálni, hogy mit kell átírni a motorban, hogy xy effekt jól működjön.

    És ezzel kapcsolatban a jövőben is lesznek gondok. Nem lehet úgy házat építeni, hogy felhúzod a tetőt és aláépíted ami hiányzik. Ugyanezt várja el tőled a GameWorks, szinte lehetetlent kérnek a fejlesztőktől, és idővel az erre épülő rendszereket kikapcsolják, mert kevés az esély a működésükre.

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