Open Sonic
Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:
Ubuntu 22.10 Kinetic Kudu
Ubuntu 20.04 Focal Fossa
Du möchtest den Artikel für eine weitere Ubuntu-Version testen? Mitarbeit im Wiki ist immer willkommen! Dazu sind die Hinweise zum Testen von Artikeln zu beachten.
Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:
Open Sonic ist ein Spiel, welches auf dem Universum von Sonic the Hedgehog basiert. Im Gegensatz zum Original ist es kein reines Jump'n'Run-Spiel sondern beinhaltet auch strategische Aspekte. Man muss mit allen drei Charakteren das jeweilige Level in Kooperation lösen. Jeder Charakter hat Vor- und Nachteile, welche es geschickt zu nutzen gilt.
Menü | Spielszene |
Installation¶
Das Programm kann unter aktuellen Systemen nicht mehr (ohne extremen Aufwand) kompiliert werden, da die Software seit 2010 nicht mehr weiterentwickelt wird und der Code nicht mit aktuellen Versionen kompilierbar ist.
Jedoch besteht die Möglichkeit, das Spiel als bereits kompilierte Software herunterzuladen und auszuführen.
32-Bit-Binary herunterladen und als Benutzer ausführen¶
Die letzte herunterladtbare vorkompilierte Version auf der Projektseite 🇬🇧 ⮷ ist eine statische 32-Bit-Software. Sie kann durch dieses Skript im Homeverzeichnis abgelegt und dort ausgeführt werden. Ebenso werden durch das Skript 32-Bit-Abhängigkeiten zur Ausführung lokal für den Bentuzer installiert.
Alternativ einen Menüeintrag [3] vornehmen.
64-Bit-Binary systemweit installieren und verwanden¶
Nachfolgendes Skript lädt die letzten kompilierten 64-Bit-Debian-Pakete und deren nicht mehr auflösbare Abhängigkeit libpng12
herunter, entpackt die Software in die notwendigen Verzeichnisse, erstellt ein über die Paketverwaltung installierbares (und entfernbares) Debian-Paket und installiert dieses (samt den notwendigen Abhängigkeiten):
#!/bin/bash mkdir /tmp/opensonic cd /tmp/opensonic mkdir -p opensonic-bin/DEBIAN mkdir -p opensonic-bin/tmp mkdir -p opensonic-bin/usr/lib/x86_64-linux-gnu/ cd opensonic-bin/tmp wget https://old-releases.ubuntu.com/ubuntu/pool/main/libp/libpng3/libpng12-0_1.2.8rel-1ubuntu3_amd64.deb ar -x libpng12-0_1.2.8rel-1ubuntu3_amd64.deb tar -xf data.tar.gz mv usr/lib/* /tmp/opensonic/opensonic-bin/usr/lib/x86_64-linux-gnu/ rm -rf * wget https://launchpad.net/~szymonw/+archive/ubuntu/ppa/+files/opensonic_0.1.4-2quantal1_amd64.deb ar -x opensonic_0.1.4-2quantal1_amd64.deb tar -xf data.tar.gz -C /tmp/opensonic/opensonic-bin/ rm -rf * wget https://launchpad.net/~szymonw/+archive/ubuntu/ppa/+files/opensonic-data_0.1.4-2quantal1_all.deb ar -x opensonic-data_0.1.4-2quantal1_all.deb tar -xf data.tar.gz -C /tmp/opensonic/opensonic-bin/ rm -rf * wget https://launchpad.net/~szymonw/+archive/ubuntu/ppa/+files/opensonic-extra_0.1.4~1_all.deb ar -x wget opensonic-extra_0.1.4~1_all.deb tar -xf data.tar.gz -C /tmp/opensonic/opensonic-bin/ rm -rf * cd /tmp/opensonic bash -c 'echo -e "Package: opensonic-bin\nVersion: 0.1.4-1\nArchitecture: amd64\nMaintainer: NAME <NAME@ADRESSE.URL>\nInstalled-Size: 60000\nDepends: liballegro4.4, libc6 (>= 2.14), libvorbisfile3, libxcursor1, libxpm4, libxxf86vm1\nSection: games\nPriority: optional\nHomepage: http://opensnc.sourceforge.net/\nDescription: open-source game based on the "Sonic the Hedgehog" universe" > /tmp/opensonic/opensonic-bin/DEBIAN/control' rm -rf /tmp/opensonic/opensonic-bin/tmp dpkg -b opensonic-bin /tmp/opensonic-bin_0.1.4-1_amd64.deb cd /tmp rm -rf opensonic apt install ./opensonic-bin_0.1.4-1_amd64.deb
Es muss zur Installation mir Rootrechten ausgeführt werden. Ein Starter ist im Paket enthalten.
Nach erfolgreicher Installation kann über "Partien → Einfuehrung" ein Tutorial gestartet werden, welches in die Spielprinzipien einführt.
Zusatzlevel¶
Zusätzliche Level können in das Installationsverzeichnis kopiert werden. Bevorzugt sollte ~/.opensonic/levels Verwendung finden.
Editor |
Leveleditor¶
Über F12 kann innerhalb des Spiels der Leveleditor aufgerufen werden. Im Wiki 🇬🇧 erhält man detaillierte Informationen um Eigenkreationen zu realisieren.
Problemlösungen¶
Spielsprache¶
Über "Options → Change language → 2. Deutsch" kann die Sprache umgestellt werden.
Tastenkürzel¶
Infobox¶
Open Sonic | |
Genre: | Jump'n'Run |
Sprache: | 🇬🇧 🇩🇪 🇵🇹 🇵🇱 🇨🇿 🇳🇱 🇮🇹 🇮🇩 |
Veröffentlichung: | 2008+ |
Entwickler: | Open Sonic Team 🇬🇧 |
Systemvoraussetzungen: | - |
Medien: | Download |
Strichcode / EAN / GTIN: | - |
Läuft mit: | nativ |
Links¶