Valve: Source-Engine hat noch lange nicht ausgedient

PC 360 PS3 andere
Bild von Benjamin Braun
Benjamin Braun 440298 EXP - Freier Redakteur,R10,S10,A10,J10
PS3-Experte: Ist auf PS3-Spiele spezialisiert und kennt auch die Konsole selbst gutDarf als Pro-Gamer die seltene „30“-Medaille tragen.Sport-Experte: Kümmert sich bei GamersGlobal um Sport- und RennspieleAdventure-Experte; Kennt sich wie kaum ein Zweiter mit Adventures ausArtikel-Schreiber: Hat 15 redaktionelle Artikel geschriebenAlter Haudegen: Ist seit mindestens 5 Jahren bei GG.de registriertDieser User hat am GamersGlobal Grillfest 2018 teilgenommenGold-Jäger: Hat Stufe 11 der Jäger-Klasse erreichtHow-to-Guru: Hat 10 How-tos / Lösungen geschriebenRollenspiel-Experte: Kaum ein RPG, bei dem er nicht das Ende gesehen hat...Dieser User hat am GamersGlobal Grillfest 2017 teilgenommenAlter Haudegen: Ist seit mindestens 3 Jahren bei GG.de registriert

19. Oktober 2011 - 14:47 — vor 12 Jahren zuletzt aktualisiert
Dieser Inhalt wäre ohne die Premium-User nicht finanzierbar. Doch wir brauchen dringend mehr Unterstützer: Hilf auch du mit!

Entwickler Valve ist für die hohe Qualität seiner Spiele (Portal 2, Left 4 Dead) bekannt. Aber auch dafür, dass sie bei der Technik eher etwas konservativer vorgehen und vor allem auf eine möglichst breite Kompatibilität auch mit älterer Hardware setzen. Der Shooter Half-Life 2, bei dem Valve erstmals die Source-Engine einsetzte, funktionierte selbst mit älteren DirectX-Versionen problemlos und lieferte auf damals aktuellen Systemen ein optisch hervorragendes Ergebnis. Aber wird es nach bald sieben Jahren nicht langsam Zeit für eine neue Engine, die dann vielleicht Source Engine 2 heißt? Nicht, wenn es nach Valve geht.

Wie Chet Faliszek, der unter anderem als Autor an Left 4 Dead und Portal 2 beteiligt war, in einem Interview zum neuen Counter-Strike bei Gaminglives verriet, werden noch einige Spiele auf Basis der Source Engine folgen, bevor Valve über eine neue Grafikengine nachdenkt: 

Es ist einfach die Art, wie wir mit der Engine arbeiten. Wir bringen sie auf den neuesten Stand, anstatt sie zu ersetzen. Vielleicht gibt es irgendwann mal Source 2 oder so was in der Art. [...] Wenn du aber eine Engine komplett ersetzt, dann musst du auch die Tools ersetzen und veränderst damit die Voraussetzungen für die Leute, die damit arbeiten. Dabei geht eine Menge Zeit drauf, wenn die Leute den Umgang neu erlernen müssen.

Das steht wahrscheinlich auch im Zusammenhang damit, dass die Source Engine unbedingt auf Mac-Systemen funktionieren soll, was so schon mit der alten Engine nicht leicht ist.

Es ist immer unheimlich, wenn wir neue Features in die Engine integrieren, da wir grundsätzlich sicherstellen wollen, dass sie auch auf Mac funktionieren.

Zum eigentlichen Gegenstand des Interviews, das für Anfang 2012 angekündigte Counter-Strike Global Offensive (GG-Angetestet), verrät Faliszek nichts wirklich Neues.

Anonymous (unregistriert) 19. Oktober 2011 - 15:02 #

ist doch korintenkackerei.
ob sie ausgedient hat oder nicht, hängt nur davon ab, ob sie noch verwendet wird oder nicht. insofern hat selbst die doom1-engine noch nicht ausgedient.
was hingegen klar ist, dass die source-engine technisch veraltet ist, und das sieht man auch.

Deathsnake 20 Gold-Gamer - 22556 - 19. Oktober 2011 - 15:33 #

Teils. Aber guck dir mal an was da ein Modder rausholt aus der alten Engine:

