Spring
Jump to navigation
Jump to search
Spring | |
---|---|
| |
Genre | RTS |
Latest release | 106.0 (Announcement) |
Release date | January 11th, 2022 |
Developer | Stefan Johansson |
Code license | GPL |
P. language | C++ |
Library | SDL, OpenGL, OpenAL |
Contribute | |
Spring is a free engine. 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.
Features[edit]
- 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 3.0 capable video card[4]
- Pentium 4, Athlon XP or higher CPU
- 512 MB of RAM
History[edit]
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.[5]
Releases[edit]
- See Spring release history for more information.
Games[edit]
These libre games use the Spring engine:
These non-libre games also do:
- Zero-K (CC-BY-NC music)
- Spring: 1944 (CC-BY-NC assets)[6]
- The Cursed (CC BY-NC-SA 3.0 art)[7]
- Beyond All Reason (CC-BY-NC-ND 4.0 all animations)[8]
Both lists are far from complete.
References[edit]
- ↑ Spring General information
- ↑ Spring technical FAQ
- ↑ Spring Games
- ↑ Remember SpringRTS? The RTS game engine that powers a number of titles has a new release
- ↑ Spring Project history accessed on September 6th, 2009
- ↑ https://github.com/spring1944/spring1944/blob/master/docs/License.txt
- ↑ https://github.com/azaremoth/cursed/blob/master/info_and_license.txt
- ↑ https://github.com/beyond-all-reason/Beyond-All-Reason/blob/master/LICENSE.md