Un moteur de jeu rétro avec un jeu de plateforme amusant pour réaliser vos rêves !
Réalisez vos rêves ! Open Surge Engine est un moteur de jeu rétro 2D open source pour créer des jeux et réaliser vos rêves !
C'est très amusant ! Surge the Rabbit est un jeu de saut et de course créé avec l'Open Surge Engine. Il est réalisé dans l'esprit des jeux de plateforme Sonic 16 bits classiques des années 1990. Incarnez Surge dans des niveaux amusants et passionnants remplis de défis !
Libérez votre créativité! Créez vos propres jeux incroyables et jouez-y sur votre PC et sur votre appareil mobile ! Partagez vos jeux avec vos amis ! C'est un plaisir sans limites !
Un moteur puissant pour les jeux rétro ! L'un des éléments centraux du moteur est SurgeScript, un langage de script pour les jeux. Utilisez-le pour créer de nouvelles mécaniques de jeu, des personnages dotés de capacités spéciales, des boss et bien plus encore ! Le ciel est la limite !
Open Surge Engine est un outil étonnant pour apprendre de manière ludique le développement de jeux, la programmation, l'art numérique et la nature des logiciels libres et open source.
Site officiel : http://opensurge2d.org
Vous pouvez jouer aux MODs créés par d'autres utilisateurs.
~/Downloads
.Le projet est entièrement écrit en langage C, en utilisant la bibliothèque de programmation de jeux Allegro. Il a été lancé par Alexandre Martins, un informaticien brésilien. Aujourd’hui, il compte des contributeurs partout dans le monde !
GPLv3
Exécutez opensurge --help
Vérifiez les informations sur le moteur sur l'écran des options pour voir où se trouvent les fichiers.
Le contenu est distribué aux endroits suivants :
bin
: fichier exécutableshare
: ressources du jeu (images, audio, niveaux, scripts, etc.)user
: données modifiables par l'utilisateur (préférences, journaux, captures d'écran, ressources supplémentaires telles que les niveaux créés par l'utilisateur)Les chemins par défaut de ces emplacements varient selon la plateforme :
Windows (paquet .zip) :
bin
: ./opensurge.exe
share
: .
user
: .
ou %OPENSURGE_USER_PATH%
Linux :
bin
: /usr/games/opensurge
share
: /usr/share/games/opensurge/
user
: ~/.local/share/opensurge/
ou $XDG_DATA_HOME/opensurge/
ou $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/
ou $OPENSURGE_USER_PATH
Si vous utilisez $OPENSURGE_USER_PATH
, assurez-vous qu'il pointe vers un sous-répertoire de ~/Downloads
( $XDG_DOWNLOAD_DIR
).
Linux (instantané) :
bin
: snap run opensurge
share
: /snap/opensurge/current/share/games/opensurge/
user
: ~/snap/opensurge/current/.local/share/opensurge/
ou $OPENSURGE_USER_PATH
Si vous utilisez $OPENSURGE_USER_PATH
, assurez-vous qu'il pointe vers un sous-répertoire de votre dossier personnel.
macOS :
bin
: Contents/MacOS
share
: Contents/Resources
user
: ~/Library/Application Support/opensurge/
ou $OPENSURGE_USER_PATH
Si vous avez l'intention de pirater le jeu, il est plus facile de placer tous les fichiers au même endroit (lecture-écriture), car certains des dossiers ci-dessus sont en lecture seule. Téléchargez les sources (utilisez la même version du moteur), extrayez-les sur votre système de fichiers et utilisez l'option de ligne de commande --game-folder
.
Astuce : vous pouvez également utiliser l'option de ligne de commande --verbose
. Les répertoires apparaîtront au début de la sortie.
Dépendances :
Compilez comme d'habitude :
cd /path/to/opensurge/
mkdir build && cd build
cmake ..
make -j4
sudo make install
Utilisez cmake-gui
ou ccmake
pour peaufiner, comme installer le moteur ou rechercher les dépendances sur des chemins non standard.