Aktuell verwenden wir eine 4-fach-Map, die im Game-AD-Kurs als Standard gilt und etwa 20.000 Waypoints enthält.
Wenn jedoch alle Produktionen sowie die 6 Höfe eingefahren werden, steigt die Anzahl laut Log auf rund 60.000 Waypoints. Diese Menge ist für einen Dedicated Server problematisch, unabhängig von der reinen Server-Performance.
Das zugrunde liegende Problem ist jedoch lösbar:
Derzeit wird ein großer Datenblock vollständig synchronisiert. Stattdessen könnte die Synchronisation in mehrere kleinere Blöcke aufgeteilt werden. Zusätzlich sollte eine Abfrage implementiert werden, ob der jeweilige Client den entsprechenden Block bereits besitzt.
Falls der Client diesen Datenblock schon lokal gespeichert hat, müssten keine weiteren Daten übertragen werden. Dadurch ließe sich die zu übertragende Datenmenge deutlich reduzieren und die Netzlast sowie Serverbelastung nachhaltig senken.
Alternativ wäre es auch schön wenn man die Splines aus dem Giants Editor benutzen kann. Hintergrund wir Arbeiten im GE mit 12m Abstand pro Waypoint. Das heist da wo wir 3 Punkte haben macht AD 12 Punkte. Ob es eine möglichkeit gibt das AD fragt welche Spline er nehmen soll ob er selbst erstellen soll oder die aus dem GE.
Mit freundlichen Grüßen
DonQuacko
Aktuell verwenden wir eine 4-fach-Map, die im Game-AD-Kurs als Standard gilt und etwa 20.000 Waypoints enthält.
Wenn jedoch alle Produktionen sowie die 6 Höfe eingefahren werden, steigt die Anzahl laut Log auf rund 60.000 Waypoints. Diese Menge ist für einen Dedicated Server problematisch, unabhängig von der reinen Server-Performance.
Das zugrunde liegende Problem ist jedoch lösbar:
Derzeit wird ein großer Datenblock vollständig synchronisiert. Stattdessen könnte die Synchronisation in mehrere kleinere Blöcke aufgeteilt werden. Zusätzlich sollte eine Abfrage implementiert werden, ob der jeweilige Client den entsprechenden Block bereits besitzt.
Falls der Client diesen Datenblock schon lokal gespeichert hat, müssten keine weiteren Daten übertragen werden. Dadurch ließe sich die zu übertragende Datenmenge deutlich reduzieren und die Netzlast sowie Serverbelastung nachhaltig senken.
Alternativ wäre es auch schön wenn man die Splines aus dem Giants Editor benutzen kann. Hintergrund wir Arbeiten im GE mit 12m Abstand pro Waypoint. Das heist da wo wir 3 Punkte haben macht AD 12 Punkte. Ob es eine möglichkeit gibt das AD fragt welche Spline er nehmen soll ob er selbst erstellen soll oder die aus dem GE.
Mit freundlichen Grüßen
DonQuacko