Crysis MP: DX9 mit Einschränkungen

Hier findet ihr die entsprechenden Kommentare - inkl. Link zur News!

Moderatoren: Moderatoren, Redakteure

Koenny
Beiträge: 193
Registriert: 12.10.2002 13:47
Persönliche Nachricht:

Beitrag von Koenny »

Wahnsinn! Da werden sich die Discount-PC Besitzer aber freuen. Immerhin hat ihr PC eine "mächtige" 8400 GS verbaut! Also so einen Scheiß hab ich ja schon lange nicht mehr gehört.
Wenn ich jetzt also meine 7800GT durch eine 50€ DX10 GPU austausche ist mein PC plötzlich so stark, dass ich den richtigen MP erleben darf? Klasse!
Unglaublich schwache Leistung. Aber da es von EA vertrieben wird, hätte ich mir das Spiel eh nicht zugelegt.
Benutzeravatar
Howdie
Beiträge: 17117
Registriert: 17.09.2005 09:15
Persönliche Nachricht:

Beitrag von Howdie »

Bear Knuckle hat geschrieben: Der Hintergrund, auf den der 4players-Artikel leider nicht eingeht, ist der, dass die DirectX-9-Hardware zu schwach ist für die ganzen Physikberechnungen. Deshalb müsste diese auf den Servern stattfinden. Diese wiederum sind dafür aber zu schwach, wenn viele Leute drauf sind.
Crytek geht davon aus, dass zu einer Direct-X-10-Karte auch die andere Hardware einen entsprechend modernen Stand hat. Hier kann der Client auch die Physik berechnen.

Deshalb redet der Artikel von Serverentlastung. Mit dem Netzcode hat das, wie du richtig sagst, nicht viel zu tun.
Das müsstest du mir bitte nochmal etwas genauer erklären. Ich bin davon ausgegangen, dass die Physikberechnung auf den jeweiligen Rechnern stattfindet. Im SP ist ja auch der eigene Rechner dafür verantwortlich. Und das Server Rechenaufgaben für die Clients übernehmen wäre mir ehrlich gesagt neu. Zumindest was Physik oder Grafik angeht.

Die Server sind doch nur dazu da, die Daten des Netzwerkcodes zwischen den Clients hin und her zu schicken. Nicht um irgendwelche Spielprozesse zu berechnen.

Dass die DX9-Hardware zu schwach für die Physik-Engine ist stimmt so auch nicht ganz. Schließlich funktioniert das Ganze im SP ja auch...

Entweder liege ich komplett falsch, oder du ;)
Benutzeravatar
PickleRick
Beiträge: 2565
Registriert: 21.11.2004 14:23
Persönliche Nachricht:

Beitrag von PickleRick »

Howdie hat geschrieben:Dass müsstest du mir bitte nochmal etwas genauer erklären. Ich bin davon ausgegangen, dass die Physikberechnung auf den jeweiligen Rechnern stattfindet. Im SP ist ja auch der eigene Rechner dafür verantwortlich. Und das Server Rechenaufgaben für die Clients übernehmen wäre mir ehrlich gesagt neu. Zumindest was Physik oder Grafik angeht.

Die Server sind doch nur dazu da, die Daten des Netzwerkcodes zwischen den Clients hin und her zu schicken. Nicht um irgendwelche Spielprozesse zu berechnen.

Das die DX9-Hardware zu schwach für die Physik-Engine ist stimmt so auch nicht ganz. Schließlich funktioniert das Ganze im SP ja auch...

Entweder liege ich komplett falsch, oder du ;)
Jau, ich stimme dir da komplett zu und bin auch überrascht, aber so habe ich es in diesem Artikel verstanden: http://www.gamestar.de/news/pc/spiele/a ... rysis.html

Die wichtige Passage ist diese hier:
Der Grund liegt auf der Hand: In der DirectX-10-Version lagern die Entwickler viele Berechnungen auf die Spieler aus, da in diesem Fall mit stärkeren PCs zu rechnen ist.
Das verstehe ich so, dass in der DX9-Version diese Berechnungen nicht ausgelagert werden.

Lesen wir doch mal den verlinkten, offenen Brief von Crytek: http://www.gamestar.de/news/pc/spiele/a ... is_p2.html

Hier steht im Prinzip dasselbe in grün:
DX9 vs. DX10 - The endless question

To shed some light into one of the most discussed topics regarding Crysis multiplayer I would like to explain you the differences between Crysis MP DX9 and DX10.

As for the DX9 version we won’t have physics and day and night cycle in-game. That means you won’t be able to shoot down trees and/or alter any other objects than vehicles on the map. Additionally the time of day setting doesn’t change dynamically. This is caused due to the tremendous server load such physics might cause on crowded gaming servers. Still you will be able to experience maps with different time of day settings since the maps can be altered in the Sandbox2 Editor.

