Linux

GALAXIS electronic für PC – online Modus



Dieses Spiel wurde 1980 von Ravensburger produziert.
Hier meine Umsetzung für den PC.

Spielregeln:

Online (2 Spieler) startet, wenn ein Nickname eingegeben wird (mind. 3 Zeichen):

Nun musst Du Deine 4 Raumschiffe verstecken (erneuter Klick darauf entfernt das Raumschiff wieder), welche Dein Gegner zufinden hat.
Wähle einen Gegner aus, indem Du dessen Nickname ins Textfeld unten eingibst.
Nach dem ersten Zug hast Du jeweils 60 Sekunden Zeit zum überlegen und anpeilen. Sonst kommt der Gegner zum Zug.
Verfügbare Gegner im Netz werden angezeigt. Auf der rechten Seite läuft ein Chat. Hier kannst Du Nachrichten eingeben, welche dann an alle anwesenden Spieler gesendet werden.
Gib dazu Deinen Text mit der Tastatur ein und bestätige mit ENTER.
Wenn Du erfolgreich mit einem Gegner verbunden bist, wird der “gefunden” Sound abgespielt, um beide Spieler aufmerksam zu machen.
In seltenen Fällen kann es vorkommen, dass die Meldung “Dein Gegner ist aus dem Netzwerk verschwunden. Bitte neu starten.” erscheint.
Das geschieht, wenn dein Gegner das Spiel unvorhergesehen abgebrochen hat.
Dann musst Du das Spiel neu starten und die Raumschiffe nochmal verstecken.

Du kannst auch gegen den Server spielen. Dieser Gegner heisst “robot”.
Der “roboteasy” ist etwas einfacher zu besiegen.

Mit Eingabe von #hiscore im Chat-Eingabefeld können die besten 15 Spieler angezeigt werden.

Dieses Spiel habe ich selber gecodet und ist komplett kostenlos 😉

Installation:

Windows-User müssen Python 3.7 oder höher installieren (siehe ).
Es ist wichtig, ein Häkchen bei „Add Python 3.x to PATH“ zu setzen.
Nach der Installation einen Reboot machen!

Windows exe: galaxis.exe starten (keine Python Installation notwendig).
Linux binary: Gebe ./starter.sh im Spielverzeichnis ein oder doppelklicke es an und wähle “In Terminal ausführen” (keine Python Installation notwendig).

Mögliche Fehlermeldung bei der Linux Variante (zBsp bei Fedora):
“libGL error: MESA-LOADER: failed to open swrast”. Lösung: Gib folgendes im Terminal ein:
export LD_PRELOAD=/usr/lib64/libstdc++.so.6
oder
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libstdc++.so.6

Auf dem Raspberry & macOS benutze die Python3 Variante.

Das PodSixNet Verzeichnis wird ab Python 3.12 benötigt.

In Linux Systemen sollte Python3.x bereits vorinstalliert sein. Allerdings muss da möglicherweise pip3 nachinstalliert werden ( sudo apt install python3-pip ).

Zip entpacken und galaxis.py im entstandenen Verzeichnis starten.
Fehlende Bibliotheken können beim Erststart automatisch installiert werden (der User wird danach gefragt).

Die Sprache kann in der config.ini eingestellt werden (language = de oder language = en) wie auch die Spielfeldgrösse (multiplikator).
multiplikator = 20 entspricht einem Spielfeld von 720 x 560 Pixel
multiplikator = 30 entspricht einem Spielfeld von 1080 x 840 Pixel
multiplikator = 40 entspricht einem Spielfeld von 1440 x 1120 Pixel

Die config.ini Datei und das Verzeichnis data sind immer notwendig.

Bei älteren Versionen funktioniert der automatische Update unter Umständen nicht. In diesem Fall hole die aktuelle Version selbst direkt bei einem der angegebenen Links.

Offline Mode siehe:

Download:

oder
ftp://galaxis:electronic@galaxis.istmein.de:4321
oder

oder



source

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Check Also
Close
Back to top button