Skip to content
Big Bang for Space Settler, developed in Rust
Rust Shell
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.

Big Bang for Space Settler

Build Status Coverage Status

This is the Rust implementation for generating a new galaxy in Space Settler. It will generate a random galaxy taking into account real proportions of stars, planets and satellites to the best of our knowledge. It will try to do as far as possible a true habitability check in rocky bodies, but the main objective is to create as much habitable bodies as possible so that a future game could use this database.


This software is licensed under the 3-clause BSD license. You may copy, modify and redistribute it provided that the conditions shown in the LICENSE file are met.


The documentation of this project is available in GitHub pages. There you can find module by module documentation with some big explanations of how does the big bang work.


Stellar classification:

Chandrasekhar limit:

White Dwarf mass - radius relation:

O type star:

Roche limit calculation:

Water/land/snow statistics in earth:

Water phase diagram:

You can’t perform that action at this time.