new logo


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!

The original game is 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. Also the ORA engine allows to provide multiplayer feature as well, however for that matter, the original balance has to be redesigned as the original game was not meant to be played online.

The project's goals are:

  • Recreation the whole singleplayer campaign with almost identical gameplay,
  • Provide brand new multiplayer experience,
  • Provide easy modding,
  • Support for any resolution,
  • Be open source.
  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Hello there folks!

It’s been a while since the last version was released. The general progress was slow but steady. For those who are really interested in this mod, I’ve got a lot good stuff. So without further ado, let me show you what you can find in the latest release!

  • 100 missions!

Yes, you read this right. OpenSA has 100 missions recreated. Can you beat them all? Plus as a bonus, the mod has two additional custom missions.

100missions

  • Weapon behavior for creep plants is more faithful to the original game

Choc Freckle and Popcorn got a major update for their weapons. Visually, they look almost identical to the vanilla gameplay. Take a look at below GIFs:

PopcornChoc


  • Creep flyers got their weapons updated as well

Just like the plants, flyers now have more accurate weapons. GIFs below:

Dragonfly

FlyingMachine

Moth

Fly


  • Production animation on minimap

The original game has an animation which is shown on the minimap whenever a colony is producing something. A very similar effect was created:

Minimap


  • Wasps can fly anywhere without glitches.

In the previous version, wasps could fly over the water tiles, but they tried to land as soon as they stopped. While it was true to the original behavior, it caused from time to time visual glitches and you couldn’t command them to go to the water area. I decided to fix that by allowing them “stay” above water. This causes less issues and allows player send those bugs wherever she/he pleases.

Wasps


  • Campaign mini map faction colors

While not so significant change, it adds original game’s charm to this project. Basically factions use the same colors for the mini map as it is used in the original game, for better mini map readability. Moveover, please do notice that production buttons are now 60x60 (original ones are 40x40):

Minimap colors


These were all the most important changes I could think of. There is of course more than that and you can find that in the changelog, either on Github or in Download section here.

And I’d love to again thank Matthias Mailänder (Mailaender) for his contributions. Without this help, this project wouldn’t be where it stands now. Thanks buddy!

And of course the whole OpenRA team. You guys rock!

Download link:

Moddb.com

Github.com

OpenSA released!

OpenSA released!

News 10 comments

The first pre-release version of OpenSA has been released!

Add file RSS Files
OpenSA Version 20210523

OpenSA Version 20210523

Full Version

Another version which does some balance changes, adds additional mission and fixes.

OpenSA Version 20210327 [OUTDATED]

OpenSA Version 20210327 [OUTDATED]

Full Version

This is a quick hotfix to solve some glitches and balance issues. Moreover, this version adds two new custom missions.

OpenSA Version 20210321 [OUTDATED]

OpenSA Version 20210321 [OUTDATED]

Full Version

A new version of OpenSA which has 100 missions and a lot of new cool features.

OpenSA Version 20201107 [OUTDATED]

OpenSA Version 20201107 [OUTDATED]

Full Version 11 comments

Another version of OpenSA. It adds 31 more missions, does again balance changes and fixes some important issues.

OpenSA Version 20201018 [OUTDATED]

OpenSA Version 20201018 [OUTDATED]

Full Version

The second version of OpenSA mod. Minor balance changes, crash fixes and 20 new missions! For full information, please read the changelog.

OpenSA Version 20201004 [OUTDATED]

OpenSA Version 20201004 [OUTDATED]

Full Version 11 comments

The first version of OpenSA mod. Build your army of bugs and annihilate the opposition!

Comments  (0 - 10 of 42)
Guest
Guest

Hi, game cant detect my installation or iso. Is there a way to manualy point the game to the folder with original game files?

Reply Good karma Bad karma0 votes
Dzierzan Creator
Dzierzan

Hi. Just let it download all needed assets once you run the mod for the first time.

Reply Good karma+1 vote
Guest
Guest

Hi, any chance tom add random generated maps like in original games? I really appreciate editor, but i miss fast random generated maps.

Reply Good karma Bad karma+1 vote
Dzierzan Creator
Dzierzan

Hello!

Nope. No chance. But OpenSA can import original Swarm Assault maps, that's how all missions were recreated and some extra skirmish maps.

If you are interested in that, DM me directly, I can provide steps how to do it (it's not that hard, but requires some extra work, but it's easy once you understand it).

Reply Good karma+1 vote
doitall
doitall

Here is some gameplay from this mod, feel free to use the footage for whatever!

Reply Good karma Bad karma+2 votes
Guest
Guest

I have a question about the map editor.
I want to make it like singleplayer.
Only Creeps and Neutral appear on the Owner list
What should I do?

Reply Good karma Bad karma0 votes
Dzierzan Creator
Dzierzan

Hi, sadly it is not possible to add factions via the map editor. You have to create a map, even a blank one, then go to map's yaml files and add there factions. I recommend checking other singleplayer maps yaml files in order to understand that. You can find them in "OpenSA\mods\sa\maps". Yaml files can be opened with a notepad, notepad++ or any other software which can read text.

Reply Good karma+1 vote
Guest
Guest

Ummm... Sir...
I have modified map.yaml, rules.yaml, script.lua but still getting the error.
Please explain in detail...
And is there a place where you can share maps?
Paralysis time seems too long

Reply Good karma Bad karma0 votes
Dzierzan Creator
Dzierzan

Hit me on Discord. You can join OpenRA discord server and ask me more plus ask OpenRA community as well to get more detailed information because it's too much to explain in simple Moddb comments. (I swear, it's not hard, but just requires some explanation).

Reply Good karma+1 vote
AlexZol
AlexZol

Hello Dzierzan. I have a problem with the map editor too. I will explain everything in detail. I created a 240x240 map (world: "CANDY"), then went to my mission folder, then to the "map" file and added five factions: 4 standard factions and a scorpion faction. For each faction, I indicated all the important parameters: Name, Bot, Faction, Color, Enemies. I understand that my mission will not work without two more important files: "rules", "script". I decided to take them from another mission. These files already contained information about all four factions except the scorpion faction. In the file "rules" I added only the new faction of scorpions and indicated information about the production of units. After that I went into the "script" file and added information about the scorpion faction as well. After that, I returned to the game, created my mission in the editor and decided to launch it. Unfortunately the game crashed and there was an error. Can you please explain to me why this is happening? Or at least list the important parameters in the mission files that I might have missed. If you want I can contact you through "Facebook" and send you screenshots of my actions

Reply Good karma Bad karma+1 vote
Dzierzan Creator
Dzierzan

AlexZol
The best way to communicate with me is using Discord (Dzierzan #5893, you can find me on OpenRA Discord server or even ask there questions), I'll be able to help you there better than here.

Reply Good karma+1 vote
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.