Rather than providing the community partially working features we limit this for the DX10 version only. Due to the strong hardware available with DX10, server load is less and performance is increased. This ensures the pure physics and day and night cycle experience without any limitation.

Gamers with a DX10 card are able to play on DX9 servers, but with the limitation of the respective server. Vice versa it is not possible for gamers with DX9 cards to play on DX10 servers due to the limited features.
Jetzt habe ich auch verstanden, wie das gemeint ist.

DX9-Spieler können aufgrund der schwachen Hardware die Physik nicht auf ihren Rechnern berechnen, DX10-Spieler können das.
Würde man die beiden jetzt zusammen auf einem Server spielen lassen, hätte man ein großes Problem.
Würde der DX9-Spieler auf einen Baum schießen, passiert für ihn gar nichts. Der DX10-Spieler müsste den Baum aber umfallen sehen. Da der DX9-Rechner nicht berechnet, was dann genau passiert, müsste das der Server machen und dann an den DX10-Spieler weiter leiten. Daher kommt diese erhöhte Serverlast.
Von den Gameplay-Auswirkungen, die diese Vermischung hätte, mal ganz zu schweigen. Die DX10-Spieler sehen keine Bäume oder Objekte mehr, die zerstört wurden, treffen den DX9-Spieler, und dieser beklagt sich dann im Crytek-Forum, er würde durch Wände und Bäume erschossen.

Warum die DX9-Rechner im SP allerdings stark genug sind und im MP nicht mehr, verstehe ich im Moment auch nicht. Vielleicht ist das auch eine Vista-Marketing-Maßnahme. Und warum der Server nicht einfach die Information "tree hit there and then" an den DX10-Rechner leitet, verstehe ich auch nicht. Die "zu hohe" Last kann doch nicht nur daher kommen? Diese Information muss auch auf DX10-only-Servern übertragen werden?
TNT.sf
Beiträge: 3809
Registriert: 24.08.2006 16:17
User ist gesperrt.
Persönliche Nachricht:

Beitrag von TNT.sf »

das mit dem schwachen netzwerkcode ist leicht gesagt, aber physikberechnungen ziehen unheimlich viel rechenpower. ich weiss nicht, ob du schonmal garry´s mod gespielt hast, aber es ist kein problem dort den server so mit physikalischen berechnungen zu belasten, das er abschmiert.

stell dir mal vor, du hast allein nur 20 mann auf einem server, und jeder jagt jetzt mal eine von diesen wellblechhütten in die luft. wenn das ein client berechnet, muss er nur jeweils die hütte berechnen, die er gerade auf dem bildschirm sieht und sprengt und kriegt die restlichen auswertungen einfach von den anderen clients geschickt, wenn das aber der server machen würde, müsste er alle 20 hüttensprengungen gleichzeitig berechnen. ich glaube da bräuchte man schon wahre monstermaschinen für :)

also so übel ist der kompromiß nicht. hätte man zwar auch fairer lösen können, aber dann hätte man im sinne der spielbarkeit auf viele features verzichten müssen.
Benutzeravatar
Howdie
Beiträge: 17117
Registriert: 17.09.2005 09:15
Persönliche Nachricht:

Beitrag von Howdie »

Klar, dass mit der zerstörbaren Umwelt sehe ich ja genauso. Zuviel Aufwand und zu große Datenmengen.

Nur Kisten und Fässer etc sollten schon über eine Physik verfügen, da sonst das ganze Spiel doch recht unrealistisch wirkt. Ich werfe eine Granate in einen Haufen Fässer und nix passiert? Das wäre wohl der Stand der Egoshooter vor 5 Jahren. Als man mit Havok noch nen russischen Kampfhubschrauber meinte ;)

Mal sehen in wie weit die Physik im Endeffekt beschnitten wird.
TNT.sf
Beiträge: 3809
Registriert: 24.08.2006 16:17
User ist gesperrt.
Persönliche Nachricht:

Beitrag von TNT.sf »

kann schon sein, aber ich weiss garnicht wie der mp aufgebaut ist. also je nach spieleranzahl und kartengröße, und gerade das kann ja bei crysis ziemlich riesig ausfallen, wird das schon probleme geben.
vielleicht gabs auch einfach designschwierigkeiten, da noch eine abgespeckte physik reinzustecken.

klingt alles halt unglücklich, aber soweit kann ich das nit wirklich beurteilen.
Benutzeravatar
PickleRick
Beiträge: 2565
Registriert: 21.11.2004 14:23
Persönliche Nachricht:

Beitrag von PickleRick »

Ich glaub auch, es geht vielleicht gar nicht darum, die Physik auf dem Server zu berechnen. Es ist wahrscheinlich schon zu viel Aufwand, zu filtern, wer jetzt welche Infos bekommt oder braucht.
Morituri
Beiträge: 15
Registriert: 12.04.2006 00:49
Persönliche Nachricht:

Beitrag von Morituri »

ganz am anfang war der crysis MP mit großen TAMTAM angekündigt. zumindest im bericht der gamestar. dann habe ich das erste video gesehn und war enttäuscht nur so ein standart deathmatch mit gehupse und so.......was bietet crysis außer brillianter optik eigentlich noch an großen inovationen..........ich red mir das game gern schlecht weil allein bei der installation mein rechner abdampfen würde^^
Benutzeravatar
E-G
Beiträge: 23148
Registriert: 24.06.2006 08:23
Persönliche Nachricht:

Beitrag von E-G »

die leute gehen einfach von falschen annahmen auf
nur weil ein rechner nur dx9 fähig is, heißt das nicht das die hardware schwach is... vllt hat der besitzer einfach kein bock auf vista...
Benutzeravatar
PickleRick
Beiträge: 2565
Registriert: 21.11.2004 14:23
Persönliche Nachricht:

Beitrag von PickleRick »

E-G hat geschrieben:die leute gehen einfach von falschen annahmen auf
nur weil ein rechner nur dx9 fähig is, heißt das nicht das die hardware schwach is... vllt hat der besitzer einfach kein bock auf vista...
So gesehen ist es eine reine Marketingmaßnahme im Interesse von M$ um Windows Vista zu pushen. Das ist traurig.
Arkune
Beiträge: 10699
Registriert: 24.09.2002 17:58
Persönliche Nachricht:

Beitrag von Arkune »

Kein Problem für mich.
Benutzeravatar
Metal Gear Solid Freak
Beiträge: 2348
Registriert: 25.07.2006 07:17
Persönliche Nachricht:

Beitrag von Metal Gear Solid Freak »

Bear Knuckle hat geschrieben: die DirectX-9-Hardware zu schwach ist für die ganzen Physikberechnungen. Deshalb müsste diese auf den Servern stattfinden. Diese wiederum sind dafür aber zu schwach, wenn viele Leute drauf sind.
Crytek geht davon aus, dass zu einer Direct-X-10-Karte auch die andere Hardware einen entsprechend modernen Stand hat. Hier kann der Client auch die Physik berechnen.
Zeugt nicht gerade von Intelligenz wenn man behauptet, dass Leute die eine Dx9-Grafikkarte
(so sollte es richtigerweise heißen und nicht "DX9-Hardware") im Rechner drinnen haben automatisch gleich "schwächere" Hardware verbaut haben.
Ob Crytek davon ausgeht oder ob nur Du dir das grad ausgedacht hat repräsentiert noch lange nicht die Tatsachen.
Wir alle wissen, das man dadurch nur Vista und den ganzen überteuerten DX10 Schrott hochpushen und besser verkaufen will.

Kennen wir ja....Grafik ist alles! :roll:
TNT.sf
Beiträge: 3809
Registriert: 24.08.2006 16:17
User ist gesperrt.
Persönliche Nachricht:

Beitrag von TNT.sf »

so ist das halt, wer arm ist verliert. wie im richtigen leben :D
Benutzeravatar
PickleRick
Beiträge: 2565
Registriert: 21.11.2004 14:23
Persönliche Nachricht:

Beitrag von PickleRick »

Metal Gear Solid Freak hat geschrieben:
Bear Knuckle hat geschrieben: die DirectX-9-Hardware zu schwach ist für die ganzen Physikberechnungen. Deshalb müsste diese auf den Servern stattfinden. Diese wiederum sind dafür aber zu schwach, wenn viele Leute drauf sind.
Crytek geht davon aus, dass zu einer Direct-X-10-Karte auch die andere Hardware einen entsprechend modernen Stand hat. Hier kann der Client auch die Physik berechnen.
Zeugt nicht gerade von Intelligenz wenn man behauptet, dass Leute die eine Dx9-Grafikkarte
(so sollte es richtigerweise heißen und nicht "DX9-Hardware") im Rechner drinnen haben automatisch gleich "schwächere" Hardware verbaut haben.
Ob Crytek davon ausgeht oder ob nur Du dir das grad ausgedacht hat repräsentiert noch lange nicht die Tatsachen.
Wir alle wissen, das man dadurch nur Vista und den ganzen überteuerten DX10 Schrott hochpushen und besser verkaufen will.

Kennen wir ja....Grafik ist alles! :roll:
Dieser Post von mir ist schon lange nicht mehr gültig. :)

Aber mit dem was du sagst, hast du vollkommen recht. Auch wenn ich die Gameplayinkonsistenz weit wichtiger einschätze, als dieses Servergedöns, das sie jetzt ablassen.
Psloniker
Beiträge: 2
Registriert: 01.02.2005 22:37
Persönliche Nachricht:

Beitrag von Psloniker »

Das wars für mich mit crysis, nicht das ich keine dx10 karte hab,
aber dieser vista zwang, geht mir doch so langsam auf´n zeiger :evil: