Warum wird hier immer alles an GOW festgemacht?
Im oberen Grafiksegment ist "besser aussehen" Definitionssache.
GOW sieht super aus. Hat aber natürlich auch ein paar kleine Schönheitsfehler. Dazu läuft es nur mit 30fps und hat meistens nicht sehr große Areale.
COD4 sieht auch sehr gut aus. Spart aber ganz klar mit Shadereffekten. Dafür läuft es mit butterweichen 60fps, hat größere Areale und auch ein größeres Gegneraufkommen.
Beide Engines sind schon sehr leistungsstark, legen aber unterschiedliche Prioritäten. Bei Spielen auf UE3-Basis wird sehr oft massiv mit Shadern für die Oberfläche der Objekte gearbeitet, bei anderen Engines ist deren Einsatz eher dezenter.
GOW basiert dabei noch auf der "alten" UE3, UT3 schon auf einer neueren Version. Ein GOW2 würde sicherlich noch mal kräftig ggü. Teil 1 anziehen. Die UE3 war bisher auch noch nicht wirklich gut auf Multicoresysteme zugeschnitten. Das wird sich sicherlich noch stark ändern.
Die 360 wird im November zwei Jahre und trotzdem arbeiten die meisten Entwickler immer noch an ihrem ersten Game für sie. Die Lernkurven der Entwickler sind also auch noch lange nicht ausgereizt.
Die GOW-Macher haben nun gute Erfahrungen mit der 360 gemacht, die in einen zweiten Teil einfließen können.
Die Mass-Effekt Entwickler sind wohl erst einmal froh, wenn der erste Teil der geplanten Trilogie fertig gestellt ist. Dann aber werden auch sie aus der gemachten Erfahrung gelernt haben und ebenfalls mühelos den ersten Teil toppen, auf technischer Basis betrachtet.
Mir kommt es sowieso so vor, als hätte sich EPIC mit der UE3 ein wenig übernommen. Die ersten Videos dazu habe ich schon 2001 oder 2002 gesehen. UT3 sollte auch schon längst fertig sein. Es war sogar mal von Ende 200
5 für den PC und als Launchgame für die PS3 (als sie noch Frühjahr 2006 terminiert war)
EPIC fehlt es an Mitarbeitern um auch Lizenznehmern eine optimale Unterstützung zukommen zu lassen. Deshalb sieht auch kein Drittherstellergame, basierend auf dieser Engine, zur Zeit besser aus als GOW. Silicon Night hat sich von der Engine distanziert und andere Titel haben noch massive Probleme mit der Framerate. Da ist also noch einiges drin.
Auch nach zwei Jahren steckt die Multicoreprogrammierung noch in den Kinderschuhen und ich schätze mal dass es noch weitere zwei Jahre dauern wird, bis man auf solchen Systemen wirklich von vernünftiger Ausnutzung der Architektur sprechen wird können