http://www.pcgames.de/Half-Life-2-PC-16672/News/Source-Engine-mit-grandioser-CryEngine-Optik-Neue-Bilder-zur-Dino-Mod-Jurassic-Life-vermitteln-Crysis-Feeling-834278/

schlecht sieht anders aus ;)

Falcon (unregistriert) 19. Oktober 2011 - 18:32 #

Sieht ganz OK aus, mehr aber nicht. Toll ist anders. Vor allem die Texturen scheinen größtenteils Matsch zu sein.

Eine andere Frage ist zudem wie performant das ganze dann ist mit einer veralteten Engine, wo man viele Kompromisse eingehen und mit Tricks arbeiten muss.

So oder so, eine Mod kann kaum als Argument für kommerzielle Produkte heran gezogen werden. Valve muss die Source-Engine dringend stark überarbeiten oder direkt gleich über Board werfen, wenn man keine modernen Features wie DX11 und Co. einbauen kann.

rAmbAzAmbA 17 Shapeshifter - 7391 - 19. Oktober 2011 - 20:02 #

Ach guck dir doch andere PC Games an mit "neuer" Engine die sind auch nicht viel besser ;)

Falcon (unregistriert) 19. Oktober 2011 - 21:50 #

Stimmt, mehr oder weniger.

Nimmt man bspw. The Witcher 2, welches eine absolut hervorragende Grafik bestitzt, vor dem sich selbst aktuelle Shooter nicht verstecken müssen. Das setzt gar nur auf DirectX 9.

Trotzdem fände ich es nicht verkehrt, wenn man eine Engine, die ja im Falle von Valve für einige Spiele herhalten soll, programmiert, dass diese dann auch alle modernen Features unterstützen sollte. Und natürlich idealerweise auch modular bzw. beliebig erweiterbar was neue Funktionen angeht.

Dass das funktioniert zeigt ja die Unreal Engine. Auch wenn Epic da künstlich die Evolution auf Grund der Konsolenfokussierung bremst.

Green Yoshi 22 Motivator - P - 36246 - 19. Oktober 2011 - 15:03 #

Die sollen lieber mal was zu Half-Life 3 sagen. ;-)

Maximilian John Community-Event-Team - 10078 - 19. Oktober 2011 - 15:38 #

Erst mit der neuen Engine :P

Sir Loslasli 11 Forenversteher - 755 - 19. Oktober 2011 - 15:05 #

"Das steht wahrscheinlich auch im Zusammenhang damit, dass sie Source Engine unbedingt auf Mac-Systemen [...]" -> "Das steht wahrscheinlich auch im Zusammenhang damit, dass Die Source Engine unbedingt auf Mac-Systemen [...]"

Novachen 19 Megatalent - 14947 - 19. Oktober 2011 - 15:08 #

Absolut richtige Entscheidung, einer der wenigen Engines die auch auf sehr hohen Auflösungen nicht einknickt, 2560x1440 stellt für die Source Engine im laufenden Spielbetrieb keine Probleme dar. Davon können viele andere Engines nur Träumen, die brechen in solchen Auflösungen gnadenlos ein, da sie in den meisten Fällen auf 1920x1080 und vereinzelnd noch 1920x1200 optimiert wurden. Und aus DirectX9 lässt sich bekanntlich auch noch sehr viel rausholen und wurde noch nicht ganz ausgeschöpft und gehört damit ebenso lange noch nicht zum alten Eisen.

Anonymous (unregistriert) 19. Oktober 2011 - 15:19 #

du hast offensichtlich die grundlagen der aktuellen computer-grafik nicht verstanden. bestimmte auflösungen anzusteuern ist kein spezielles feature einer engine, sondern ganz allgemeine zugriffe auf grafikschnittstellen. da muss nichts optimiert werden.
wenn bei dir dein system bei entsprechenden auflösungen ins stocken gerät, ist dein system einfach zu lahm für diesen titel.

MachineryJoe 18 Doppel-Voter - 9259 - 20. Oktober 2011 - 14:56 #

Es ist etwas vermessen, Novachen Unverständnis vorzuwerfen. Es scheint in diesem Falle eher anders herum.

Es kann in der Tat an der Engine liegen, wenn hohe Auflösungen Probleme bereiten. Nehmen wir mal das Forward und das Deferred Rendering. Beim Forward-Rendering sind weniger dynamische Lichter möglich, aber es skaliert besser mit Auflösungen. Beim deferred rendering kannst Du unglaublich viele dynamische Lichter nutzen, aber da alles als Postprocessing pixelweise erledigt wird, bricht es schneller bei hohen Auflösungen ein. Bei Schattenmechanismen ist das ähnlich, ein Stencil-Schatten mit seinem Volumen hängt von der Silhouette und der Polygonzahl des jeweiligen Objektes abe, aber viele moderne Schatten, welche über Shader und die Tiefeninformationen arbeiten, benötigen Pixel und können mit Supersampling oder Weichzeichnen sehr schnell in die Knie gehen, insbesondere bei höherer Auflösung.

Die Source-Engine ist im Grunde sehr interessant. Sie kann mit großen Texturen sehr effizient umgehen. Der Detailgrad bei vielen Valve-Spielen kommt vorwiegend aus den guten und hoch aufgelösten Texturen. Hier ist also auch eine hohe Bildschirmauflösung von Vorteil.

Novachen 19 Megatalent - 14947 - 20. Oktober 2011 - 15:25 #

Doch, entsprechende Auflösungen anzusteuern sind sehr wohl Features einer Grafikengine. Warum laufen sonst spezielle Auflösungen besser als andere? Wieso laufen ältere Spiele mit 1600x1200 besser als auf 1280x720 obwohl deutlich mehr Pixel? Wieso laufen aktuellere Spiele auf 1280x720 besser als mit 1024x768? Ganz einfach, weil die entsprechenden Engines für diese Auflösungen optimiert wurden. Ein Crysis2 DX11 läuft bei mir auf 2560x1440 mit 40 FPS auf High-Details auch flüssig, ein Deus Ex Human Revolution krebst bei selber Auflösung mit 10 FPS herum und bekomme es selbst auf Minimum Details auf der Auflösung nur spärlich zum Laufen, bei 2048x1152 hat Deus Ex HR aber locker fast das doppelte der Frames wie Crysis2 auf selber Auflösung und jeweils höchsten Details und das sind nunmal eben Leistungseinbrüche die leider gar nichts mit dem System selbst zu tun haben sondern mit der entsprechenden Grafikengine. Untypische Auflösungen haben einfach ganz traditionell das Problem das sie schlechter laufen. 2560x1440 ist nicht alltäglich und wird daher von vielen Engines erst in einer neuen Revision vernünftig unterstützt. Vor 10 Jahren waren Auflösungen von 640x480-1024x768 die verbreitesten, wenn man ein brandaktuelles Spiel in 800x600 spielt wird es höchstwahrscheinlich schlechter laufen als auf 1280x768. So ist das schon immer so gewesen. Wie es auch schon Ausnahmen immer gegeben hat die eine Engine entwickelt haben die von irgendwelchen Auflösungen total unbeeindruckt ist, aber das wird auch immer seltener. Gerade im heutigen Zeitalter wo viele Spieleengines hauptsächlich für Konsolen gedacht sind erreichen die meisten Engines in 1920x1080 oder 1280x720 ihre höchste Performance, weil es eben die normale Konsolenauflösung ist. Bei der Umwandlung auf PC wird da oft nicht genau hingeschaut. Eine hauptsächlich für PC entwickelte Engine wie die Source oder Cryengine kann andere Auflösungen dann oft genug besser.

icezolation 19 Megatalent - 19280 - 20. Oktober 2011 - 15:30 #

Keks?

Cloud (unregistriert) 19. Oktober 2011 - 15:06 #

Ich finde, dass man Portal 2 schon sehr das Alter seiner Engine angesehen hat. Klar, das war in dem Fall nicht wirklich tragisch, aber für ein neues Half-Life würde solch eine Optik definitiv nicht mehr ausreichen.

Tr1nity 28 Party-Gamer - P - 110367 - 19. Oktober 2011 - 15:50 #

Ich find's ja immer noch schade, das viele ein gutes Spiel allein nur an der Grafik festmachen. Ich bin mir sicher, ein neues Half-Life würde mit der jetzigen Engine noch ausreichen und gut aussehen, weil ein HL mehr zu bieten hat, als nur pure Optik.

