You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 weeks ago | |
---|---|---|
adr | 3 weeks ago | |
assets/800x600 | 1 year ago | |
blueprints | 3 weeks ago | |
spec | 3 weeks ago | |
src | 2 weeks ago | |
.adr-dir | 3 weeks ago | |
.drone.yml | 3 weeks ago | |
.editorconfig | 1 year ago | |
.env | 1 year ago | |
.gitignore | 1 year ago | |
LICENSE | 1 year ago | |
Makefile | 3 weeks ago | |
README.md | 3 weeks ago | |
configuration.yaml | 8 months ago | |
shard.lock | 8 months ago | |
shard.yml | 1 year ago |
README.md
TETU Core
A strategy & simulation game in space, inspired by Stellaris PDX.
Installation
Install git
, sfml
, crystal
, make
, imgui
(imgui-sfml
with archlinux).
# install dependencies first
make deps
# make an optimised build so it's fasteeer
make release
Usage
export LD_LIBRARY_PATH="$(pwd)/lib/imgui-sfml"
./core # run the server (high performance for data)
Development
- See the wiki for documentation: https://git.sceptique.eu/TETU/Core/wiki.
- See the current kanban for current WIP: https://git.sceptique.eu/TETU/Core/projects.
- Come talk on IRC: irc://irc.sceptique.eu:6697#TETU.
Contributing
- Fork it (https://git.sceptique.eu/TETU/Core/fork)
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
Contributors
- Arthur Poulet - creator and maintainer
Particular mentions
- Thanks to kalinon for his work and support of https://github.com/spoved/entitas.cr.