Zum Inhalt

Installieren

Common Ground gibt es für Windows und Linux. Du installierst das Spiel und spielst los: Einen Server musst du nicht eintragen. Die Testversion heißt „Common Ground (Dev)“ und spielt immer auf unserem Alpha-Server.

Voraussetzungen

  • Windows: Windows 10 oder 11 mit 64 Bit.
  • Linux: 64-Bit-Linux (x86_64), zum Beispiel Ubuntu 20.04 oder neuer, Debian 11 oder neuer, Fedora, Arch oder SteamOS, mit einer grafischen Sitzung (X11 oder Wayland).
  • Grafikkarte mit aktuellem Vulkan-Treiber – NVIDIA, AMD oder Intel der letzten Jahre. Unter Linux brauchst du Vulkan 1.3 (Mesa 22 oder neuer, NVIDIA-Treiber ab Version 515); ob es passt, zeigt vulkaninfo --summary aus dem Paket vulkan-tools.
  • Eine Internetverbindung. Eine Freigabe in der Firewall ist nicht nötig.

Grafiktreiber aktualisieren

Startet das Spiel nicht oder bleibt das Bild schwarz, liegt es fast immer an einem alten Grafiktreiber. Hol dir den neuesten Treiber beim Hersteller deiner Grafikkarte.

Windows

  1. CommonGround-<version>-dev-setup.exe herunterladen und ausführen. Administratorrechte brauchst du nicht; installiert wird nur für dein Benutzerkonto.
  2. Auf Wunsch eine Desktop-Verknüpfung anhaken, dann Installieren.
  3. Common Ground (Dev) aus dem Startmenü starten.
  1. CommonGround-<version>-dev-windows.zip herunterladen.
  2. In einen Ordner deiner Wahl entpacken, zum Beispiel C:\Spiele\CommonGround.
  3. common-ground.exe im entpackten Ordner starten.

Linux

tar xzf CommonGround-<version>-dev-linux-x86_64.tar.gz
cd CommonGround-<version>-dev-linux-x86_64
./common-ground.sh                 # spielen
./common-ground.sh --installieren  # Eintrag im Anwendungsmenü anlegen

Der Menüeintrag zeigt auf den entpackten Ordner. Verschiebst du den Ordner, rufst du --installieren dort noch einmal auf.

chmod +x CommonGround-<version>-dev-x86_64.AppImage
./CommonGround-<version>-dev-x86_64.AppImage

Ohne FUSE startest du es mit --appimage-extract-and-run. Ins Anwendungsmenü bringen es Werkzeuge wie Gear Lever oder AppImageLauncher.

Fehlen auf einem sehr schlanken System Bibliotheken für Vulkan, Ton oder Tastatur, installierst du sie über die Paketverwaltung, zum Beispiel unter Debian und Ubuntu libvulkan1 mesa-vulkan-drivers libasound2 libxkbcommon0. Ohne Tonausgabe startet das Spiel stumm.

Aktualisieren

Passt deine Version nicht mehr zum Server, sagt dir das der Ladebildschirm („Programmversion passt nicht zum Server“). Dann:

  • Installer: Den neuen Installer einfach über die alte Installation ausführen.
  • ZIP: Das neue Archiv entpacken und den alten Ordner löschen.
  • Linux-Archiv: Neues Archiv entpacken, alten Ordner löschen, im neuen Ordner ./common-ground.sh --installieren aufrufen.
  • AppImage: Die neue Datei ausführbar machen und die alte löschen.

Deine Städte liegen auf dem Server, dein Konto auch: Beim Aktualisieren geht nichts verloren.

Deinstallieren

  • Windows (Installer): Unter Einstellungen → Apps „Common Ground (Dev)“ entfernen. Deine Einstellungen, Anmeldungen und Protokolle bleiben erhalten, außer du hakst im Deinstallationsfenster „Spielstände, Einstellungen und Protokolle ebenfalls löschen“ an.
  • ZIP: Den Ordner löschen.
  • Linux: ./common-ground.sh --deinstallieren entfernt den Menüeintrag, danach den Ordner bzw. das AppImage löschen.

Wo das Spiel seine Daten ablegt

Was Windows Linux
Anmeldung („angemeldet bleiben“), Protokolle, Bildschirmfotos, eigene Vorlagen und Mods %APPDATA%\CommonGround ~/.local/share/CommonGround
Einstellungen (einstellungen.json) %APPDATA%\CommonGround ~/.config/CommonGround
Zwischenspeicher des Regionsstands (darf gelöscht werden) %APPDATA%\CommonGround\regionsstand ~/.cache/CommonGround

%APPDATA% öffnest du unter Windows so: Win+R drücken, %APPDATA%\CommonGround eingeben, Enter.

Anzeigeprobleme nach dem Start

Startet das Spiel mit einer kaputten Fenstergröße oder auf einem Bildschirm, den es nicht mehr gibt, lösche einstellungen.json. Das Spiel startet dann im Fenster mit Standardwerten.

Protokolle und Absturzberichte

  • Jeder Start schreibt ein Protokoll client-<Datum>.log in den Unterordner protokolle des Datenordners; die letzten Starts bleiben erhalten.
  • Nach einem Absturz liegt dort zusätzlich absturz-<Datum>.txt. Beim nächsten Start weist das Hauptmenü darauf hin („Das Spiel ist beim letzten Mal abgestürzt“) und öffnet mit Ordner öffnen den Ordner.
  • Bildschirmfotos (Taste F12) landen im Unterordner aufnahmen.

Fehler melden

Danke, dass du testest! Eine gute Meldung enthält:

  1. Was du getan hast und was passiert ist – gern mit Bildschirmfoto (F12).
  2. Uhrzeit und Spielername.
  3. Protokoll bzw. Absturzbericht aus dem Ordner protokolle (unter Linux dazu Distribution, X11 oder Wayland und Grafikkarte).
  4. Version mit Kanal – sie steht unten rechts im Hauptmenü, zum Beispiel „Common Ground v0.1.0 · Alpha · Dev“.

Schick die Meldung an die Spielleitung bzw. an den Kanal, der in deiner Einladung steht.

Geschlossener Test

Läuft gerade ein geschlossener Test, verlangt der Server ein Passwort. Dann erscheint im Hauptmenü ein Feld Serverpasswort (aus der Einladung). Sonst gibt es dieses Feld nicht.

Automatisch erzeugt aus Spielstand 56569f2.