Eine Retro-Game-Engine mit einem lustigen Plattformspiel, mit dem Sie Ihre Träume wahr werden lassen!
Verwirklichen Sie Ihre Träume! Open Surge Engine ist eine Open-Source-2D-Retro-Game-Engine zum Erstellen von Spielen und zur Verwirklichung Ihrer Träume!
Es macht eine Menge Spaß! Surge the Rabbit ist ein vorgestelltes Jump'n'Run, das mit der Open Surge Engine erstellt wurde. Es ist im Geiste der klassischen 16-Bit-Sonic-Plattformer der 1990er Jahre gestaltet. Spielen Sie als Surge in lustigen und aufregenden Levels voller Herausforderungen!
Lassen Sie Ihrer Kreativität freien Lauf! Erstellen Sie Ihre eigenen fantastischen Spiele und spielen Sie sie auf Ihrem PC und Ihrem Mobilgerät! Teile deine Spiele mit deinen Freunden! Es macht grenzenlosen Spaß!
Eine leistungsstarke Engine für Retro-Spiele! Eines der Kernelemente der Engine ist SurgeScript, eine Skriptsprache für Spiele. Verwenden Sie es, um neue Spielmechaniken, Charaktere mit besonderen Fähigkeiten, Bosse und vieles mehr zu erstellen! Der Himmel ist die Grenze!
Open Surge Engine ist ein erstaunliches Werkzeug, um Spieleentwicklung, Programmierung, digitale Kunst und die Natur freier und Open-Source-Software auf spielerische Weise zu erlernen.
Offizielle Website: http://opensurge2d.org
Sie können MODs spielen, die von anderen Benutzern erstellt wurden.
~/Downloads
herunter.Das Projekt ist von Grund auf in C-Sprache unter Verwendung der Allegro-Spieleprogrammierbibliothek geschrieben. Es wurde von Alexandre Martins, einem Informatiker aus Brasilien, ins Leben gerufen. Heutzutage gibt es Mitwirkende auf der ganzen Welt!
GPLv3
Führen Sie opensurge --help
aus
Überprüfen Sie die Engine-Informationen auf dem Optionsbildschirm, um zu sehen, wo sich die Dateien befinden.
Der Inhalt wird an folgenden Orten verteilt:
bin
: ausführbare Dateishare
: Spielressourcen (Bilder, Audio, Levels, Skripte usw.)user
: Vom Benutzer veränderbare Daten (Einstellungen, Protokolle, Screenshots, zusätzliche Assets wie vom Benutzer erstellte Level)Die Standardpfade dieser Speicherorte variieren je nach Plattform:
Windows (.zip-Paket):
bin
: ./opensurge.exe
share
: .
user
: .
oder %OPENSURGE_USER_PATH%
Linux:
bin
: /usr/games/opensurge
share
: /usr/share/games/opensurge/
user
: ~/.local/share/opensurge/
oder $XDG_DATA_HOME/opensurge/
oder $OPENSURGE_USER_PATH
Linux (Flatpak):
bin
: flatpak run org.opensurge2d.OpenSurge
share
: /var/lib/flatpak/app/org.opensurge2d.OpenSurge/current/active/files/share/opensurge/
user
: ~/.var/app/org.opensurge2d.OpenSurge/data/opensurge/
oder $OPENSURGE_USER_PATH
Wenn Sie $OPENSURGE_USER_PATH
verwenden, stellen Sie sicher, dass es auf ein Unterverzeichnis von ~/Downloads
( $XDG_DOWNLOAD_DIR
) verweist.
Linux (Snap):
bin
: snap run opensurge
share
: /snap/opensurge/current/share/games/opensurge/
user
: ~/snap/opensurge/current/.local/share/opensurge/
oder $OPENSURGE_USER_PATH
Wenn Sie $OPENSURGE_USER_PATH
verwenden, stellen Sie sicher, dass es auf ein Unterverzeichnis Ihres Home-Ordners verweist.
macOS:
bin
: Contents/MacOS
share
: Contents/Resources
user
: ~/Library/Application Support/opensurge/
oder $OPENSURGE_USER_PATH
Wenn Sie beabsichtigen, das Spiel zu hacken, ist es einfacher, alle Dateien am selben Ort zu haben (Lese-/Schreibzugriff), da einige der oben genannten Ordner schreibgeschützt sind. Laden Sie die Quellen herunter (verwenden Sie dieselbe Engine-Version), extrahieren Sie sie in Ihr Dateisystem und verwenden Sie die Befehlszeilenoption --game-folder
.
Tipp: Sie können auch die Befehlszeilenoption --verbose
verwenden. Die Verzeichnisse erscheinen am Anfang der Ausgabe.
Abhängigkeiten:
Kompilieren Sie wie gewohnt:
cd /path/to/opensurge/
mkdir build && cd build
cmake ..
make -j4
sudo make install
Verwenden Sie cmake-gui
oder ccmake
zum Optimieren, z. B. zum Installieren der Engine oder zum Ermitteln der Abhängigkeiten von nicht standardmäßigen Pfaden.