Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hisoka999/starconquest
Starconquest is a 4x real time strategy game.
https://github.com/hisoka999/starconquest
Last synced: 11 days ago
JSON representation
Starconquest is a 4x real time strategy game.
- Host: GitHub
- URL: https://github.com/hisoka999/starconquest
- Owner: hisoka999
- License: gpl-3.0
- Created: 2020-09-17T06:13:58.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-01-13T16:43:32.000Z (about 1 year ago)
- Last Synced: 2024-11-15T23:20:58.498Z (2 months ago)
- Language: C++
- Size: 67.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog
- License: COPYING
Awesome Lists containing this project
README
# Starconquest
Starconquest is a realtime 4X strategy game. The game is inspired by titles like Master of Orion and Stellaris. The game is written in C++ and is using SDL2 for graphics and sounds.# Libraries
The game needs the following Libraries to build:* SDL2
* SDL2_image
* SDL2_gfx (optional)
* SDL2_mixer
* SDL2_ttf
* zlib
* pthread (Linux)## Unittests
To run the unitests the library google_test will be required.## Compiler
The game requires a compiler that supports C++17. To build the game the buildsystem CMake is needed.# License
All source code is released under the GNU General Public License Version 3.# Packages
The game is right now in a pre alpha stage. We will provide packages for Windows and Linux once the game reaches a state where testers will be able to test the game.# Building the Game
## Linux/BSD
```bash
mkdir build/ && cd build/ && cmake ../
make
```
## Windows
It is adviced to generate a project for Visual Studio 2018 or newer with the CMake-GUI. All nessecary dependencies are included.## macOS
As of now there is no support for this operating system.