Open Surge - Le Bottin des Jeux Linux

Open Surge

🗃️ Specifications

📰 Title: Open Surge 🕹️ / 🛠️ Type: Game
🗃️ Genre: Arcade 👁️ Visual: 2D Scrolling
🏷️ Category: Arcade ➤ Platformer ➤ Sonic 🏝️ Perspective: Side view
🔖 Tags: Action Platformer; Sonic; 2D engine; Allegro; Family Friendly; Pixel Art; Colorful; Retro; Remake; Fast-Paced; Level Editor; Moddable; Local Multi; Keyboard; Controller ⏱️ Pacing: Real Time
🐣️ Approx. start: 2018-06-05 👫️ Played: Single & Multi
🐓️ Latest: 2024-06-02 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 💥️ 0.6.1.1 / Dev: 30d46aa ❤️ Like it: 3. 👍️⭐⭐⭐ (very good)
🏛️ License type: 🕊️ Libre 🎀️ Quality: 2. 🏅️⭐⭐⭐⭐ (it works)
🏛️ License: Code: GPL-3 / Artwork: CC BY 4.0 ✨️ (temporary):
🐛️ Created: 2011-08-19 🐜️ Updated: 2024-06-02

📦️ Deliverables

📦️ Package name: opensurge ..... 📦️ Arch: ✓
📄️ Source: ✓ ..... 📦️ RPM: ✓
⚙️ Generic binary: ..... 📦️ Deb:
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ✓ ..... 📦️ Flatpak: ✓
✨️ Not use: ..... 📦️ Snap: ✓

🚦 Entry status

📰 What's new?: 💎 New features 👔️ Already shown:
💡 Lights on: ✓ 💭️ New version published (to be updated):
🎨️ Significant improvement: 🦺️ Work in progress:
🎖️ This work: 5 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 👻️ Temporary:
🎰️ ID: 12143

📖️ Summary

[en]: A libre and multi-platform platform game and engine, inspired by Sonic the Hedgehog. It is derived from the Open Sonic project (same authors). The content has been replaced by its libre equivalent (the rights on Sonic and its environment are held by SEGA). It allows not only to play but also to create games via its integrated editor and its scripting engine. It also offers 11 great levels with a varied bestiary, language support, several soundtracks, full screen and windowed in different sizes and gamepad support. [fr]: Un jeu de plateforme et un moteur libre et multi-plateforme inspiré de Sonic the Hedgehog. Il est dérivé du projet Open Sonic (mêmes auteurs). Le contenu a été remplacé par son équivalent libre (les droits sur Sonic et son environnement sont détenus par SEGA). Il permet non seulement de jouer mais aussi de créer des jeux via son éditeur intégré et son moteur de script. Il offre aussi et notamment 11 grands niveaux avec un bestiaire varié, le support des langues, plusieurs bandes sons, le plein écran et fenêtré en différentes tailles et le support du gamepad.

🎥️ Videos


🏝️ Trailer: (202208),


🦉️ From Devs: (201911),


🕯️ How To: (202205), (202205),


🎲️ Gameplay: (0.6.0.3/202402), (0.6.0.3/202402), (202205),


🎮️ Showcase (Mods): Speedy the RollerSkater (202108), Shoot 'em Down (201811), Shinobi Densetsu (201012),


🐧 Linux plays: Popescu Sorin (202001),


🎙️ Dev Interviews: (201804),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202208) t(202209) t(201909) gd(201911) gu(202xxx) r(202xxx) lp(202001) ht(202205) ht(202205) ht(201911) ht(201912) d(201811) d(201012) d(202001) d(201911) g(0.6.0.3/202402) g(0.6.0.3/202402) g(202205) g(201911) g(201910) g(201909) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](201911) g[pt](201910) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
[Support their work (Donate)] [Ko-fi] [GitHub Sponsor] [Itch.io] - Name your own price

