Wenn Sie es schaffen, die DirectX 11 Features komplett und ohne Tricks zu integrieren, dann ist die "Source Engine" wieder was für mich interessant.
An welche "DirectX 11 Features" denkst du da konkret?
Die Features, die nur mit DirectX 11 möglich geht
____________________________________
You better lose yourself in the music, the moment
You own it, you better never let it go
You only get one shot, do not miss your chance to blow
This opportunity comes once in a lifetime yo ( Eminem - Lose Yourself )
So etwas gibt es nicht. DirectX ist ein API, es erleichtert den Entwicklern durch einen gewissen Standard die entsprechenden Komponenten der Grafikkarte anzusprechen und die gewünschte Leistung abzurufen. Das gleiche kann aber jeder Programmierer auch mit - je nach Feature - mehr oder weniger großen Aufwand selbst machen.
Tatsächlich ändert Dx11 ohnehin nicht viel an der Grafik. Sieh dir Spiele wie Crysis 2 oder Metro 2033 an, die alle einen Dx11-Renderer besitzen. Etwas überzeichnet muss man fünf Minuten lang auf die Vergleichsbilder zwischen der Dx9 und Dx11-Version starren bis man irgendwo einen winzigen Unterschied ausmachen kann.
Die auffälligste Änderung ist wohl die Tesselation. Ansonsten sind die Unterschiede doch recht bescheiden. Den größten Effekt hatten wohl die verbesserten Texturen die gleichzeitig erschienen sind.
Auch ein gutes Beispiel ist vielleicht die Cinematic Mod, die nur von einem Modder erstellt wurde (?). Vielleicht hat sich Valve auch ein Beispiel an die beiden Projekte Dear Esther und Cinematic Mod genommen, und will diese Erfahrungen auch in ihre nächsten Projekte investieren. Das würde auch erklären, warum es so lange dauert. Mir persönlich wäre es Egal mit welcher Engine das nächste Half-Life kommt.
Wenn Source 2 mit HL3 kommen soll, glaub ich nicht, dass sie das Spiel nur wegen den Konsolen künstlich zurück halten. Eher releasen sie das Spiel später für die Konsolen, und dafür zuerst auf den PC. So würde ich sie jetzt einschätzen.
Source2 wäre ja weniger wegen der Grafik interessant, sondern eher wegen den neuen Mod-Werkzeugen, die die schön vor nem Jahr oder mehr angekündigt haben.
Zu Directx9 vs.11:
Ich denke nicht, dass die 11 unterstützen werden, vor allem weil sie jetzt schon 3 Systeme haben auf denen sie auf OpenGL setzen (PS3,Mac,Linux). Wahrscheinlich werden sie auf Dx9 bleiben, aber sie werden eher nicht spezielle Features für Dx11 unterstützen. Viele Leute scheinen immer zu glauben, dass Directx11 Spiele sofort unglaublich toll aussehen lässt und das ist ebwen absoluter Bullshit.
Source2 wäre ja weniger wegen der Grafik interessant, sondern eher wegen den neuen Mod-Werkzeugen, die die schön vor nem Jahr oder mehr angekündigt haben.
Zu Directx9 vs.11:
Ich denke nicht, dass die 11 unterstützen werden, vor allem weil sie jetzt schon 3 Systeme haben auf denen sie auf OpenGL setzen (PS3,Mac,Linux). Wahrscheinlich werden sie auf Dx9 bleiben, aber sie werden eher nicht spezielle Features für Dx11 unterstützen. Viele Leute scheinen immer zu glauben, dass Directx11 Spiele sofort unglaublich toll aussehen lässt und das ist ebwen absoluter Bullshit.
Ich freu mich jetzt schon auf das Gemecker, wenn es wirklich so ist.
"Mimimi, sieht doch scheiße aus, ich wollte ne Grafik wie in Crysis haben...bla bla"
Ganz ehrlich, die Source Engine sieht immer noch gut aus (siehe Portal 2 oder CS:GO) und sieht wesentlich natürlicher aus als die CryEngine.
Source 2 ist ein interessantes Thema.
Von einer neuen Engine kann man selten reden. Man sehe sich nur mal ESF für Half-Life 1 an. Die GoldSRC wurde von der Community so aufgewertet, dass grafisch einige Ähnlichkeiten zu Source aufkommen. ESF sieht aus als würde es auf Source basieren. Worauf will ich hinaus?
Wer weiß wie viel voom GoldSRC Code für Source neu geschrieben wurde. Wenn nur die Grafik geupdated wurde, dann kann man eigentlich meinen, dass wir immernoch die GoldSRC Engine mit anderem Namen nutzen (Source halt).
Wisst ihr wohin ich hinaus will?
Thema Mod-Tools: Die jetzigen Tools sind noch okay, aber der Ingame-Editor wär eine wirkliche Erleichterung. Da bedarf es aber viel Arbeit seitens Valve.
Thema DX9: DirectX9 kann sehr gut aussehen, als Beispiel nenne ich mal The Witcher 2. Neben Skyrim (was ich nicht gespielt habe) das grafisch beste RPG 2011!
Also man muss nicht zwanghaft auf DX 11 setzen.
Thema heutige Source-Engine:
Die Source Engine die in CS:GO angewandt wird, ist mit dem dynamischen Schatten System echt was tolles. Jedoch siehts altbacken aus. Ich denke mal es liegt an den Texturen. Die sollten hochauflösender sein. CS:GO hat im SDK sogar noch HL2 Texturen. Also 2004er Texturen sind zwar nice, aber heutzutage geht mehr.
Außerdem würde ich Abwärtskompabilität begrüßen, also alle Source Spiele auf CS:GO Engine updaten. Man sagte schon damals bei Portal 2, dass es kompliziert wäre HL2 und co. auf dessen Engine zu portieren (also dessen Grafik zu übernehmen), aber dennoch würde ich sowas begrüßen. Dynamische Schatten würden jeder dieser Spiele gut tun denke ich.
So etwas gibt es nicht. DirectX ist ein API, es erleichtert den Entwicklern durch einen gewissen Standard die entsprechenden Komponenten der Grafikkarte anzusprechen und die gewünschte Leistung abzurufen. Das gleiche kann aber jeder Programmierer auch mit - je nach Feature - mehr oder weniger großen Aufwand selbst machen.
Tatsächlich ändert Dx11 ohnehin nicht viel an der Grafik. Sieh dir Spiele wie Crysis 2 oder Metro 2033 an, die alle einen Dx11-Renderer besitzen. Etwas überzeichnet muss man fünf Minuten lang auf die Vergleichsbilder zwischen der Dx9 und Dx11-Version starren bis man irgendwo einen winzigen Unterschied ausmachen kann.
Das ist wohl wahr. Man kann sagen, dass sich seit DX9 kaum was verändert hat, was eigentlich ziemlich beschämend ist. Und das liegt wohl daran, dass Konsolen ohnehin nicht mehr können als DX9.
____________________________________
Forum Member since 2004[/font] CS:GO Server: 194.97.164.191:27015
_CONTENT = None def content(): ''' returns a Path instance representing the %VCONTENT% path - path construction this way is super easy: somePropPath = content() / 'ep3/models/characters/alyx/maya/alyx_model.ma' '''
habta ganz vergessen, oder macht ihr daraus ne eigene news?