Hurrican

Bild des Benutzers Linux Gamer 91

Das Spiel

Bei Hurrican handelt es sich um ein Fanprojekt von Turrican. Wie im Originial Turrican von 1990 müssen Sie sich in Hurrican durch riesige Levels mit unzähligen Gegnern schießen. Viele Zwischen- und Endbosse fordern Sie zudem durch ihre bildschirmfüllende Größe heraus. Das Spiel gibt es offiziell nur für Windows. Da der Quellcode veröffenticht wurde, kann das Spiel auch native unter Linux gespielt werden.

Installation

Zuerst muss der Quellcode heruntergeladen werden:

svn checkout svn://svn.code.sf.net/p/hurrican/code/trunk hurrican-code

Danach müssen noch einige Pakete Installiert werden:

sudo apt-get install libsdl-image1.2-dev libsdl-mixer1.2-dev gcc g++ libmodplug1 libmodplug-dev libgles2-mesa-dev

Danach mit dem Befehl

cd hurrican-code/Hurrican/src/

in das Verzeichnis des Quellcodes wechseln.
Danach wird Hurrican mit dem Befehl

make

kompiliert.

Nach dem Kompilieren wird mit dem Befehl

cd ..

In das Verzeichnis des Linuxbinarys gewechselt.
Danach wird das Spiel mit dem Befehl

./hurricanlinux

gestartet.

Arch Linux

Paket befindet sich im AUR unter dem Namen hurrican.

Troubleshooting

Auf aktuellen Distributionen bricht der Kompiliervorgang von make mit einem Fehler ab. Dieses Problem kann gelöst werden, in dem man das Linux Binary hier herunterlädt, entpackt und in das Verzeichnis Hurrican kopiert. Danach wird das Spiel mit dem Befehl

./hurricanlinux

gestartet.

Screenshots und Videos
Anhänge
koniqi
Bild des Benutzers koniqi
Offline
Beigetreten: 14.09.2010
Beiträge: 2

falls jemand den fehler "error trying to exec 'cc1plus': execvp:" erhält noch das paket g++ nachinstallieren

Brutal Deluxe
Bild des Benutzers Brutal Deluxe
Offline
Beigetreten: 22.05.2015
Beiträge: 1

nach dem "make" kommt bei mir nur noch folgendes:

./SDLPort/opengl.h:38:17: fatal error: gl2.h: No such file or directory
compilation terminated.
make: *** [Boss_BigFish.o] Error 1

Was ist da wohl zu tun? :-/

drfred
Bild des Benutzers drfred
Offline
Beigetreten: 14.08.2015
Beiträge: 1

Hallo,

in Ubuntu:

sudo apt-get install libgles2-mesa-dev

in openSuse (<=13.2) :
(ggf sudo)

zypper install Mesa-libGLESv2-devel