OpenSA (Swarm Assault Remake) - Le Bottin des Jeux Linux

OpenSA (Swarm Assault Remake)

🗃️ Specifications

📰 Title: OpenSA (Swarm Assault Remake) 🕹️ / 🛠️ Type: Game
🗃️ Genre: Sport 👁️ Visual: 2D Top-Down
🏷️ Category: Strategy ➤ Top-Down Fight of Units ➤ C&C, Dune, Warzone, ... 🏝️ Perspective: Bird's-eye view
🔖 Tags: Strategy; Tactical; War; Aliens; Bugs; Nature; OpenRA engine; Remake; Fast-Paced; Difficult; PvE; PvP; Deathmatch; Competitive; Local Multi; Online Multi; Fog of War; Remake; Campaigns; Level Editor; Mouse ⏱️ Pacing: Real Time
🐣️ Approx. start: 2017-01-22 👫️ Played: Single & Multi
🐓️ Latest: 2023-09-29 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 20230905 / Dev: b61363d ❤️ Like it: 9. ⏳️
🏛️ License type: 🕊️🥴️ Libre with fairuse assets 🎀️ Quality: 2. 🏅️⭐⭐⭐⭐ (it works)
🏛️ License: Code: GPL-3 / Artwork: Free (abandonware) ✨️ (temporary): 5 stars
🐛️ Created: 2021-04-05 🐜️ Updated: 2024-06-17

📦️ Deliverables

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

🚦 Entry status

📰 What's new?: 👔️ 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: 16008

📖️ Summary

