Auszug aus der Ankündigung:
Man glaubt es kaum, nach so vielen (2½) Jahren des Underground Simulators ist es am 5.6. so weit: Underground Simulator Multiplaying!
- Sprache: Java
- Framework: Netty
- Mod-Support: JA!!! | Mehr erfahren
- Architektur: Server-Client
Zu beachten ist, dass die korrespondierende Version die v0.5.2-SNAPSHOT ist. Da diese bereits abgeschlossen ist, wird der nächste Client in der Version v1.0-preview enthalten sein.
Seit der v0.5.2-SNAPSHOT unterstützt der US drei Sprachen: Deutsch, Englisch und Französisch.
Das System ist effizient gelöst: Es werden keine reinen Strings verschickt (was fehleranfällig wäre), sondern dieselben Keys, die auch in der Singleplayer-Version genutzt werden. Der Client interpretiert diese Keys dann je nach seiner Spracheinstellung. Das macht Übersetzungsänderungen von Version zu Version deutlich einfacher.
Falls ein neues Feature hinzugefügt wird, das der Server noch nicht kennt, gibt es aktuell zwei Lösungsansätze:
- Eigene Übersetzungs-JSON: Jede Version erhält eine eigene Datei für jede Version (beim Client gespeichert). Das ist zwar aufwendiger, funktioniert aber immer.
- Version-Locking: Jede Version hat eine fest korrespondierende Server-Version.
- Hinweis: Auf Anfrage würde ich Leute unterstßtzen, die eine Mod machen würden, so ließe sich sicher ein Weg finden, Client oder Server so zu modifizieren, dass mehrere Versionen erlaubt sind; quasi eine Mischung durch ersetzen o.ä.
Die erste Möglichkeit könnte sogar Runtime-Updates unterstützen: Wenn das Spiel gestartet wird und ein Update verfügbar ist, wird es direkt heruntergeladen. Eine echte Dynamische Resource (WOW!!)™.
© 2026 QuatschStudio Games