Finally getting off my ass to write a starmap generator of my own in python, because I'm a weirdo who wants a very particular kind of starmap.
That is, a graph (in the mathematical sense) of star systems that are generated randomly in 3D space - but in accordance with a density distribution function - with edge weights according to their "jump drive distance" which can vary somewhat from their euclidean distance in the initial 3D space, but are limited to a reasonable local neighborhood. I'm hoping the output will be in graphML so I can use existing tools to render sections of the map for printing.
Yes, I'm aware that this is an absurdly ambitious project for someone with my level of programming experience.
Yes, I'm aware that a map generated from 3D space is unlikely to flatten onto a page nicely.
But who else is going to do this? "Be the change you want to see in the world"... 😹
#python #SciFi #starmap #programming