📜️[en]: A partially libre (abandonware assets), multi-platform, single-player / multi-player (local/online), real-time strategy game whose objective is to control the terrain with its insects (swarms of ants, beetles, spiders, scorpions or wasps). No resources, no population cap, players build their army and crush the others. It offers the original campaign fully recreated (100 missions + new ones) and benefits from the advances of the OpenRA engine (modern hardware support, editor, zoom, queued units, ...). Brilliant! 📜️[fr]: Un jeu de stratégie en temps réel partiellement libre (données en abandonware) et multi-plateforme, solo/multi (en local/en ligne) dont l'objectif est de contrôler le terrain avec ses insectes (essaims de fourmis, de scarabées, d'araignées, de scorpions ou de guêpes). Pas de ressources, pas de plafond de population, les joueurs construisent leur armée et écrasent les autres. Il offre la campagne originale entièrement recréée (100 missions + des nouvelles) et bénéficie des avancées du moteur OpenRA (support matériel moderne, éditeur, zoom, unités en file d'attente, ...). Brillant !

🎥️ Videos


🦉️ From Devs: (202103), (202006),


🎲️ Gameplay: (202110), (202011), (202010),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202103) gd(202006) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) g(202110) g(202011) g(202010) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
[Itch.io] - Free

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
(OpenSA) Devs (OpenSA Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(OpenSA) Devs (Paweł Dzierżanowski (Dzierzan) [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Swarm Assault) Devs (Gate 5 Software [fr] [en]): [Site 1 2] [MobyGames] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(OpenRA) Devs (The OpenRA Developers 1 2 [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1[de](-) 2[en](201807)]
(C&C, C&C:RA 1 & Dune 2000) Devs (Westwood Studios [fr] [en]): [Site 1 2] [MobyGames] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [PressKit] [Interview 1(1997, studio & team) 2(1999, Brett Sperry) 3(2016, Louis Castle)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [Find it on YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[HOLaRSE [de]] [Mod DB] [Indie DB]

📦️ 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] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [reddit (20210402)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: OpenSA
🦊️ What's: A partially libre (abandonware assets) RTS game with bugs
🏡️ https://dzierzan.itch.io/opensa
🐣️ https://github.com/Dzierzan/OpenSA
🔖 #LinuxGaming #ShareYourGames #RTS #Remake #SciFi
📦️ #LibreGameEngine #AbandonwareAssets #AppIm
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/
🛜️ https://github.com/Dzierzan/OpenSA/releases.atom

🥁️ Update: 20230905
⚗️ Code improvement 🚀️
📌️ Changes: https://github.com/Dzierzan/OpenSA/releases
🦣️ From: https://mastodon.social/@holarse/111035442829440253

🦉️ https://www.youtube.com/embed/q6P8r8I3aMc
🎲️ https://www.youtube.com/embed/3MbcTPi59P0

🕶️ An overview of the terrain, where different types of camps (with shapes reminiscent of the insects they produce) are close to each other, and where different insects (crawling insects and winged insects) battle it out. A user interface with a mini-map is at the top right, and another control interface at the bottom left.

OpenSA is a partially libre (abandonware assets), multi-platform, single-player / multi-player (local/online), real-time strategy game whose objective is to control the terrain with its insects (swarms of ants, beetles, spiders, scorpions or wasps). No resources, no population cap, players build their army and crush the others. It offers the original campaign fully recreated (100 missions + new ones) and benefits from the advances of the OpenRA engine (modern hardware support, editor, zoom, queued units, ...). Brilliant!

📕 Description [en]

📜️ "A partially libre (abandonware assets), RTS game whose objective is to control the terrain with its bugs" 📜️ .

Swarm Assault remake project based on the OpenRA Mod SDK.

OpenSA (SA stands for Swarm Assault) is a real time strategy game that requires you to control huge swarms of ants, beetles, spiders, scorpions or wasps in a desperate attempt to control the landscape. No resources, no population cap, just build your army and smash the enemy!

You do not have to build anything, all you need to do is to start instantly producing units and conquer other colonies. Easy and simple!

OpenSA recreates Swarm Assault game from 1999 which was hardcoded to 640x480 resolution and some of its mechanics are nowadays obsolete. That's why the idea of bringing this game to OpenRA engine has been born so everything can be either fixed or improved in the brand new engine.

Main features:

✅️ Uses OpenRA as the game engine
✅️ The whole original campaign was recreated with some minor modifications,
✅️ Multiplayer experience (LAN, Online)
✅️ Easy modding,
✅️ Support for any resolution,
✅️ Extra new custom missions,
✅️ Open source.

If you are interested in contributing to this project, go ahead and visit the Github page


The goal of this project is to bring modern controls and quality life improvements to Swarm Assault game released in 1999 while still being faithful as much as possible to the original source material.

Current status

At the moment the project is highly complete, all required features are there and what's left is purely cosmetical or very minor. Moreover all 100 missions have been recreated and the project adds several more additional levels to play.

Swarm Assault vs OpenSA

Since OpenSA project is based on the OpenRA Mod SDK, it carries on a lot of quality life improvements plus additional stuff has been added to the project. Here are the key features:

✅️ open source,
✅️ multiplayer,
✅️ Windows, macOS and Linux support,
✅️ support of HD resolutions
✅️ seamless zooming in and out,
✅️ rally points,
✅️ units controled by player are less likely to wander than units controled by AI.
✅️ advanced map editor with the ability of creating own missions with objectives
✅️ ability of adding own units to the game
✅️ there's no random map generator in OpenSA, however the project is able to convert legacy maps to ORA format, so nothing is lost.

Swarm Assault assets status

This project does not include any libre assets. It still requires vanilla Swarm Assault. The game itself hasn't been sold for 20 years, the developers are unreachable and the last publisher Mountain King Studios confirmed they do not possess the IP nor they have any contact to the original developers. It's safe to assume the game is abandonware. For this reason, when you launch OpenSA project for the first time, the assets will be downloaded and only assets. No exe files, so the vanilla game cannot be run.

Legal disclaimers

• This project is not affiliated with or endorsed by Gate 5 Software or Mountain King Studios in any way.
• This project is non-commercial. The source code is available for free and always will be.
• You are free contribute to this repository, however your contribution must be either your own original code, or open source code with a clear acknowledgement of its origin.
• This repository includes no original assets.

📕 Description [fr]

Un RTS dont l'objectif est de contrôler le terrain à l'aide de ses insectes, par l'OpenSA Team, initié par Paweł Dzierżanowski (Dzierzan), données et jeu original (Swarm Assault) par le studio Gate 5 Software.
Il utilise le moteur OpenRA.

OpenSA (SA pour Swarm Assault) est un jeu de stratégie en temps réel partiellement libre (données en abandonware) et multi-plateforme, solo/multi (en local/en ligne) dont l'objectif est de contrôler le terrain avec ses insectes (essaims de fourmis, de scarabées, d'araignées, de scorpions ou de guêpes). Pas de ressources, pas de plafond de population, les joueurs construisent leur armée et écrasent les autres. Il offre la campagne originale entièrement recréée (100 missions + des nouvelles) et bénéficie des avancées du moteur OpenRA (support matériel moderne, éditeur, zoom, unités en file d'attente, ...). Brillant !


OpenSA (SA pour Swarm Assault) est un jeu de stratégie en temps réel qui vous demande de contrôler d'énormes essaims de fourmis, de scarabées, d'araignées, de scorpions ou de guêpes dans une tentative désespérée de contrôler le paysage. Pas de ressources, pas de plafond de population, il suffit de construire votre armée et d'écraser l'ennemi !

Vous n'avez rien à construire, il vous suffit de commencer à produire instantanément des unités et de conquérir d'autres colonies. C'est simple et facile !

OpenSA recrée le jeu Swarm Assault de 1999 qui était codé en dur à une résolution de 640x480 et certains de ses mécanismes sont aujourd'hui obsolètes. C'est pourquoi l'idée d'apporter ce jeu au moteur OpenRA est née afin que tout puisse être soit corrigé soit amélioré dans le tout nouveau moteur.

Caractéristiques principales :

✅️ Utilisation d'OpenRA comme moteur de jeu
✅️ Toute la campagne originale a été recréée avec quelques modifications mineures,
✅️ Expérience multijoueur (LAN, Online)
✅️ Modifications faciles,
✅️ Support pour toute résolution,
✅️ Nouvelles missions personnalisées supplémentaires,
✅️ Source ouvert.

Si vous êtes intéressé à contribuer à ce projet, allez-y et visitez la page Github.


Le but de ce projet est d'apporter des contrôles modernes et des améliorations de la qualité de vie au jeu Swarm Assault sorti en 1999 tout en restant fidèle autant que possible au matériel source original.

Statut actuel

À l'heure actuelle, le projet est très complet, toutes les fonctionnalités requises sont présentes et ce qui reste est purement cosmétique ou très mineur. De plus, les 100 missions ont été recréées et le projet ajoute plusieurs niveaux supplémentaires à jouer.

Swarm Assault vs OpenSA

Puisque le projet OpenSA est basé sur le SDK OpenRA Mod, il comporte de nombreuses améliorations de qualité de vie et des éléments supplémentaires ont été ajoutés au projet. Voici les principales caractéristiques :

✅️ libre,
✅️ multijoueurs,
✅️ prise en charge de Windows, macOS et Linux,
✅️ prise en charge des résolutions HD
✅️ zoom avant et arrière en continu,
✅️ points de ralliement,
✅️ les unités contrôlées par le joueur sont moins susceptibles d'errer que les unités contrôlées par l'IA.
✅️ éditeur de cartes avancé avec la possibilité de créer ses propres missions avec des objectifs.
✅️ possibilité d'ajouter ses propres unités au jeu
✅️ il n'y a pas de générateur de cartes aléatoires dans OpenSA, mais le projet est capable de convertir les anciennes cartes au format ORA, donc rien n'est perdu.

Statut des ressources de Swarm Assault

Ce projet n'inclut pas de ressources libres. Il nécessite toujours le jeu vanilla Swarm Assault. Le jeu lui-même n'a pas été vendu depuis 20 ans, les développeurs sont injoignables et le dernier éditeur Mountain King Studios a confirmé qu'il ne possède pas la propriété intellectuelle et qu'il n'a aucun contact avec les développeurs originaux. On peut supposer que le jeu est un abandonware. Pour cette raison, lorsque vous lancez le projet OpenSA pour la première fois, les ressources seront téléchargées et uniquement les ressources. Pas de fichiers exe, donc le jeu vanilla ne peut pas être exécuté.

Mentions légales

• Ce projet n'est pas affilié ou approuvé par Gate 5 Software ou Mountain King Studios de quelque manière que ce soit.
• Ce projet est non-commercial. Le code source est disponible gratuitement et le sera toujours.
• Vous êtes libre de contribuer à ce dépôt, mais votre contribution doit être soit votre propre code original, soit du code open source avec une reconnaissance claire de son origine.
• Ce dépôt ne contient aucune ressource originale.

🚧️ Installation ➜ 🚀️ Launching [fr]

📦️ Installation (méthode alternative) à partir du binaire au format AppImage :

• (✔ v. 20210327) Un binaire au format AppImage est disponible. Après l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), il pourra être exécuté d'un seul clic sur son livrable.

💡Nota :
• Si vous avez installé au préalable l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial), celui-ci permettra lors du clic sur un AppImage de l'exécuter ou l'installer dans un répertoire depuis lequel il deviendra visible par vos lanceurs habituels.
[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.



▸ Installation du binaire au format AppImage :
Il suffit de rendre ce fichier exécutable (clic droit sous votre gestionnaire de fichier).


📄️ Installation à partir du source

• Source non testé.


🚀️ LANCEMENT DU JEU:
• Si vous avez téléchargé un fichier AppImage, après l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier): cliquez sur ce livrable.

🕵️ Test [fr]

🕵️ Test (✔ v. 20210327) par goupildb (config. : Debian Testing 64-bit) :
Le : 05/04/2021

🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.

Dès sa sortie, le jeu est déjà de qualité professionnelle : très complet (je ne décris pas, vous laissant découvrir) et superbe. Les unités sont en basse résolution (jeu d'époque), néanmoins le tout laisse présager de bonnes heures d'un excellent gameplay.
J'ai lancé le jeu en mode skirmish et me suis fait détruire ma base par les IAs en 3-4 secondes, dont le jeu promet d'être sportif :)).
Excellent.
👏️ ❤️ Un grand bravo et merci à ses auteurs !