Star System Explorer (Open Source Web App)

FrunkQ

Mongoose
Hey all — For a few months as a hobby project, I’ve been building a browser-based star system generator & astrodynamics simulator, and I’d love feedback from people who care about how space actually works. It is primarily designed for any space based RPG. I have quite a few folk in my small user community using it for Traveller and their feedback has driven a few Traveller focussed updates:
- UWP parsing
- Generation from UWP (basic and extended ones)
- Import Subsectors from Traveller Map (give it a second when you first use this feature as it has to grab a list of sectors from TM)
- Shows the various drive zones for Traveller ships
- Has Traveller atmospheres and sensor ranges

It does use similar principals to World Builder's Handbook but as I have a super-sized calculator at my disposal (your browser) I can do the real maths on the real physics. So this is meant to work up planetary properties from basic data.

On that note - the transit physics is not "Traveller" focussed - it is all thrust/ISP/fuel and mass related - that does not directly translate to the abstracted Traveller system but you can ignore the actual physics by using direct transfer with a "magic engine" (you can define them) and use the Traveller drive zones to restrict when it is used. Here is a map from one of my users showing how they use it for Traveller:

1771413910005.png

He fully fleshed out the Uggi system which he has uploaded to the Discord for other folks to play with.

Rather than me list out a bunch of abstract features of Star System Explorer it is actually better to hear how it can be used in a session. This is a bit of a post battle report from one of the users as they showed how they used it.

Briefly, it shows:
  • The interior of the Uggi System, inside the Dust Belt where most of the action takes place.
  • The various jump shadows of major bodies in red, the largest of which is Uggi A, at the center. Travellers avoid jumping in and out of jump shadows, as there's a chance of a mishap.
  • The various M-drive zones of major bodies in green, within which M-drives work to push against gravity. The M-drive zone from Uggi A covers the entire picture.
  • A couple dozen obvious locations for them to travel to, with more becoming visible as you zoom in to certain areas of the map.
  • All four legs of the route the party took, with the acceleration phase as a light green line segment and the deceleration phase as a red segment. Off to the right, and not in the picture, is the synopsis of each leg and the time each leg took. Note that the actual target location of each leg is slightly ahead of where the target object currently is to account for its orbital movement during transit. Totally cool.
The route shows the party launching from Planet Uggi (in a stolen system defence boat, fighting their way to outer orbit), destroying the Fuller L5 Deep Space Sensor Platform, pivoting to destroy the Uggi L5 Deep Space Sensor Platform (after dealing with multiple swarms of missiles launched by the platform), pivoting again to reach the Nursian Monastery

The ship has sensor ranges on it - letting the GM unhide objects on the player view as they come in range.

It is still very much "work in progress" - I plan on giving the generation system a major overhaul to work from first principals (gas + dust + X billion years). Next major feature is adding a proper universal time system - allowing scheduling of transits.

Hope you find it useful. The forum does not let me post links - I will try to add a couple in the thread if it is established
 
Last edited:
Yeah - sorry folks - the forum here does not let me post any links to it. Probably because I am a new user. perhaps someone else can: on GitHub it is: /FrunkQ/star-system-generator (links to all the resources there ,if you find it :) )

I get it... spam is horrible - I hope peeps don't see this as such. Since I am using the Traveller Map API - I thought Mongoose should know what it is being used for.
 
Last edited:
I will throw some pics in here so you can see what else it does:
1771416617723.png
Main Star system level UI - animated with every object editable (here showing a binary system)

1771416630996.png
Star Map: Create networks of star systems with jump routes - this shows our local neighbourhood (a loadable example)

1771416645995.png
Or just import from Traveller Map
 
1771416669571.png
Fly around - time, hazard and fuel calculations for efficient (Hoffman) transits or direct burn if your ship is capable.

1771416683376.png
Edit physical parameters and see the impact to the other data and your ability to land
 
1771416702453.png
"Player" projection view for second screen/VTT - available is "crappy greenscreen-o-vision" if you want

1771416716942.png
If you like paper you can print TONS of it! GM versions & redacted player versions to drown them in paperwork.
 
Back
Top