Help needed Problems with movement (teleport and warp)

Discussion in 'Suggestions' started by bbk.3164, Mar 2, 2023.

  1. bbk.3164

    bbk.3164 Commander

    Joined:
    May 17, 2016
    Messages:
    235
    Likes Received:
    88
    Dear developers Eleon!
    I draw your attention to the FACT that "mat, obscene language" = there are 2 GLOBAL problems in Multiplayer mode:
    1) warp to CV
    2) and Teleportation

    Problems:
    1) when Warp on any ship - If there was any disconnect, then on reboot == The character appears OUTSIDE THE SHIP, very far behind, or even in the previous location !!!
    2) when teleporting = VERY FREQUENTLY there is a "freeze" - the game shows a loading picture, but the moment of arrival at the destination teleport = DOES NOT HAPPEN !!! ... I waited 25 minutes but did not arrive at the destination teleport !!! then I did an emergency reload of the game, and appeared NEAR THE PIRATES ON THE STATION, in the same location as the arrival teleport, but far from the arrival teleport !!!!!!!!!

    THIS IS A SHAME AND A SHAME TO MAKE BAD ALGORITHMS!!!!!!!!!!

    1) why do you, when you KNOW about this problem - HAVE NOT FIXED it in 3-5 years ??? :eek::mad:o_O:(
    Why haven't you YET made a hard binding of the character to the CV chair or to the CV-SV cockpit ?????????!!!!!!!!!!
    Explaining to you - HOW it should be from the point of view of normal logic:
    + Vessel - is part of the server!
    + Character (outside ship) - is part of the game client on the player's side!
    + BUT when a character - sits in the pilot's seat, in the cockpit, or in the passenger seat - he MUST BE part of the server (character + CV, SV) (!!!)
    (and only ship control commands remain as external data stream).

    When Warp, at the moment you press the "K" button ==>> logically, the following should happen = the server must clearly register:
    + that the character is sitting in the pilot's seat, in the passenger seat, or in the cockpit of the SV,
    + place of arrival of the ship + all characters who are the pilot and passengers of this ship (!!!)
    Then, even if there is a disconnection from the server for ANY reasons (server overload - the server does not respond, or when the Internet is interrupted) == normal movement of BOTH the vessel, AND all passengers and pilots of this vessel) should occur on the Server) !!!
    ... if this rigid binding of the Character to the chair = NO == then there are problems with ejection out of the ship !!! :(

    2) when teleporting - should be SIMILAR - when the player presses the "Teleport" button, then the server MUST:
    + give the Game Client a CONFIRMATION that "the command to teleport is ACCEPTED by the server", and only then the process of moving begins on the Player's screen (!) ... if at the moment when the Player pressed the "teleport" button = the server did not respond, then DO NOT START TELEPORTATION on the side of the Player (!!!!!!)
    + HARD FIX that the character must move to a new location !!!
    But now there is NO (!!!) therefore, when teleporting, IF the process lasts longer than necessary, then the Character appears in the same location where it should be. BUT FAR from the arrival teleport! ...somewhere on a random nearby NPC Base.....
    Explain to us please - WHY is this happening ??? what is the technical point of this situation???

    ... HOW to fix this problem - I wrote to you above !!!!!!!!!
     
    #1
    Insopor likes this.
  2. Escarli

    Escarli Rear Admiral

    Joined:
    Dec 13, 2019
    Messages:
    1,200
    Likes Received:
    1,219
    Out of curiosity why do you use so many caps in your posts?
     
    #2
    Germanicus likes this.
  3. Kassonnade

    Kassonnade Rear Admiral

    Joined:
    May 13, 2017
    Messages:
    2,819
    Likes Received:
    4,114
    Surely because it is a far more complex issue than the simplistic description you are making of it, or else even a child would have fixed it.

    Some problems can't be easily fixed because they are tied with the netcode embedded in the game engine, and things don't happen in the same way on the large variety of systems on which the game can be run. Some problems can happen because one player has a hysteric antivirus actively hampering all processes on his PC, while the same "apparent" problem for another player can be caused by packet losses during connection, etc. On such issues there is not much the game developers can do. Empyrion is surely not the only game that has sync-related issues, and for the amount of content that has to be tracked it's a relative annoyance to get some hiccups from time to time.

    Simple game = simple problems, complex game = complex problems. No easy fix.
     
    #3
    Germanicus likes this.
  4. Insopor

    Insopor Commander

    Joined:
    Oct 17, 2021
    Messages:
    147
    Likes Received:
    124
    Yeah, but five years. I mean, it's to the point that players are telling each other to keep fuel and pentaxid, and several warp ships in the factory ready to spawn to make up for a game function which doesn't just fail to work, but often becomes a detriment to the player.

    Do you know how many players I've personally rescued on official servers because the teleport failed and sent them somewhere they can't get back from? This is not a hiccup from time to time, it's very frequent.

    This is a broken feature that actively turns players away from the game. It should have been fixed years ago, regardless of how complicated it is. Entire other games have been developed and released in that time, and yes that includes complicated games by small dev teams too.

    As we sit, it's been 2 months since 1.9 dropped and that one moved a bunch of menu buttons nearly off the screen. It was documented shortly after, but nothing has been corrected. I'm savvy enough with development to know that moving UI items on screen is something armatures can do easily.

    And yet we're getting new run animations.

    They're still charging away with new junk that adds nothing to what players enjoy about this game, and have been ignoring or sitting on major problems for years.

    Honestly, most of OP's other posts are barely intelligible and outlandish even when they are readable. But with this one, I agree with him completely. There is no excuse for how long this issue has sat unfixed.
     
    #4
  5. Kassonnade

    Kassonnade Rear Admiral

    Joined:
    May 13, 2017
    Messages:
    2,819
    Likes Received:
    4,114
    This has been addressed quite a few times by the developers already. Not all of Eleon's employees are "core programmers" and they are not all working on all features and aspects of the game. Should the "model" guy go home because he can't fix the scripts or (ugh...) the game engine itself ?

    In reality, developers are actively trying to fix things, but they rely on bug reports. The more details are given in bug reports, the more chances bugs can be fixed. Long rants invoking irrelevant topics are not helpful at all, and I completely understand the devs to ignore these.

    And as I mentioned previously : some issues may be unrelated to the game and related to some player's PC configurations, or internet connection, combinations of these, etc. Some problems may be related to the game engine, which requires knowledge how to dive into the guts of Unity. Not sure this is trivial at all...
     
    #5
    Slam Jones likes this.

Share This Page