OpenRCT2 – Achterbahnen bauen wie damals™

Mensch do, da gibt es schon seit 2014 eine Open-Source-Reimplementierung von RollerCoaster Tycoon 2 und ich merke das erst jetzt beiläufig über Twitter. Mit dem ersten Teil der Reihe habe ich gefühlt ein Drittel meiner Schulzeit verbracht, wobei Teil 2 damals nur im Detail verbessert wurde.

Der Klon heißt naheliegend OpenRCT2, bietet u.a. einen Multiplayer-Modus und läuft nativ auch unter Linux und MacOS. Einziger Wermutstropfen: OpenRCT2 benötigt die Spieldateien einer RCT2-Installation – dabei läuft RCT2 von sich aus schon ziemlich spitzenmäßig unter wine. Andererseits belohnt OpenRCT2 mit einigen Zusatzoptionen (wie den schon genannten Multiplayer-Modus) und wenn die Entwicklung ähnlich gut läuft wie beim Fork von Transport Tycoon Deluxe (OpenTTD) ist es auch nur eine Frage der Zeit, bis das Spiel ganz alleine läuft und sich mehr und mehr vom 2002er Original abhebt.

[Bildschirmfoto] OpenRCT2 unter Linux
So schön wuselig: OpenRCT2 unter Linux.

Vorbereitungen

Linuxer laden das Spiel je nach Distribution via PPA, AUR oder eben direkt von der Download-Seite runter. Als komfortabel erweist sich auch der OpenRCT2 Launcher (auf der Download-Seite etwas runterscrollen), welcher automatisch immer die aktuellste Version runterlädt und einen nützlichen Einstellungsdialog mitbringt.

Einmalig müssen zum Starten des Spiels einige Pakete installiert werden, UbuntuUsers gibt wie gewohnt detailliert Auskunft. Zusammengefasst wird folgendes zum Spielen benötigt:

$ sudo apt-get install cmake \
                       libsdl2-dev \
                       libsdl2-ttf-dev \
                       gcc \
                       pkg-config \
                       libjansson-dev \
                       libspeex-dev \
                       libspeexdsp-dev \
                       libcurl4-openssl-dev \
                       libcrypto++-dev \
                       libfontconfig1-dev \
                       libfreetype6-dev \
                       libpng-dev \
                       libssl-dev \
                       libzip-dev

Für besagten Launcher wird zusätzlich benötigt:

$ sudo apt-get install sdl2 \
                       zlib1g \
                       libzip \
                       libpng12-0 \
                       curl \
                       libjansson4 \
                       libssl1.0.0 \
                       libqt5core5a \
                       libqt5gui5 \
                       libqt5widgets5 \
                       libqt5network5 \

Nun muss zunächst das Original-RCT2 installiert werden. Dies kann bspw. über Steam erfolgen oder man schnappt sich eine Installations-CD von der Software-Pyramide des Vertrauens und startet den Installer mit wine. Den Installationspfad bitte entweder merken oder die Dateien gleich an eine prominente Stelle des Home-Verzeichnisses verschieben.

Schließlich den Launcher starten (am besten aus dem Terminal heraus – falls doch noch eine Library nachinstalliert werden muss, gibt es hier eine enstprechende Fehlermeldung) und unter „Options“ den Pfad zur RCT2-Installation angeben.

Jetzt aber: Loslegen!

Ab jetzt wird der Launcher nach dem Starten automatisch die neuesten OpenRCT2-Dateien runterladen. Mit Klick auf „Play“ geht's naheliegenderweise los.

[Bildschirmfoto] OpenRCT2 Launcher unter Linux
Per Knopfdruck auf dem neuesten Stand: Sobald die Spieldaten im Hintergrund runtergeladen sind, nur noch auf „Play“ klicken und auf geht's.

Ich werde mich jetzt wieder meinen Achterbahnen widmen und bin schon ganz gespannt, wohin die weitere Entwicklung führen wird. OpenTTD hat schließlich vorgemacht, wie eindrucksvoll ein alter Spieleklassiker reifen kann!

Ressourcen

Noch mal alles zum In-Ruhe-Nachlesen: