When you fly to the warp gates between systems, you have to activate your jump then you go to a load screen. This load screen doesn’t need to be there, atleast not the way it is. You can hide that load screen behind a transitional cut-scene of your ship flying through space at light speed, kind of like the warping in that we see in the PvP gamemode at the start. Numerous games have successfully done this, obliterating the feeling of “slowness” in their games; An example would be the Metroid games when you go into the elevators to different areas, It would be simple to do something similar with the space between zones.
Basically you would render the players ship, which would be a variable stored the moment you undock like a integer for ship number, then the particle effects you see in the PvP gamemode’s warping in effect. Finally you could do a pre-rendered backdrop or animated texture that isn’t heavy on system resources. Basically you’d loop this scene until you finish loading, then end it when you reach the next zone. Fairly simple idea that would help greatly in reducing the feeling of waiting at load screens. You could even play a song while the player is warping, and they could chat or access the menu if they want. I haven’t done heavy duty programming in awhile but this idea wouldn’t be that difficult to do.
Just a suggestion in making your game even better!