Spring:1944 is a free, open source (See License.txt file) WWII themed 3D multiplayer game based on the libre SpringRTS Engine. Our goal is to create a game that is as realistic as possible while still being fun and accessible to play. Games on average take 40 minutes and feature up to 6 factions battling to the last man standing. All factions are complete with several types of infantry, towed and self-propelled guns, normal and rocket artillery, tanks, aircraft and littoral naval assets. The game supports big matches with thousands of units and double digit player counts.
Latest version of the game lets you play either as one of the axis powers (Germany, Italy, Japan, Hungary), or one of the allies (Great Britain, Soviet Union, United States), or even the Sweeden neutral faction. Of course you can team all of them together as there is no limit to which factions can play in the same in-game alliance.
Spring:1944 is a full featured game with complex in-game mechanics. To learn more about them we have prepared commented replays, which can be watched here.
How to play
4 simple steps are required to start playing **Spring:1944...
To start playing you should install SpringLobby. Windows users may download and install it from the web page, while almost all Linux users can install it directly from the distro repositories. For instance, in Debian based distributions (like Ubuntu or Mint) you may type:
sudo apt-get install springlobby
Or in Arch-Linux based distributions (like Antergos or Manjaro) you may type:
sudo pacman -Sy springlobby
Create a Spring account
When SpringLobby is already installed you can create a new Spring user account just launching it, as can be appreciated in the following figure:
No email confirmation is required.
Head to one of the rooms
Currently there are 2 official rooms to play S:1944
- S:1944 Stable! (World War Two game) 
- S:1944 Stable! (World War Two game) 
Please, head to one of them just moving to Battlelist tab, and making double click on the appropiate room:
SpringLobby will ask for confirmation to download the engine, game and map:
And will join the game room! Be patient as SpringLobby downloads the appropriate engine and game versions and the required map. While waiting for the downloads to complete (about 300MB), you can check out our old official website, and the in-progress new one.
Wait for other players
Now you must wait for other players. Sometimes it would take some time... Don't desesperate... it'll come, eventually...
- Official websites: old and new
- IRC: (live help) freenode #spring1944 (irc.freenode.net) click here (webchat)
- Matrix: (live help) Matrix channel s44 click here for webchat
- Forum: springrts community subforum and new dedicated forum
- Wiki: main and new
- Github: link
- Game demo repository: here and here
Minimum system requirements:
- Mid-range x86 64-bit machine built in this decade.
- GNU/Linux, Windows or (depending on your skill level) Mac OS X.
Looking for help, or contact other players
If you find yourself alone, come into our lobby chat channel and do not hesitate to ask for a game. To do that you can use SpringLobby IRC client, by clicking Tools/Join Channel...:
To make SpringLobby autoconnect to the channel at start use Edit/Autojoin channels:
After joining the channel, you can chat at tab Chat.
We can usually be found every evening (GMT) in the development room where you can join us in testing two new factions: Hungary has been added to the axis team and Sweden is available to those who would rather not to pick sides in this war.
Executable not found annoying bug
Some versions of SpringLobby have an annoying error that makes impossible to launch the game, reporting the following message in a constant basis:
The spring executable version "was not found at the set location", please re-check.
To fix that, just simply restart springlobby. If you are about to start an online game, don't worry, after that you can join the same room, and press Start button to enter the game again.
However, some additional postprocessing effects can be enabled/disabled directly in game, like "Screen Space Ambient Occlusion" and "Color Correction". Just press F11 while in game, and click over them to enable/disable ("Screen Space Ambient Occlusion" may require to quit and restart the game):
- You can of course use other lobbies like Weblobby or flobby (GNU/Linux only).
- If you cannot zoom, type /viewta into in-game chat or press ctrl+f2.
- To players using Radeon cards: if you experience crashes, try turning off "forced shaders" in springsettings.
Developing: first install Spring. Then, in your Spring data directory (
Documents & Settings/Games/Spring), clone this repo into
games/Sll44Main.sdd. Hack away!