Skip to content

dolthub/endless-sky

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8,318 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

For the official Endless-Sky project and readme visit https://github.com/endless-sky/endless-sky/. This repository is for a demonstration purposes only with the purpose of showing how a project could use dolt to manage its data such as configuration. This demo currently only works on Intel macs.

Building

Start by cloning the dolthub endless-sky fork:

git clone git@github.com:dolthub/endless-sky.git

Then clone the endless-sky database from dolthub. I like to have the source and data together so I clone the database into the newly created endless-sky folder. The database is expected to be named datadb so you can clone it like so:

dolt clone dolthub/endless-sky endless-sky/datadb

Then build the game:

cmake . --preset macos
cmake --build . --preset macos-debug

Running

Start a dolt sql-server instance serving the database cloned into the endless-sky/datadb folder with the user dolt (no password):

dolt sql-server -H127.0.0.1 -udolt

Then run the game:

./build/macos/Debug/endless-sky

About

Space exploration, trading, and combat game.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 95.6%
  • C 1.6%
  • CMake 1.3%
  • Python 1.1%
  • Makefile 0.2%
  • Shell 0.1%
  • Other 0.1%