State of the universe


The SOAP project's universe is just getting beyond the MVP stage.

Solar systems are arranged in a grid.  I made a more sophisticated system that didn't work, so the grid is good enough to test.  Hopefully I get to replacing the grid relatively soon, as it looks kind of ridiculous.  Currently the edge of the solar system is at a radius of 400,000 pixels, and the next solar system is 1200000 pixels away (leaving 400,000 pixels of interstellar space between closest neighbors at the closest point).  Solar system names in interstellar space also need to be matched to the star in their system.

Interstellar travel is basically handled by buying and using boosters, although it is completely possible with regular thrusters.  I'd like to add other options, like maybe a fast moving ferry, or accelerator / decelerator tracks.  Long ago Bling Hustle had multiple tiers of boosters, which could be brought back.

Solar systems have an 80% chance to be generated with generatebasicsystem2(), which is mostly the same as OG Bling Hustle random solar system generation.  The remaining 20% are generated with the generateasteroidsystem(), which places a specified number of inner small planets and outer large planets with an asteroid belt in between.   Difficulty factor of systems (which influences the level of the enemies) is based on index%11, so it won't get too high from making the universe big.

The generateasteroidsystem function currently does not like any of those specified numbers being 0, which is unfortunate because that would enable more diverse systems to be generated.  I also haven't really made the nav system elegantly handle the asteroids, which don't show up in the quick menu, but are in the stack that you can cyle through with < and > keys.  Asteroids should not be the subject of cargo missions, but they do spawn enemies like other planetoids and kill missions may be associated with those enemies.  Bot difficulty for these systems is randomized but fixed to a range not yet adjustable with the function call.

The sensor upgrade is currently useless, but I'm not removing it because I expect to make it do something eventually.

Intra-system commodity trade is quite lucrative at the moment.  It will be nerfed hard, but inter-system trade will remain highly profitable.

Files

OBH 683.zip 33 MB
54 days ago

Get Bling Hustle: SOAP

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.