Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/spring/spring
A powerful free cross-platform RTS game engine. - Report issues at https://springrts.com/mantis/
https://github.com/spring/spring
c-plus-plus game-engine lua opengl real-time-strategy rts springrts strategy-game-engine
Last synced: about 6 hours ago
JSON representation
A powerful free cross-platform RTS game engine. - Report issues at https://springrts.com/mantis/
- Host: GitHub
- URL: https://github.com/spring/spring
- Owner: spring
- License: other
- Created: 2008-12-22T20:07:59.000Z (almost 16 years ago)
- Default Branch: develop
- Last Pushed: 2024-03-31T18:56:50.000Z (9 months ago)
- Last Synced: 2024-12-05T03:03:58.380Z (7 days ago)
- Topics: c-plus-plus, game-engine, lua, opengl, real-time-strategy, rts, springrts, strategy-game-engine
- Language: C++
- Homepage: https://springrts.com/
- Size: 154 MB
- Stars: 3,596
- Watchers: 210
- Forks: 847
- Open Issues: 2
-
Metadata Files:
- Readme: README.markdown
- License: COPYING
- Authors: AUTHORS
Awesome Lists containing this project
- my-awesome - spring/spring - plus-plus,game-engine,lua,opengl,real-time-strategy,rts,springrts,strategy-game-engine pushed_at:2024-03 star:3.6k fork:0.8k A powerful free cross-platform RTS game engine. - Report issues at https://springrts.com/mantis/ (C++)
- awesome-open-source-games - Spring - Real Time Strategy game engine. (Frameworks/Engines/Libraries / IOS)
- awesome-list - Spring - A powerful free cross-platform RTS game engine. (Game Engines / Data Management)
README
# Spring RTS game engine
[![Build Status](https://api.travis-ci.com/spring/spring.svg?branch=develop)](https://app.travis-ci.com/github/spring/spring)## README
Spring (formerly TASpring) is an Open Source Real Time Strategy game engine.
Visit our [project homepage](https://springrts.com/) for help, suggestions,
bugs, community forum and everything spring related.### Compiling
Detailed instructions for how to compile Spring can be found [here](https://springrts.com/wiki/Building_spring)
The most simple set of commands will be:
cmake .
make### Installation
Usually, you want to use an installer or a package prepared for your OS:
* Windows:
* Linux:If you want to compile and install from source, please see [this wiki page](https://springrts.com/wiki/Building_spring)
The most simple set of commands will be:
make install
### Using
Use a lobby client for playing single- or multi-player matches.
A list of lobbies may be found [here](https://springrts.com/wiki/Lobby_Development#Lobby_client_development)Once you are in-game, Spring games basically work like every other RTS,
though it has [a LOT of additional ways of control and customizability](https://springrts.com/wiki/Using_Spring).### Notes
A more extensive readme can be found [here](https://springrts.com/wiki/Read_Me_First).