Cloud (unregistriert) 19. Oktober 2011 - 17:36 #

Wo sage ich denn, dass ich ein gutes Spiel alleine an der Grafik festmache? Genau, nirgendwo. Das ist nur einer von sehr vielen Punkten. Aber hier geht es schließlich um die Grafik. Und P2 hat halt gezeigt, dass mit der Source-Engine offensichtlich keine zeitgemäße Optik mehr möglich ist.

Falcon (unregistriert) 19. Oktober 2011 - 18:35 #

Ich finds eher schade, dass viele meinen, man dürfe ein Spiel nur anhand der Story und dem Spielprinzip/-Inhalt bewerten.

Eine gute Optik gehört im Jahr 2011 genauso zu einem guten Spiel wie Story, Setting, Spieldesign, Sound, etc.!

icezolation 19 Megatalent - 19280 - 19. Oktober 2011 - 18:39 #

Grafik wird gerne überbewertet. Aber bei der Hardware, die mancher verbaut, kein Wunder (nicht erst 2011).. ;)

Falcon (unregistriert) 19. Oktober 2011 - 18:54 #

Soll das eine persönliche Anspielung sein!? :p

icezolation 19 Megatalent - 19280 - 19. Oktober 2011 - 19:23 #

Wie besprochen. ;)

Pestilence (unregistriert) 19. Oktober 2011 - 15:13 #

Find ich gut. Die Engine läuft auf meinem Rechner ohne Probleme, von daher muss ich kein Geld in einen neuen Rechner investieren.

Anonymous (unregistriert) 19. Oktober 2011 - 15:22 #

dann sollten sie sie jetzt einfach umbenennen in s2 und alle sind glücklich. wie er klar sagte, ist die engine aktuell und in dem zustand mal ganz sicher keine 7 jahre alt. wer so argumentiert könnte auch sagen, die engine ist 16 jahre alt, denn sie baut auch nur auf den q1/2 code auf. warum da jetzt unbedingt ein neuer name her muss erschließt sich mir nicht.

Anonymous (unregistriert) 19. Oktober 2011 - 16:32 #

es geht nicht um einen namen sondern um eine neue engine. mag ja sein, dass sie ab und zu aktualisier ist. das ändert nur nichts daran, dass der kern alt bleibt und somit einfach grenzen in seiner erweiterbarkeit hat.
denn trotz der internen aktualisierungen sind die grafischen schwächen gegenüber aktuellen konkurrenten nicht zu übersehen.

Lacerator 16 Übertalent - 5303 - 19. Oktober 2011 - 16:10 #

Macht nichts, die Source-Engine ist irgendwie zeitlos hübsch, finde ich. Hie und da ein paar mehr Polygone, neue Effektchen und schärfere Texturen, schon sieht's wieder toll aus.

Auch CS: Source und Dark Messiah of Might and Magic werden irgendwie nie hässlich, während ich z.B. Spiele mit der UE3 schon seit geraumer Zeit nicht mehr ersehen kann. Das dürfte wohl aber auch Geschmacksache sein.

John of Gaunt 27 Spiele-Experte - 78508 - 19. Oktober 2011 - 16:14 #

Mir egal, mit welcher Engine: Valve, gebt uns endlich Half-Life (Episode) 3!!!

Anonymous (unregistriert) 19. Oktober 2011 - 16:33 #

als ob. wenn überhaut wird ein hl3 bei der nächsten konsolen-gen kommen, vorher wird man davon definitiv nichts zu hören kriegen.

Guldan 17 Shapeshifter - 8554 - 19. Oktober 2011 - 17:11 #

Finde die Engine letztens in Portal 2 noch ok also hab ich kein Problem damit.

Hazelnut (unregistriert) 19. Oktober 2011 - 17:51 #

er hat auch so recht...warum dauernd so ne hektik gemacht wird versteh ich net

Gorny1 16 Übertalent - 4991 - 19. Oktober 2011 - 17:52 #

Find ich super, die Source Engine funktioniert einwandtfrei und sieht durchschnittlich gut aus. Was zählt ist doch was damit angestellt wird und da gibt es anscheinend fast keine Grenzen.
Vampires - The Mascerade Bloodlines zeigt zum Beispiel, dass sogar geniale RPGs damit möglich sind!

