I suggest you ...

Allow resuming an on-line match using the replay file

Network disconnects or real-life reasons shouldn't mean that the match can't be completed. There should be a way to resume a game with the same players using the replay file.

224 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    AdminCyberShadow (Admin, Worms Armageddon) shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    33 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • Mega`Adnan commented  ·   ·  Flag as inappropriate

        It shouldn't be that complicated. Maybe do the codings like you create the mission game?

      • Obnegon commented  ·   ·  Flag as inappropriate

        I don't personally care much about the ability to resume from replays. It could potentially be useful for TUS, but it seems like a nightmare in terms of coding difficulty and potential for abuse and unforseen headaches.

        I think Cybershadow's solution is ideal. Most network drops would be resolved if the game simply attempted to reconnect. I agree with NAiL that this is probably the single most important update that could be made.

        Lately I've been disconnecting from probably 2/3 of the online games I play. My wifi connection is fast but the router is slightly too far away, so it will sporadically drop out for a second or two, ending the game. The dropouts are so brief I never notice them when browsing or doing anything else on the web. The disconnect often happens very suddenly, rather than after a prolonged period of lag. On the other hand, "waiting it out" doesn't usually work either, if the game does lag for a prolonged period of time.

        Since so many players are from poorer countries, I'm pretty sure that my Internet connection is quite good compared to that of many players. So this feature would not just help me.

        Could this be added into Beta updates, or does it need to wait for version 4.0? I guess that you don't want to do much work on the existing network code if it's going to be scrapped anyway. Is there any "hackish" solution with very basic functionality that could be accomplished with less work, like with HostingBuddy or ProjectX somehow?

        I always hesitate very much to make suggestions given that you guys (DC, CS, and testers) have done so much for the game. I don't want to seem ungrateful, because I am very grateful for everything you've done. I checked the stats page for this post to look at the country statistics, and was amazed to see that WA is almost as active as it has ever been in the history of the game right now! Without your efforts, the game would have died a decade ago, and maybe never even been playable on Windows XP/2000!

      • Sophie Hamilton commented  ·   ·  Flag as inappropriate

        (The idea in the previous comment will be able to uniquely identify players; this may or may not be a good thing. It would certainly allow for some nifty things, but some people may not want to be uniquely identified.)

      • Sophie Hamilton commented  ·   ·  Flag as inappropriate

        I'm surprised that nobody brought this up already, but if you wanted to pursue the "replay files won't be playable if all people aren't present" idea, you don't need the key thing - just have WA auto-generate an RSA key once at startup, then have the replay file contain all the public parts of the keys. Each client can then authenticate themselves by sending a signed message to all other clients, which can independently confirm it.

        No need for user-inputted keys at all!

      • Rogi commented  ·   ·  Flag as inappropriate

        i like as this problem was complete in dota or hon game. Player has few minutes for reconnect to the match.

      • Joschi commented  ·   ·  Flag as inappropriate

        What is the current standing, CS? Is it already in the package of the coming patch?

      • NAiL commented  ·   ·  Flag as inappropriate

        For me this is probably the most improtant update I'd like to see.

        This would end 99% of the problems surrounding crashes league games. Its horrible having to rematch games when you have a clear advantage, it also wastes alot of time.

        I dont know anything about programming, I trust you when you say its complicated to do, but it really would be worth the effort if its possible. Would love to see this implemented, its very much needed and would stop people from "cheating" once and for all.

      • Ivo commented  ·   ·  Flag as inappropriate

        Resuming a game from a replay (with the same time remaining, same weapons used, etc) would be just perfect! Better than make game attempting to reconnect. But CyberShadow, if the replay resuming isn't possible, everything who helps with disconnects, are welcome!

      • AdminCyberShadow (Admin, Worms Armageddon) commented  ·   ·  Flag as inappropriate

        I've been thinking... resuming a game from a replay file is very complicated, however making the game simply attempt to reconnect when there is a lost connection is much simpler. Would this be a good enough compromise?

      ← Previous 1

      Feedback and Knowledge Base