🍩️ Resources
• Open Surge Mods: [Open Surge forums (Mods)]
• Speedy the RollerSkater: g(202108) [Open Surge Forum (Speedy the RollerSkater)]
• Open Sonic (dead, for historical purpose): [Homepage] [Dev site]

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Open Surge Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Alexandre Martins (alemart) [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(201910) 2(201804)]
(Sonic the Hedgehog) Devs (Naoto Ohshima [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(Naoto Ohshima & Takashi Iizuka on SEGA)(202310) 2(Yuji Naka & Naoto Ohshima)(202007)]
(Sonic the Hedgehog) Devs (Yuji Naka [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(Yuji Naka & Naoto Ohshima)(202007) 2(Yuji Naka)(201503)]
The Project: [Blog] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (Sonic the Hedgehog (1991)) [fr] [en] [de]]
[Wikipedia (Sonic the Hedgehog (2006)) [fr] [en] [de]]
[HOLaRSE [de]] [Libregamewiki]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: Open Surge
🦊️ What's: A libre game & engine inspired by Sonic
🏡️ https://opensurge2d.org
🐣️ https://github.com/alemart/opensurge
🔖 #LinuxGaming #ShareYourGames #LinuxGameDev #Platformer #Sonic
📦️ #Libre #Arch #RPM #Flatpak #Snap
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 0.6.1.1
⚗️ New features 💎
📌️ Changes: https://github.com/alemart/opensurge/releases
🦣️ From: 📶️ https://github.com/alemart/opensurge/releases.atom

🏝️ https://www.youtube.com/embed/LQMQEft2gRM
🏝️ https://www.youtube.com/embed/gJgCVMUwEt4
🦉️ https://www.youtube.com/embed/nCH7xeZp2hQ
🎲️ https://www.youtube.com/embed/d0sUjm4ZpA0
🎲️ https://www.youtube.com/embed/?list=PLh4SeuQ1MWqqWbqDfeXSXe6nqo3n5q-1S

🕶️ A view of its UI on my PC (version 0.5.1.1) at the start of the game, with Surge the rabbit avoiding a wolf by jumping over it, near a waterfall. The graphics are very colorful (predominantly orange).

📚️ Open Surge is a libre and multi-platform platform game and engine, inspired by Sonic the Hedgehog. It is derived from the Open Sonic project (same authors). The content has been replaced by its libre equivalent (the rights on Sonic and its environment are held by SEGA). It allows not only to play but also to create games via its integrated editor and its scripting engine. It also offers 11 great levels with a varied bestiary, language support, several soundtracks, full screen and windowed in different sizes and gamepad support.

📕 Description [en]

📜️ "A libre platform game & engine, inspired by Sonic the Hedgehog" 📜️ .

Surge Engine
A 2D retro game engine with a fun platformer for making your dreams come true!

• Make your dreams come true!
If you dream of making a retro game, you're good to go. It's easy to get started: download the engine and get creative! It includes:
☑ A base game called Surge the Rabbit
☑ A built-in level editor
☑ Ready to use items, scripts, and more
☑ Free to use game assets under Creative Commons licenses

• Featuring Surge the Rabbit
Surge the Rabbit is a fun retro platformer bundled with the engine. You can play it and use it as a base to create your own games!
☑ Play on amazing levels!
☑ 360° physics system
☑ Up to 2 players
☑ Easy to MOD

• A powerful engine for retro games
SurgeScript is easy and powerful scripting for games. Use it to create anything: items, bosses, gameplay mechanics, you name it!
☑ Fun to play with - seriously!
☑ Beginner-friendly
☑ Rich set of features
☑ Great tool for learning how to code

• Open-source & cross-platform
Surge Engine is free & open source sofware. It's a lightweight engine for Desktop and mobile. Run your games on multiple platforms:
☑ Microsoft Windows
☑ GNU/Linux
☑ Android
☑ macOS (community builds)
☑ SteamOS & Raspberry Pi OS (via Flatpak)

📕 Description [fr]

Un moteur de jeux de plateformes et un jeu similaire à Sonic the Hedgehog, par l'Open Surge Team, initié par Alexandre Martins (alemart).
En C. Il utilise le framework Allegro.

Open Surge est un jeu de plateforme et un moteur libre et multi-plateforme inspiré de Sonic the Hedgehog. Il est dérivé du projet Open Sonic (mêmes auteurs). Le contenu a été remplacé par son équivalent libre (les droits sur Sonic et son environnement sont détenus par SEGA). Il permet non seulement de jouer mais aussi de créer des jeux via son éditeur intégré et son moteur de script. Il offre aussi et notamment 11 grands niveaux avec un bestiaire varié, le support des langues, plusieurs bandes sons, le plein écran et fenêtré en différentes tailles et le support du gamepad.

💡 Nota: pour mémo, dans Sonic the Hedgehog, Miles (le renard) vole (ESPACE), Knuckles (cheveux rouge) grimpe aux murs.

Utilisé par ces jeux / Used by these games: Shinobi Densetsu,
Voir aussi / See also: Open Surge, Shinobi Densetsu,


Surge Engine
Un moteur de jeu rétro en 2D avec un jeu de plateforme amusant pour réaliser vos rêves !

• Réalisez vos rêves !
Si vous rêvez de faire un jeu rétro, vous avez toutes les cartes en main. Pour démarrer, rien de plus simple : téléchargez le moteur et laissez libre cours à votre créativité ! Il comprend :
☑ Un jeu de base appelé Surge the Rabbit
☑ Un éditeur de niveau intégré
☑ Des objets, des scripts et d'autres éléments prêts à l'emploi.
☑ Une utilisation libre des ressources du jeu sous licence Creative Commons.

• Présentation de Surge the Rabbit
Surge the Rabbit est un jeu de plateforme rétro amusant fourni avec le moteur. Vous pouvez y jouer et l'utiliser comme base pour créer vos propres jeux !
☑ Jouez sur des niveaux incroyables !
☑ Système physique à 360°.
☑ Jusqu'à 2 joueurs
☑ Facile à MODER

• Un moteur puissant pour les jeux rétro
SurgeScript est un moteur de script simple et puissant pour les jeux. Utilisez-le pour créer n'importe quoi : des objets, des boss, des mécanismes de jeu, et bien d'autres choses encore !
☑ Amusant à jouer - sérieusement !
☑ Facile à utiliser pour les débutants
☑ Riche en fonctionnalités
☑ Excellent outil pour apprendre à coder

• Open-source et multiplateforme
Surge Engine est un logiciel libre et open source. C'est un moteur léger pour les ordinateurs de bureau et les téléphones portables. Exécutez vos jeux sur plusieurs plateformes :
☑ Microsoft Windows
☑ GNU/Linux
☑ Android
☑ macOS (versions communautaires)
☑ SteamOS & Raspberry Pi OS (via Flatpak)

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation à partir du paquet Manjaro/Arch :
• Il est dans les dépôts Manjaro/Arch (souvent dans sa dernière version), il suffit d'installer le(s) paquet(s).

📦️ Installation (méthode alternative) à partir du binaire au format Snap :
• Un binaire au format Snap est disponible.

▸ Installation de snap :
(L'installation du gestionnaire de paquets Snap (et ses commandes de base) est aussi décrite sur la fiche "0 03 - Glossaire & licences courantes").
Si ce n'est déjà fait, installez le paquet : snapd

▸ Installation du jeu au format Snap :
Après avoir installé snapd (en dépôt), lancez en console ("your_snap_package" étant le nom de votre jeu) : # snap install your_snap_package

💡Nota :
[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.



📄️ Installation à partir du source

• Source non testé.


🚀️ LANCEMENT DU JEU:

▸ Snap :
• Si vous avez installé le jeu à partir d'un paquet snap, lancez : $ /snap/bin/opensurge (ou $ snap run opensurge)


⌨️🖱️🎮️ CONTRÔLES :

• Il se contrôle au clavier ou au gamepad.

• Pause : [ENTER]
• Quitter : [ESC]
• Copie d'écran : [=]
• Editeur : [F12]

• Déplacements : [↑←→↓] / 🎮️
• Sauter : [SPACE]
• Changement de personnage : [LEFT CTRL]

🕵️ Test [fr]

📜️ Préambule :

⚬ 1ere édition : le ? sous Debian. Par : goupildb. ⏱️ Durée du test : ? minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.



🫕️ Installation :

▸ (✔ v. 0.5.1.1) Paquet Snap : FONCTIONNEL.
🟢️ Il est très facile à installer et à lancer grâce à ses différents types de livrables disponibles.


🏗️ Réalisation :

‣ 📟️ Interface
🟢️ Une interface très soignée, dynamique (réaction de l'interface au survol de la souris), correctement traduite,
🟢️ Elle offre notamment une mise à l'échelle graphique par facteur multiplicateurs,
🟠️ Il lui manque le support de l'anti-aliasing, le support des filtres graphiques (du type de ceux présents dans l'émulateur MAME),

‣ 🎧️ Son
🟢️ Le jeu est accompagné d'une bande son dynamique, tout à fait dans le ton,
🟢️ L'interface est sonorisée (musique changeante en fonction des menus),

‣ 🎮️ Contrôles
⚪️ Il se contrôle au clavier ou au gamepad.
🟠️ Point(s) faible(s) relevé(s) : les contrôles au joystick ne sont pas précis (j'ai tendance à faire du "sur place"), il est plus facile de jouer au clavier.

‣ 🍯️Contenu
🟢️ Il offre un contenu original (conçu par ses auteurs), un bestiaire varié (poissons, loup, plantes carnivores, ...), la possibilité de créer du contenu (éditeur de niveau : [F12], testé, Ok),
🟠️ Point(s) faible(s) relevé(s) : je ne suis pas parvenu à changer de personnage ([LEFT CTRL]) : pas encore disponible à la version 0.5.1.1 ?


👾️ Gameplay / Usage / Contenu :

‣ ⛳️ Objectif / Thème
⚪️ C'est un jeu de plateforme et un moteur inspiré de Sonic the Hedgehog.

‣ 🔧️ Mécanique
⚪️ Le jeu de base est un Sonic-like : on cours et on saute pour collecter des pièces, en essayant d'éviter les obstacles et les méchantes bestioles, à défaut on y laisse de la monnaie :)


🧪️ Tests effectués :

‣ 🧫️ Conditions du test :
⚪️ Je ne me suis intéressé pour l'instant qu'à la partie jeu de base, je n'ai pas testé le moteur ni l'éditeur intégré (si ce n'est son lancement).

‣ 🎲️ Résultat des tests :
⚪️ Autant vous le dire d'entrée : je suis revenu les poches vides ou presque :)
⚪️ Je suis tout de même parvenu à terminer le stage 1.

‣ 👤️ Solo : ✔ testé
‣ 👥️ Multi-joueur : (🧪️not_tested)

‣ 👾️ Playability :
🟢️ Une jouabilité d'un bon niveau, à condition de jouer au clavier (au joystick j'avais un mal fou à avancer et à sauter).


🪦️ Longévité :

🟢️ La version 0.5.1.1 offre 11 grands niveaux.


🏆️ Impressions :

‣ 🌤️ Axes d'amélioration
• Les contrôles au joystick ne sont pas précis (j'ai tendance à faire du "sur place"), il est plus facile de jouer au clavier.
• Je ne suis pas parvenu à changer de personnage ([LEFT CTRL]): pas encore disponible à la version 0.5.1.1 ?

‣ 🌞️ J'ai aimé
• Une excellente réalisation (graphisme, son, interface)
• Une interface très soignée, avec des menus dynamiques
• L'interface est disponible en plusieurs langues (dont le Français)
• Des effets sonores et plusieurs bandes sons tout à fait adaptées : excellent !
• Le gameplay est très bon à condition de jouer au clavier (au joystick j'avais un mal fou à avancer et à sauter).
• Le bestiaire semble assez varié : j'ai aperçu les poissons, le loup, les plantes carnivores et un autre que je n'ai pas identifié : excellent !


🕹️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: 👍️⭐⭐⭐ (very good)
🎀️ Quality: 🏅️⭐⭐⭐⭐ (it works)

🟢️ Un jeu et un moteur de grande qualité (j'ai testé celui-ci indirectement via le jeu, mais n'ai pas testé la création d'un jeu).
🟢️ Le graphisme, la bande son et les effets sonores sont magnifiques, le gameplay est à la hauteur et le bestiaire est varié. Bref, ce jeu a tout d'un grand !
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à son/ses auteur(s) !
💰 Rappelons que vous pouvez encourager ses auteurs par une petite donation.