Keschun 13 Koop-Gamer - 1421 - 19. Oktober 2011 - 18:25 #

Prinzipjel habe ich kein proplem damit das man eine Engine hat die man immer wieder auf nen aktuellen stand bringt. Bei der Unreal 3 engine z.b. sehe ich immernoch keine Grenzen, Gears of War 3 sieht extrem gut aus wenn man daran denkt wie alt die engine schon ist. Bei der Source Engine kommt es mir einfach so vor als ob der Zug abgefahren wäre. Und gerade Valve kann ich nicht verstehen. Die verdienen sich mit titeln wie Left 4 Dead und Portal 2 dumm und dämlich ohne eine akutelle engine zu bauen. Ganz zu schweigen von Steam, die platform spielt auch eine menge Geld rein.
Daher muss ich eigentlich sagen das ich es fast schon an bisjen treist finde von Valve immer und immer wieder die source engine zu verwenden, anstatt den Fans entlich mal was neues zu bieten und eine Source 2 Engine entwickeln. Die kann doch auch sehr lange halten wenn sie up to date gehalten wird und einfach zu bedienen ist. Die frage ist nicht ob die tools von der engine schwieriger oder gar neu zu bedienen sind, sondern man muss es so schreiben sodas alles einfacher wird.
Und genau das schafft mit jeder version und immer besser die Unreal Engine.

Anonymous (unregistriert) 19. Oktober 2011 - 21:03 #

valve bietet den "fans" wohl mehr als genug und unter dreist fallen mir alle möglichen entwickler außer valve ein.

Wunderheiler 21 AAA-Gamer - 30620 - 19. Oktober 2011 - 19:13 #

Ich finds schade, optisch ist sie zwar noch erträglich, aber die "alle paar 100m Nachladepausen" haben schon bei HL2 genervt...

Rondrer (unregistriert) 19. Oktober 2011 - 19:31 #

DAS ist genau der Punkt. Optisch packen sie immer noch ein bisschen was drauf, aber das ständige nachladen wird dadurch nur immer schlimmer. Bei Portal 2 ist das echt nicht mehr feierlich.

MachineryJoe 18 Doppel-Voter - 9259 - 21. Oktober 2011 - 8:00 #

Aber bei L4D2 zum Beispiel gibt es sehr große Maps, die alle ohne Nachladen funktionieren. Es ist also eine Design-Entscheidung, vermutlich um Speicher zu sparen.

bananenboot256 13 Koop-Gamer - 1241 - 20. Oktober 2011 - 0:22 #

Also von der Optik her stört mich die Engine auch nicht mal ansatzweise. Bin kein Grafikjunkie, ich persönlich mache Spielspaß nur zu sehr geringen Teilen von Spiegelungen, Wassereffekten, Licht oder sonstwas abhängig.

Aber jedes Mal wenn man in einen Tunnel kommt und der Ladescreen kommt, oder bei jedem Aufzug in Portal oder oder oder...

Das regt mich schon ein wenig auf ;)

Weepel 16 Übertalent - 4275 - 20. Oktober 2011 - 0:52 #

Bei Einführung der Source-Engine wurde von Valve schon behauptet, dass die keine Entwicklungssprünge mehr machen wollen, sondern diese nur weiter verbessern wollen.
(Aber HL3 könnten die trotzdem mal machen!)

Scytale (unregistriert) 20. Oktober 2011 - 7:50 #

Wenn man sieht, was z.B. mit der Cinematic-Mod zu HL2 möglich ist, kann ich damit leben. Ist immer noch weit vor der möglichen aktuellen Konsolengrafik und die Engine rennt trotzdem wie Hulle.

Trollwynn 12 Trollwächter - 825 - 20. Oktober 2011 - 10:49 #

Ich weiß ja nicht, wie es den anderen geht, aber ich find die Source Engine toll. Es braucht nicht immer die allerbeste oder allerneuste Grafik sein, damit ein Spiel Spaß macht. Und seid doch mal ehrlich: Angestaubt oder nicht, aber Source-Spiele sehen toll aus und machen Spaß! Ich spiele selbst heute noch gern 10-20 Jahre alte Spiele^^.

Mitarbeit
ChrisL