How can games spend several years in development but when released have modern graphics?
Es ist nicht so schwer, Grafiken über einen vernünftigen Entwicklungszyklus herauszufinden oder anzupassen (das bedeutet, dass so etwas wie Duke Nukem: Forever nicht zählt)
Die meisten Spieltexturen sind tatsächlich besser, als es der Endbenutzer sieht. Die Texturen werden in sehr hoher Qualität hergestellt und nach unten "komprimiert", um Leistungsstandards zu erfüllen. Wenn die Technologie besser ist, als der Entwickler erwartet, müssen sie nicht so stark komprimiert werden. Das sieht man im Grunde genommen an den Unterschieden zwischen den Texturen im gleichen Spiel.
In Bezug auf den obigen Punkt kann das Gleiche mit anderen Grafiktricks und -ideen erreicht werden, und alles, was die Leistung zu sehr belastet, kann einfach abgeschaltet, versteckt oder entfernt werden. Aus diesem Grund erhalten einige Spiele nach ihrer E3-Präsentation ein Grafik-Downgrade. Die Entwickler verwenden in der Regel eine kleinere, leichtere Ausführung und lassen sie auf aufgemotzter Hardware laufen, bis zu dem Punkt, an dem diese Leistung nicht mehr erwartet werden kann, so dass sie einen Großteil des zusätzlichen Materials abschalten, um die Leistung dorthin zu bekommen, wo sie sie brauchen.
Es ist gar nicht so schwer herauszufinden, wie stark die Leistung der PC-Hardware im Laufe der Zeit steigen wird, da die CPUs im letzten Jahrzehnt mit einer Rate von 10% pro Generation und die GPUs mit einer Rate von etwa 1 Tier pro Jahr zugenommen haben. Das bedeutet, dass wenn ein Spiel jetzt eine Flaggschiff-GPU erfordert (Geforce XX80/XX80ti oder gleichwertig), dann sollte in 3 Jahren der Mittelklasse-GPU (XX60 oder gleichwertig) ihm in der Leistung entsprechen. Das bedeutet, dass Sie, wenn Sie eine bestimmte Leistung auf einer bestimmten Hardware-Ebene anstreben, diese Leistung einigermaßen gut simulieren können.
Konsolen haben feste Hardware für ihre gesamte Lebensdauer, und große Publisher und Entwickler erhalten immer eine Vorwarnung über die nächste Generation, lange bevor die Öffentlichkeit dies tut, so dass sie wirklich einfach zu planen sind. Aus diesem Grund bevorzugen große Publisher Konsolen, da sie ihnen einen stabilen Vergleichsmaßstab bieten. Im Grunde genommen weiß ein Entwickler, womit er und alle anderen arbeiten, so dass es einfach ist, auf dem Laufenden zu bleiben.