Framerate halved for each ship landed on plent surface

    Joined
    Oct 29, 2013
    Messages
    1
    Reaction score
    1
    Hey folks,
    I've been having a seemingly bizarre problem on the server I play on. I have a base on a planet, and I built a little flat landing pad area for ships with undercarriage. The strange thing is that the moment I land in one of them, my framerate halves, and stays that low if I get out of my ship. Indeed, if I leave the sector and come back, leaving the ship on the surface, I'll still have the halved framerate the moment I touch the ground.
    Bizarrely enough, if I land a second ship, the framerate is halved yet again, to a quarter of the original, and so forth as I land more ships on the planet surface, so if I land more than one or two ships, the game is pretty much unplayable FPS counts in the low single digits. The moment I take off from the surface in any ship, the framerate goes back to normal, and when all ships have taken off, framerates on the planet surface go back to normal. Oh, also, only the segment of the planet with the ships on it is affected - framerates return to normal the moment you align to another segment. Ping and CPU usage do not seem to spike at all during these FPS drops.

    Is this normal? I'm running on Linux with Java 8 64 bit on a Radeon 6850. Both the opensource drivers and FGLRX exhibit the same behaviours, and the window manager in use has no effect.
     
    • Like
    Reactions: NeonSturm
    Joined
    Jun 15, 2014
    Messages
    914
    Reaction score
    77
    • Legacy Citizen
    they don't want massive lag and you shouldn't want lag either.
    Edited
     
    Last edited:
    • Like
    Reactions: Unnamed25
    Joined
    Aug 30, 2013
    Messages
    199
    Reaction score
    14
    Collision code has improved I think, but it still isn't something that should be continuously happening. Basically, any time a ship and another object are close together, Starmade needs to calculate if any blocks are touching, and stop the ship from going through the other object. When a ship is sitting on a planet, the ship is constantly being pulled into the planet by gravity, making the game constantly calculate the collisions.

    Get a docking module and use it (like everyone else said), you'll get better frame rate and won't be making the server work harder than it needs to.
     
    Joined
    Aug 7, 2013
    Messages
    18
    Reaction score
    0
    What makes this really hard is when you have pirates assaulting your planet base and they all just fall due to gravity and you can't even move
     
    Joined
    Nov 27, 2013
    Messages
    673
    Reaction score
    67
    • Purchased!
    • Community Content - Bronze 1
    • Legacy Citizen
    What makes this really hard is when you have pirates assaulting your planet base and they all just fall due to gravity and you can't even move
    if they fall to the planet i just fire a planet buster rocket at it
    go ahead land ill take the planet out if i have to
     
    Joined
    Aug 7, 2013
    Messages
    18
    Reaction score
    0
    if they fall to the planet i just fire a planet buster rocket at it
    go ahead land ill take the planet out if i have to
    Implying you haven't set it as a faction home and spent tons of time making it look nice