[[Vorlage(Getestet, focal)]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:Editor: Einen Editor öffnen] [:Terminal:Ein Terminal öffnen] [:Programme_starten: Starten von Programmen] [:Packprogramme: Archive entpacken] [:innoextract:innoextract installieren und benutzen] }}} [[Inhaltsverzeichnis()]] [[Bild(./icon_x64.png,align=left)]] [wikipedia:RollerCoaster Tycoon:RollerCoaster Tycoon] (kurz RCT) ist eine Aufbausimulation bei ein Freizeitpark erschaffen werden kann. Namensgebend war die Hauptfunktion mit der Achterbahnen selbst aus Schienen zusammengestellt werden können und das Design einen Einfluss auf die Fahrgäste hat. Es war der nächste große Erfolg des schottischen Spiele-Entwicklers [wikipedia:Chris Sawyer:Chris Sawyer] und zog daher wie Transport Tycoon mit [:Spiele/OpenTTD:OpenTTD] ein quelloffenenes Reimplementierungsprojekt namens '''OpenRCT2''' an, das es sich zum Ziel gemacht die Limitierungen des Originals zu entfernen und das ursprünglich nur für Microsoft Windows veröffentlichte Spiel auch auf anderen Betriebssystemen lauffähig zu machen sowie moderne Funktionen wie einen Mehrspielermodus einzubauen. {{{#!vorlage Tabelle [[Bild(./Menue.jpg, x220)]] <:>[[Bild(./Spielszene.jpg, x220)]] +++ <:>Menü <:>"[#Erweiterungen Panda World]" }}} = Installation = Das Projekt ist noch stark in der Entwicklung. Man kann sich entscheiden ob man auf einer stabilen Veröffentlichung (''master'') oder dem Entwicklerzweig (''develop'') spielen möchte. == Archiv == Um das Archiv verwenden zu können muß man im Vorfeld die folgenden Pakete installieren [1]: {{{#!vorlage Paketinstallation 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 }}} Anschließend die aktuelle Spieleengine von der [https://openrct2.org/downloads Projektseite] {en} {dl} herunterladen. Für 64-Bit '''Linux x86_64''' nehmen - ansonsten '''Linux x86''' und entpacken [5] (z.B. '''~/Spiele/RCT2'''). Im nächsten Schritt werden die [#Spieledateien Spieledateien] benötigt. == PPA == Alternativ bieten die Entwickler ein [:PPA:] an. [[Vorlage(PPA, openrct2/nightly, key 4096R/A4EC1B27, focal)]] = Spieledateien = OpenRCT2 benötigt Dateien des Originalspiels insbesondere die Grafiken und Soundeffekte. == Digitale Distribution == Bezieht man RollerCoaster Tycoon 2 von [gog:rollercoaster_tycoon_2:gog.com] und installiert es mit [:Wine:] so muss die Konfigurationsdatei '''~/.config/OpenRCT2/config.ini''' mit einem Editor [2] geöffnet und entsprechend bearbeitet werden: {{{#!code ini [general] game_path = "~/.wine/drive_c/GOG Games/RollerCoaster Tycoon 2 Triple Thrill Pack/" }}} Alternativ gelangt man mittels [:innoextract:] an die benötigten Dateien [3] [6]: {{{#!vorlage Befehl innoextract setup_rollercoaster_tycoon2_german_2.0.0.6.exe }}} {{{ Extracting "RollerCoaster Tycoon 2 Triple Thrill Pack (German)" - setup data version 5.5.0 (unicode) - "app/manual.pdf" (7.14 MiB) - "app/rct2.exe" (6.47 MiB) ... - "tmp/GOG_EULA.txt" [temp] (7.33 KiB) - "tmp/background.jpg" [temp] (135 KiB) Done. }}} Den Ordner '''tmp''' kann man löschen. Den Inhalt aus '''app''' verschiebt man in den zuvor [#Installation angelegten] Spieleordner '''~/Spiele/RCT2'''. === Steam === Das Spiel ist ebenfalls unter [:Steam:] als [steam:app/285330:RollerCoaster Tycoon® 2: Triple Thrill Pack] für Windows verfügbar und kann über `steamcmd`installiert werden[3]: {{{#!vorlage Befehl steamcmd +@sSteamCmdForcePlatformType windows +login +force_install_dir ./RCT2 +app_update 285330 +quit }}} == Spiele CD == Auf den Originaldatenträger befinden sich [:Cabinet-Dateien:], die mit folgendem Befehl [3] entpackt [5] werden können: {{{#!vorlage Befehl unshield -d ~/Downloads/RCT2/ x data2.cab }}} Im Anschluss muss die Konfigurationsdatei '''~/.config/OpenRCT2/config.ini''' mit einem Editor [2] geöffnet werden und der neu entstandene Pfad so dem Spiel mitgeteilt werden: {{{#!code ini [general] game_path = "~/Downloads/RCT2/Default_File_Group/" }}} [[Vorlage(Bildunterschrift, Launcher.jpg, 320 "Launcher", right,)]] = Launcher = Ein Launcher kann von [github:LRFLEW/OpenRCT2Launcher/releases/latest:Github] {en} {dl} heruntergeladen werden. Jedoch benötigt man die folgenden Pakete um diesen nutzen zu können [1]: {{{#!vorlage Paketinstallation zlib1g libssl1.0.0 libqt5core5a libqt5gui5 libqt5widgets5 libqt5network5 }}} Das Archiv von der Projektseite entpacken [5] und die Datei '''OpenRTC2''' in den Ordner der Engine verschieben. Das Spiel anschließend über diesen starten [4]. ''"Play"'' initiiert das Spiel während sich unter ''"Options"'' ein paar Konfigurationsmöglichkeiten verbergen: {{{#!vorlage Tabelle <-2 tableclass="zebra_start3" tablestyle="width: 97%;" rowclass="titel">Options +++ Reiter Beschreibung +++ ''"Launcher"'' Installationsverzeichnis des Spiels definieren und den Branch festlegen. +++ ''"Hidden Settings"'' Spracheinstellungen, Fenstergröße, Bildformat der Bildschirmfotos... +++ ''"Multiplayer"'' Einstellungen zum [#Server Serverspiel] vornehmen. }}} = Bedienung = Das Spiel kann mit dem Befehl `openrct2` oder über das Menü gestartet [4] werden. IM Hauptmenü gelangt man in der rechten oberen Ecke zu den ''"Optionen"''. Hier können Einstellungen an der Hardware, der Darstellung, den Audiovorgaben, der Bedienung et cetera vornehmen. ## ./openrct2 set-rct2 /home/Benutzer/Spiele/rct2 ## Spieleordner definieren ## Checking path... ## Checking g1.dat... ## Updating RCT2 path to '/home/Benutzer/Spiele/rct2'. ## Updated config.ini Beim ersten Start wird im [:Homeverzeichnis:] der versteckte Ordner '''~/.config/OpenRCT2''' angelegt. = Erweiterungen = Auf [#Links einigen Seiten] im Internet findet man diverse [#Erweiterungen-2 Erweiterungen] für das Spiel. Diese speichert man in den folgenden Ordnern: {{{#!vorlage Tabelle <-2 tableclass="zebra_start3" tablestyle="width: 97%;" rowclass="titel">Erweiterungen +++ Ordner Beschreibung +++ '''Tracks''' Coaster ('''.TD6'''-Dateien) +++ '''Saved Games''' Parks bzw. Spielstände ('''.SV6'''-Dateien) +++ '''Scenarios''' Szenarien ('''.SC6'''-Dateien) }}} ## '''Objects''' ## Objekte und Attraktionen == Server == OpenRCT2 kann auch ohne grafische Oberfläche [wikipedia:headless:] gestartet werden und so als dedizierter Server fungieren, der eine persistente Spielwelt aufrecht erhält auf den sich Spieler zum gemeinsamen bauen einwählen können. Hierfür wird das Spiel über die Kommandozeile [3] mit folgenden Parameter gestartet [6]: {{{#!vorlage Befehl openrct2 host --headless }}} wobei folgende weitere Parameter möglich sind: {{{#!vorlage Tabelle <-2 tableclass="zebra_start3" tablestyle="width: 97%;" rowclass="titel">openrct2 +++ Parameter Beschreibung +++ `--port` Ändert die [:Offene Ports:Portnummer]. Wichtig für die [:Portweiterleitung:], damit der Server im Netz erreichbar ist. +++ `--user-data-path` Überschreibt den Pfad zur '''config.ini'''. Dies ist hilfreich, wenn auf einem Server mehrere Instanzen mit unterschiedlichen Konfigurationen betrieben werden sollen. +++ `--password` Sperrt den Server mit einem Passwort ab, so dass er nur privat und mit bekannten genutzt werden kann. +++ `--verbose` Gibt ausführliche Status-, Fehler- und Warnmeldungen in der Konsole aus. }}} {{{#!vorlage Hinweis Die einzelnen Parameter werden auch bei Aufruf von `openrct2 --help` erklärt. }}} = Tastenkürzel = {{{#!vorlage Tabelle <-2 tableclass="zebra_start3" tablestyle="width: 97%;" rowclass="titel">Tastenkürzel +++ Taste(n) Funktion +++ [[Vorlage(Tasten, strg+alt+c)]] [github:OpenRCT2/OpenRCT2/wiki/Cheats-Window:Cheats] }}} [[Bild(Wiki/Icons/games.png, 48, right)]] = Infobox = {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="verlauf">RollerCoaster Tycoon 2 +++ Genre: Wirtschaftssimulation +++ Sprache: {de} {en} {fr} {it} {es} {ru} +++ Veröffentlichung: 2002 +++ Publisher: Infogrames +++ Systemvoraussetzungen: 500 MB RAM, 250 MB Festplattenspeicher, Soundkarte +++ Medien: CD (1) / Download +++ Strichcode / EAN / GTIN: [ean:3546430102954:] +++ <-2 rowclass="kopf"> +++ Läuft mit: nativ }}} [[Bild(OpenRCT2_logo.png/,,align=right)]] = Links = * [https://openrct2.io/ Einstiegsseite] {en} * [https://openrct2.org/ Umfangreichere Projektseite] {en} * [github:OpenRCT2/OpenRCT2/wiki/:Wiki Dokumentation] {en} * [https://openrct2.org/forums/ Forum] {en} * [fb:OpenRCT2:] * [github:OpenRCT2:] * [moby:windows/rollercoaster-tycoon-2:RollerCoaster Tycoon 2] * [holarse:OpenRCT2:] * [http://rct.die-offenbacher.de/news.htm Fanseite] {de} * [http://pcgamingwiki.com/wiki/OpenRCT2 PCGaming Wiki] * [steam:app/285330:RollerCoaster Tycoon 2: Triple Thrill Pack] * [gog:rollercoaster_tycoon_2:RollerCoaster Tycoon 2: Triple Thrill Pack] == Erweiterungen == * [http://forums.rctspace.com/index.php?app=downloads rctspace.com] {en} {dl} * [https://rct2.jimdo.com/downloads/ Hansa Park] {de} {dl} * [moddb:games/rollercoaster-tycoon-2/addons:moddb] * [http://rctgo.com/downloads/tracks RCTgo] {en} {dl} * [http://rct.wikia.com/wiki/Category:File_Exchange RCT Wikia] {en} {dl} * [http://www.coastergrotto.co.uk/rctgrotto/ rctgrotto] {en} {dl} Weitere Seiten findet man im offiziellen [https://openrct2.org/forums/topic/726-links-to-custom-content-mods/ Forum] {en}. # tag: Spiele, unfreie Software, Simulation, Linux-Spiel, Open-Source-Spiel, Ubuntu-Spiele, Steam, Gog