Hallo zusammen,
da bei Performance des Spiels durch die gleichzeitige Simulation des Universums und die Darstellung der momentanen Spielwelt des Spielers mit der Spieldauer immer mehr in die Knie geht habe ich folgende Frage an die Entwickler : Gibt es Überlegungen die Installation des Spiels optional auf zwei Rechner (Server für die Simulation des Universums und Client für die Darstellung der momentanen Spielwelt) aufteilen zu können ?
Viele Grüße,
Bit / Michael
Optionale Server / Client Architektur
Moderator: Moderatoren für Deutsches X-Forum
-
- Posts: 6672
- Joined: Thu, 5. Feb 04, 14:46
Re: Optionale Server / Client Architektur
wohl eher nicht denn wer hat schon 2 PC um das umzusetzen und da die CPU meist nur auf einem Kern voll ausgelastet ist bleibt da schon viel ungenutzte Leistung übrig. Weiterhin wäre der Zeitaufwand dafür wohl viel zu groß.
-
- Posts: 582
- Joined: Wed, 9. Jun 21, 16:51
Re: Optionale Server / Client Architektur
Hmm - ist nicht so ganz unmöglich: Bei Freelancer war das so, allerdings war die Rechenleistung vorwiegend im 3D, aber es gab auch einen Server dazu, der aber nur bei reinem Multiplayer gebraucht wurde. Man konnte aber am selben PC beides, das Spiel und den Server starten und mit dem Spiel am Server spielen. Habe ich versucht, war aber nicht so toll, da der Server dann alle Gegner steuert und es wurde auch an einem neuen PC, der weit über den Anforderungen lag, etwas ruckelig durch die Client-Server-Kommunikation.
Das Heikle bei so einer Lösung ist die Aufteilung der Aufgaben und die Kommunikation Client-Server. Sicher machbar wäre es, die gesamte Simulation auszulagern, aber das Steuern der Gegner bzw. der Fraktions-Schiffe müsste im selben Spiel (also im Client) bleiben, da es sonst ruckelig wird. Keine Ahnung, ob das was bringen würde. Es gäbe dann Probleme mit der Synchronisation - und dann kann man das gleich im selben Programm machen und mehr Threads/Kerne nutzen.
Ein Auslagerung der reinen Wirtschafts-Simulation wäre denkbar, dazu bräuchte man auch keinen 2.PC, das ginge einfach am selben Rechner. Setzt aber voraus, dass es sauber aufgetrennt wird - und das ist nicht einfach.
Kommt aber sicher erst im neuen X, so eine große Änderung bei X4 wird es wohl nicht mehr geben. Und ich hoffe sehr, dass man das Problem nicht dadurch 'löst', dass man die Simulation 'vereinfacht'...
Das Heikle bei so einer Lösung ist die Aufteilung der Aufgaben und die Kommunikation Client-Server. Sicher machbar wäre es, die gesamte Simulation auszulagern, aber das Steuern der Gegner bzw. der Fraktions-Schiffe müsste im selben Spiel (also im Client) bleiben, da es sonst ruckelig wird. Keine Ahnung, ob das was bringen würde. Es gäbe dann Probleme mit der Synchronisation - und dann kann man das gleich im selben Programm machen und mehr Threads/Kerne nutzen.
Ein Auslagerung der reinen Wirtschafts-Simulation wäre denkbar, dazu bräuchte man auch keinen 2.PC, das ginge einfach am selben Rechner. Setzt aber voraus, dass es sauber aufgetrennt wird - und das ist nicht einfach.
Kommt aber sicher erst im neuen X, so eine große Änderung bei X4 wird es wohl nicht mehr geben. Und ich hoffe sehr, dass man das Problem nicht dadurch 'löst', dass man die Simulation 'vereinfacht'...
-
- Posts: 194
- Joined: Sun, 2. Sep 12, 14:53
Re: Optionale Server / Client Architektur
Hm halte ich für wenig sinnig, dafür ist X4 zu low. Die meiste Power braucht die Graka. CPU technisch mach das nicht die Welt. Wenn dein Rechner garnicht klar kommt….X4 läuft auch auf Highlevel bei Geforce Now.
LG
Tecond
LG
Tecond
-
- Posts: 4066
- Joined: Tue, 31. Aug 04, 15:31
Re: Optionale Server / Client Architektur
Da sagt der Stromsensor meiner CPU aber was anderes... kein Spiel erzeugt so einen Stromverbrauch wie X4.
Aber dem ganzen wurde ja längst eine absage erteilt. Sind einfach zu viele Daten die hin und her geschubst werden müssen.
Denn sooo einfach ist das dann doch nicht... dann geht es los mit desync, lags ect. und das sind nur die ersten Punkte auf der langen Liste.