Habe aus Spass und zur Python-Übung das Ravensburger Spiel "GALAXIS electronic" von 1980 gecodet.
Installation:
Windows-User müssen Python 3.7 oder höher installieren (siehe Installation von Python unter Windows 10 – Bodos Blog ). Nach der Installation einen Reboot machen!
In Linux Systemen sollte Python3.x bereits vorinstalliert sein. Da muss aber meistens pip nachinstalliert werden ( sudo apt install pip ).
Zip entpacken und galaxis.py im entstandenen Verzeichnis starten.
Fehlende Bibliotheken sollten beim Erststart automatisch installiert werden.
So sah das Original aus:
Spiel Anleitung:
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 Spel ist fertig, wenn alle 4 Raumschiffe gefunden wurden.
Ich arbeite an einer Netzwerk Version.
Ist allerdings nicht ganz einfach für einen Python Anfänger wie ich.
PS:
Der Sound stammt übrigens vom original Gerät!
Download jeweils im letzten Post oder bei github!