A downloadable game for Windows, macOS, and Linux

English (german below):

By Ravensburger 1980

The game is as close as possible to the original!

Game Instructions:

Offline (1 player) starts if NO nickname is entered:

There have been 4 starships lost in the galaxy.

It is important to find them.

Right-click on a point in the coordinate system.

Searching for spaceships. Namely horizontally, vertically and diagonally.

The number of detected spaceships is then displayed on this point.

Spaceships behind a spaceship are of course not recognized.

Points where no spaceship can be can be marked in black with the left mouse button.

Clicking on it again removes the marking.

For example, with a 0 there are definitely no more spaceships to be found in all 8 directions from this point. These points can be marked in black.

The game is over when all 4 spaceships have been found.

PS:

The high score is 9 moves. If you beat them, take a screenshot and post it here:

https://www.ltspiceusers.ch/threads/ravensburger-galaxis-electronic-1980-f%C3%BC...


Online (2 players) starts when a nickname is entered (at least 3 characters):

Now you have to hide your 4 spaceships (clicking on it again removes the spaceship), which your opponent has to find.

Select an opponent by entering their nickname in the text field below.

After the first move you have 60 seconds to think and aim. Otherwise the opponent gets a turn.

Available and occupied opponents in the network are shown below. A chat is running on the right side. Here you can enter messages, which will then be sent to all players present.

Enter your text with the keyboard and confirm with ENTER.

When you are successfully connected to an opponent, the "found" sound will be played to alert both players.

In rare cases, the message "Your opponent has disappeared from the network. Please restart." appears.

This happens when your opponent unexpectedly abandoned the game.

Then you have to restart the game and hide the spaceships again.

You can also play against the server. This opponent is called "robot" !

The roboteasy is a bit easier to defeat.

By entering #hiscore in the chat input field, the top 15 players can be displayed.


Other suggestions and bug reports are welcome.

This project is currently still maintained!

Have fun

Daniel

Home of this game: https://www.ltspiceusers.ch/threads/galaxis-electronic-1980-von-ravensburger-pyt...

----------------------------------------

Deutsch (original Text):

Von Ravensburger 1980

Das Spiel ist so gut wie möglich dem Original nachempfunden!

Spiel Anleitung:

Offline (1 Spieler) startet, wenn KEIN Nickname eingegeben wird:

Es sind 4 Raumschiffe in der Galaxis verloren gegangen.

Diese gilt es zu finden.

Mit rechter Maustaste auf einen Punkt im Koordinatensystem klicken.

Es wird nach Raumschiffen gesucht. Und zwar horizontal, vertikal und diagonal.

Die Anzahl erkannter Raumschiffe wird dann auf diesem Punkt angezeigt.

Raumschiffe hinter einem Raumschiff werden natürlich nicht erkannt.

Mit der linken Maustaste können Punkte, in welchen kein Raumschiff sein kann, schwarz markiert werden.

Erneuter Klick darauf entfernt die Markierung wieder.

ZBsp bei einer 0 sind in allen 8 Richtungen von diesem Punkt aus sicher keine Raumschiffe mehr zufinden. Diese Punkte können schwarz markiert werden.

Das Spiel ist fertig, wenn alle 4 Raumschiffe gefunden wurden.

PS:

Die Hi-Score ist 9 Spielzüge. Falls Du diese unterbietest, mach doch einen Screenshot davon und poste den unter:

https://www.ltspiceusers.ch/threads/ravensburger-galaxis-electronic-1980-f%C3%BC...


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 und besetzte Gegner im Netz werden unten 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.


Weitere Anregungen und Bugreports sind willkommen.

Dieses Projekt wird aktuell immer noch gepflegt!

Viel Spass

Daniel

Dieses Spiel ist hier zuhause: https://www.ltspiceusers.ch/threads/galaxis-electronic-1980-von-ravensburger-pyt...

Updated 20 days ago
StatusReleased
PlatformsWindows, macOS, Linux
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
Authorltspicer
GenreStrategy
Tagselectronic, galaxis, ravensburger
Average sessionA few minutes
LanguagesGerman, English
InputsKeyboard, Mouse
MultiplayerServer-based networked multiplayer
LinksBlog

Download

Download
galaxis.electronic.win.zip 19 MB
Download
galaxis.electronic.linux.zip 16 MB
Download
galaxis.electronic.python3.zip 1 MB

Install instructions

English

Installation:

Windows users must install Python 3.7  or higher (see https://bodo-schoenfeld.de/installation-von-python-unter-windows-10/ ).

It's important to set mark „Add Python 3.x to PATH“ there.

Reboot after installation!

Windows exe: Start galaxis.exe (no Python needed).

Linux binary: Type ./starter.sh in game folder or double-click it and select "run in terminal" (no Python needed).

The Windows version is the easiest to install. It also runs well under WINE in Linux.

Possible error message with the Linux variant (e.g. with Fedora):

"libGL error: MESA-LOADER: failed to open swrast". Solution: Enter the following in the terminal: export LD_PRELOAD=/usr/lib64/libstdc++.so.6
or
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libstdc++.so.6

On the Raspberry use the Python3 variant.

The PodSixNet directory is required for Python 3.12+

Virus warnings can only arise with the exe. But this is 100% virus-free!

Python3.x should already be pre-installed in Linux systems. However, possibly pip3 has to be installed afterwards (sudo apt install python3-pip).

Unzip the zip and start galaxy.py in the resulting directory.

Missing libraries can be installed automatically on first start (the user will be asked).

The language can be set in the config.ini (language = en) as well as the playing field size (multiplikator).

multiplikator = 20 corresponds to a playing field of  720 x  560 pixels

multiplikator = 30 corresponds to a playing field of 1080 x  840 pixels

multiplikator = 40 corresponds to a playing field of 1440 x 1120 pixels

The config.ini file and the data directory are always necessary.

The automatic update may not work with older versions. In this case, get the current version from here yourself.

----------------------------------------

Deutsch

Installation:

Windows-User müssen Python 3.7 oder höher installieren (siehe https://bodo-schoenfeld.de/installation-von-python-unter-windows-10/ ).

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).

Die Windows Version ist die einfachste zum installieren. Diese läuft auch unter WINE in Linux gut.

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 benutze die Python3 Variante.

Das PodSixNet Verzeichnis wird ab Python 3.12 benötigt.

Virenwarnungen können nur bei der exe entstehn. Das rührt davon, weil die py ohne Zertifikat compiliert wurde. Diese ist aber 100% virenfrei!

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) 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 Dir die aktuelle Version von hier selbst.


-----------------------------------------


Required files/directories for the Windows exe:

  • data directory
  • config.ini file
  • updater.bat file
  • galaxis.exe file

Required files/directories for the Python3 variant:

  • data directory
  • config.ini file
  • updater.bat file
  • updater.sh file
  • galaxis.py file
  • PodSixNet directory (required for Python 3.12+)

Required files/directories for the Linux binary:

  • data directory
  • config.ini file
  • updater.sh file
  • galaxis file

On Raspberry (Raspbian/Raspi-OS) or macOS use the Python3 variant.


Also available here: https://github.com/ltspicer/GALAXIS.electronic

Home of this game is: https://www.ltspiceusers.ch/threads/ravensburger-galaxis-electronic-spiel-1980-f%C3%BCr-pc-offline-online.989/

Game server:  Hetzner Germany

Comments

Log in with itch.io to leave a comment.

(+1)

I like it! Hot! Thank you.