Possible workaround to protect from freeze/crashes
murtagon
Posts: 51 Match Maker
I'm not sure how much of an active game is stored server side. It seems most of the freeze/crash issues are happening client side.
I was wondering if a server side save point concept could be implemented. Clearly this would need to be thought out to prevent people from crashing the game to get a better draw etc... but there are so many ways to freeze and crash the game and these all end up being classified as a loss. This kills streaks in QB and hurts coalition and personal standings in events.
Basically the server side would have a game state. If the game loses contact or is restarted the user would be prompted to start from last point of contact.
I would think key restore points would be:
After a card is drawn (not before - this would promote abuse)
After a Human/AI player initiated action (moving gems, targeting for spells, rearranging cards etc...)
I think making the save point after a player/AI initiated activity would prevent most abuse. They would not be able to undo the action.
This would naturally require a unique ID for each game and this could be leveraged to provide a way for users to submit tickets on crash/freeze events. If we are stuck and we try to restart we could take a screen shot that includes the gameID - or a better option when the game is restarted the user could be provided a continue game or submit ticket option - the submit ticket would then send all the diagnostics information need by the devs to identify root cause and resolve the issue.
And please do not stealth upgrade the game. Looks like that is what caused my game crash today.
I was wondering if a server side save point concept could be implemented. Clearly this would need to be thought out to prevent people from crashing the game to get a better draw etc... but there are so many ways to freeze and crash the game and these all end up being classified as a loss. This kills streaks in QB and hurts coalition and personal standings in events.
Basically the server side would have a game state. If the game loses contact or is restarted the user would be prompted to start from last point of contact.
I would think key restore points would be:
After a card is drawn (not before - this would promote abuse)
After a Human/AI player initiated action (moving gems, targeting for spells, rearranging cards etc...)
I think making the save point after a player/AI initiated activity would prevent most abuse. They would not be able to undo the action.
This would naturally require a unique ID for each game and this could be leveraged to provide a way for users to submit tickets on crash/freeze events. If we are stuck and we try to restart we could take a screen shot that includes the gameID - or a better option when the game is restarted the user could be provided a continue game or submit ticket option - the submit ticket would then send all the diagnostics information need by the devs to identify root cause and resolve the issue.
And please do not stealth upgrade the game. Looks like that is what caused my game crash today.
0
Comments
-
I would even like to see an option for "Crash Quit" that would only show up IF the game crashed (that is, no other controls on the board were available - i.e.: Cannot move any jewels or click on any cards).
I, too, have the same issue of losing to crashes/freezes and if we could at least have a neutral game quit (no loss to the Planeswalker's health) that would be at least less frustrating.0 -
Its more frustrating if you loose to crashes during events with limited attempts to fight. Loosing 3 times can throw your score back a lot and might make the difference between earning the last progression-reward or loosing it ...0
Categories
- All Categories
- 44.8K Marvel Puzzle Quest
- 1.5K MPQ News and Announcements
- 20.2K MPQ General Discussion
- 3K MPQ Tips and Guides
- 2K MPQ Character Discussion
- 171 MPQ Supports Discussion
- 2.5K MPQ Events, Tournaments, and Missions
- 2.8K MPQ Alliances
- 6.3K MPQ Suggestions and Feedback
- 6.2K MPQ Bugs and Technical Issues
- 13.6K Magic: The Gathering - Puzzle Quest
- 503 MtGPQ News & Announcements
- 5.4K MtGPQ General Discussion
- 99 MtGPQ Tips & Guides
- 421 MtGPQ Deck Strategy & Planeswalker Discussion
- 298 MtGPQ Events
- 60 MtGPQ Coalitions
- 1.2K MtGPQ Suggestions & Feedback
- 5.6K MtGPQ Bugs & Technical Issues
- 548 Other 505 Go Inc. Games
- 21 Puzzle Quest: The Legend Returns
- 5 Adventure Gnome
- 6 Word Designer: Country Home
- 381 Other Games
- 142 General Discussion
- 239 Off Topic
- 7 505 Go Inc. Forum Rules
- 7 Forum Rules and Site Announcements