DevPandi schrieb:
Es ist halt immer noch die Gamebryo in den Wurzeln, das erkennt man! Bethesda müsste nicht die "ganze" Engine neu entwickeln - aber sie müssten mal mutiger die einzelnen Module erneuern, vor allem haben sie doch iD-Tech im Haus, die könnten ihnen mal helfen.
es ist dieser zentrale physics-unterbau von gamebryo/CE. wer mal viel mit den ganzen skyrim/falloutX(prefs).inis rumgespielt hat merkt schnell wie abhängig die gesamte renderpipeline von den physics-ticks ist. sprich z..b. wenn man das fps limit von 60 per config einfach deaktivierte gabs erstmal je nach grafikpower und erreichter fps einen extreme spielbeschleunigung.
da gabs dann zig möglichkeiten dem entgegenzuwirken. z.b. vollständige entkopplung der physik von den fps, was wieder zu anderen bugs führte. oder auch die timescale anpassung auf ein neues passendes fps-target.
da konnte man viel zeit mit optimieren verbringen/verschwenden.
ich gehe allerdings stark davon aus das die einzelnen module der engine, wie du schon sagst unanbhängig voneinander verbessert werden (können), wie es bei FO4 ggü FO3 schon auch sichtbar war. glaube sogar dass der sprung diesmal größer wird (also vergleich FO4/SKYRIM vs. starfield).
es ist eben per design eine cpu-lastige engine, ähnlich wie frostbite, nur dass sich bethesda bisher mit der grafischen-effekte(hascherei) im gegensatz zu anderen AAA titeln bislang eher zurückgehalten hat. daher ist es auch oft egal ob man jetzt 1080p/1440p/4K spielt, die physik (wenn man nicht grad zu sehr an der GPU gespart hat) limitiert oft genug, gerade weil sie so freiheitsorientiert implementiert ist.
während DICE auf der anderen seite nicht zig tausend kleine physics-entities in der welt rumliegen hat. aber immer noch genug physik (bspw. i. vgl. zu cod) und halt den "high-tickrate-druck" das ganze im multiplayer zu synchen, um mehrere cores ins schwitzen zu bringen.
doom (idt6+7) ist da ja das "totale" gegenteil. -> "spielphysik? - ja exisiert." aber realtime interaktion ist extrem spärlich bis gar nicht vorhanden. dafür ein haufen an eye candy, effekten, reflektionen, filtern... der bildschirm wird einfach gefüllt im sinne von "das ist kein open world es darf nie öde aussehen".