1 个不稳定版本
0.1.0 | 2022年10月20日 |
---|
#3 in #hornvale
在 ivyhall 中使用
395KB
5K SLoC
星落
星落是一个用于环境程序内容生成和相关天文工具的库。
总体思路是我想要能够创建地图、房间、天气现象、地质特征、天文特征、星座等等。自然和人工地点。潮汐!月亮!等等。
我不知道,我只是随便想。
目前我们从恒星邻居级别的可居住行星开始生成,并逐步降低规模。我们首先生成大约十二个恒星系统

每个恒星系统可能是一个遥远的双星或单星,每个可能是一个紧密的双星或一个单独的。因此,我们可以在我们的系统中有一个单独的宿主星、双星宿主星,或者是一个单独和紧密双星组合。每个宿主星周围有零个或多个行星,每个行星周围有零个或多个卫星。
依赖项
~4–13MB
~141K SLoC