From Libregamewiki
Jump to: navigation, search
Latest release103.0  (Announcement)
Release dateJune 19th, 2016
DeveloperStefan Johansson
Code licenseGPL
P. languageC++
LibrarySDL, OpenGL, OpenAL
Spring is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

Spring is a 3D RTS engine that is entirely licensed under the GPL.[1] It is written in the C++ programming language and uses the SDL/OpenGL and OpenAL API, Games are written entirely in lua.[2]

[3] Most of these games and their content are under free licenses.


  • Massive battles with up to 10000 units on large maps
  • Land, Sea and Air battles
  • Shields, superweapons, and weapons of mass-destruction
    • Full featured 3D graphics
    • Zoom out to get an overview of the whole map
    • The ability to follow individual units with close-up
    • Flexible user's lua widgets system, including pixel-shading, UI and unit behaviour tweaks
    • Huge variety of games
    • Lots of different maps available

Minimum System requirements[edit]

  • OpenGL-2.0 capable video card (at least Radeon 9700 or similar)
  • Pentium 4, Athlon XP or higher CPU
  • 512 MB of RAM


The Spring Project was founded by Stefan Johansson with the goal to replace the TA engine. After some years in development, they have decided to release the game under the GPL. The decision to open source the project is a very difficult choice for Stefan Johansson and his team because they have spent a lot of time developing the engine.[4]



These libre games use the Spring engine:


External links[edit]