starfall

Crates.iostarfall
lib.rsstarfall
version0.1.0
sourcesrc
created_at2022-10-20 23:24:15.756989
updated_at2022-10-20 23:24:15.756989
descriptionAstronomical sciences, from the galaxy to the moon, for my Hornvale project.
homepagehttps://ndouglas.github.io/hornvale/
repositoryhttps://github.com/ndouglas/hornvale/
max_upload_size
id693025
size2,522,675
Nate Douglas (ndouglas)

documentation

https://ndouglas.github.io/hornvale/

README

Starfall

Starfall is a library for environmental procedural content generation and related tools related to astronomy.

The general idea is that I want to be able to create maps, rooms, weather phenomena, geological features, astronomical features, constellations, that sort of thing. Natural and artificial locations. Tides! Moons! Crap like that.

I don't know, I'm just making this up as I go.

Currently we generate habitable planets from the stellar neighborhood level and work our way down the scale. We start by generating roughly twelve star systems:

Screen Shot 2022-10-16 at 4 31 01 PM

Each star system may be either a distant binary or single, each of which may be a close binary or a solitary. Thus we can have a solitary host star, binary host star, or a combination of solitary and close binary stars in our system. Around each host star are zero or more planets, and around each of those are zero or more moons.

Commit count: 26

cargo fmt