10.11.2018 00:37Beitrag von
Santee
Zur letzten Blizzcon wurden einige interessante Fakten der Grafikengine von WoW genannt. Zum einen das WoW auf der selben Grafikengine wie WC3 (& reforged) bassiert, wahrscheinlich in SC2 auch.
Zudem das die Engine (mal wieder) verbessert werden soll.
Wie Alt ist die Engine nun eigentlich? Die müsste doch nun 20 Jahre (oder mehr) alt sein
Die ursprüngliche WoW-Engine dürfte ca. 22...24 Jahre alt sein, die aktuelle Engine ist ca. 3 Jahre alt.
Wie heist die Engine? Warcraft-Engine, Blizzard-Engine, namenlose-Engine
vermutlich Warcraft-Engine.
Die WoW-Engine basiert ursprünglich auf der Warcraft-III-Engine.
Wovon profitier die die Engine am meisten? Rechenleistung pro CPU-Hertz, Rechenleistung pro GPU-Hertz, mehr CPU-Kerne
Eindeutig CPU-IPC und MHz.
GPU ist am zweitwichtigsten, Multicore ist praktisch egal - selbst auf schnellen 2 Kern-CPUs läuft es besser als auf langsamen 4-Kern-CPUs.
Unterstützt WoW multi-GPU?
Das ist der Engine schlicht egal, WoW spricht DirectX 11/12 und Metal.
Wie gut oder schlecht DirectX / Metal seine Befehle dann an die Grafikkarte oder Grafikkarten verteilt, ist das Problem von DirectX / Metal, und nicht von WoW.
Unterstützt WoW 3D-Ausgabe? Stereoskopie, Vive, Oculus, Nvidia ... dingsda
Falsche Frage.
Unterstützt "normales" DirectX / Metal die 3D-Ausgabe wäre die richtige Frage.
Die letzte Frage ist eher subjektiv .. aber Trotzdem
Wäre es nicht mal an der Zeit eine komplett neue Engine zu nutzen?
Aus unternehmerischer Sicht: Nein.
Aus technischer Sicht wurde mit WoW Legion und BfA die Engine in zwei Schritten stark modernisiert (aber nicht komplett ersetzt) - 64bit-Code und DirectX12 / Metal.
Darf ich Dich daran erinnern, das die ursprüngliche Engine für DirectX 7 und 32bit-Single-Core-CPUs erstellt wurde, die anfangs auf 64bit-CPUs und/oder auf Pentium 4 mit Hyperthreading schlicht abstürzte und ein "zurückschalten" des PCs im BIOS zu 32bit-Single-Core zwingend notwendig war, um WoW starten zu können?
Das Spielprinzip von WoW wird sich selbst durch eine komplett neue Engine nicht entscheidend verändern, also braucht es keine "komplett neue" Engine, sondern nur Anpassungen an jeweils im Massenmarkt angekommene Technologien - oben erwähnte Stereoskopie gehört da übrigens nicht mit dazu.
Sie erhöhen also alle 3 Jahre (sprich: mit jedem neuen Addon) etwas die Texture-Details und Polygon-Dichte, und zwar im gleichen Maße, wie in diesen 3 Jahren die Leistungsfähigkeit der CPUs und GPUs steigt.
Somit bleibt das jeweils aktuelle WoW auf den jeweils aktuellen CPUs gut spielbar.
Ist wie mit Autos: Die sind seit ca. 100 Jahren mehr oder weniger rechteckige Kästen mit 4 runden Rädern an allen 4 Ecken, dazu irgend ein Antrieb, ein Lenkrad, Blinker und Scheinwerfer und meistens ringsrum Glasscheiben zum durchgucken. Der Rest sind irgendwelche Addons...
Wurde am prinzipiellen Aufbau von Autos in den letzten 150 Jahren irgendwas grundlegendes verändert? Nö. Selbst Elektro-Autos gab es schon vor 100 Jahren, und ist jetzt plötzlich scheinbar "der neueste Schrei".
Früher gab es für die meisten Autos einen fest angestellten Fahrer, inzwischen fahren die meisten Menschen selber, demnächst lassen wir uns von Computer-Fahrern durch die Gegend gondeln, und werden gemeinsam mit dem Leuten mit fest angestelltem Fahrer und den selber-Fahrern allesamt im gleichen Stau stehen. Also auch keine "komplett neue Engine" für das Prinzip "Automobil".
"Etwas komplett neues" wäre dann sowas wie beamen - DAS wäre eine "komplett neue Engine" für das Prinzip "Automobil" - und vom beamen sind wir ja wohl noch ziemlich weit weg. Und bis das für alle preiswert täglich anwendbar ist, werden wohl noch sehr viele klassische Automobile (gerne auch mit modernisiertem Elektro, Brennstoff, oder auch Fusionsreaktor-Antrieb im ansonsten noch immer rechteckigen Kasten mit 4 runden Rädern an den 4 Ecken und Glasfenstern ringsum) gebaut werden.