Trying to map a 2d array into a disk

Ok, i have reached the point where my math skills no longer can support this project. and saying enough is enough, isn’t something to be afraid of.

the main problem lies within how planets are done. their size can basically be said to be e^planet x size. now if you dont know e^x is a stupid fast function, and world sizes are stupid big. approaching the limit of floating point numbers stupid² fast.

normally this wouldnt be this big of a problem since you can map everything around the player. but my code doesnt handle this case for travelling beetwen planets, and thats where the project is stumped right now.

fixing this would require a refactor so big that i might as well remake everything, and honestly i don’t want to do that.
so, that’s why this project wont develop anymore. as for the reason i post that here is so that it wont end up in a mechaenetia like situation where ill say ill develop on it but dont.

no matter, here is what ive learned that might help mechaenetia:
Handle travelling between planets as soon as possible. that stuff will bite you in the ass if you dont prepare.
make sure you start from the top of the planet and go inn, this avoids planets having the size of a googol but, this is a point you need to be extremely vary off so you dont rewrite everything.
i guarantee many things will be rewritten with this system, especially since no one has done this before, so if you do go forward, be prepared for a lot of rewriting

im probably forgetting something. anyways good luck forward on mechaenetia. But be prepared its gonna be helloffa ride.

1 Like