Thursday, August 24, 2023

Ready System Not Yet "Ready"?

In one of my theoretical posts a year ago, I conjectured that raids in Pokémon Go could and should have a "ready system" like, say, the MOBA game next door, Pokémon Unite. I'm happy to say that such a ready system has been implemented, earlier as a test and now for pretty much everyone. Unfortunately, I'm less happy to say that the system currently possesses some quirks about it that discourage its use and what I may term as a "critical flaw" that has a premature effect - all suggesting that the system may not be "ready". As such, I feel the need to discuss it in a post.

As it stands, the ready system works mostly as expected: all participants need to tap a "Ready" button and confirm to declare readiness, and then the lobby timer is cut to 10 seconds, still allowing for last-minute changes before the raid begins. However, the system also presently works in another way: once the lobby reaches the maximum of 20 Trainers (by someone entering), the system is immediately triggered and the lobby timer is also cut to 10 seconds, with or without the confirmation of everyone in it. Further, sometimes with fewer participants, it seemingly only takes a close majority of them to trigger the system. So, the system could be said to be "either ready or not ready".

The first happening is as expected of the system and not much else has to be said about it - with one exception to be detailed shortly. The second happening is the "critical flaw" I mentioned, in that it allows the potential of errant incidents, like a Trainer that shouldn't be entering enters a lobby of 19 and throws off everyone else's preparations; the consideration is that just being in the lobby is not necessarily an indicator of readiness and shouldn't be treated as such. Finally, the third happening ought to be able to be prevented if the first happening is as expected, yet it seems not the case. For this last one, I would suggest delaying the trigger check of the system to, say, 5 seconds after the entry of each Trainer to give them a chance to prepare and actually be ready; a "host" system as I theorized could also help.

Notably, as Pokémon Go implements a ready system, Pokémon Unite updates its own: since I mentioned it as above, the system's time cut in that game is now 15 seconds instead of 10, which has to be said to be more ample even with the restrictions of the game. Considering this, the cut of 10 seconds as above seems insufficient, even if it does line up with the point where a lobby becomes "closed" to new Trainers, particularly those who attempt to join remotely. If Unite is of any indication, the time cut should be greater in Go; 20 seconds as I've initially suggested is perhaps rather feasible, and 30 seconds would be a bit too long. This would be more ample considering Pokémon Go is of greater complexity.

While the introduction of the "ready system" in Pokémon Go should be welcomed, at present, its quirks are more of detractors to the system and in one case can be considered as being a disaster in the making... or one that has already been made, if the above case becomes any indication. Yet it's such a useful system to have if it works in appropriate ways, and that does happen in one circumstance, affirming it as such. It is clear that the system is rudimentary at present and does require some improvement, and if that does happen some time in the future, then it would be fine to consider the system as truly "ready".

No comments:

Post a Comment

Hi folks! Feel free to comment, but know that I'll be selecting only the most appropriate and relevant comments to appear. Think before you post.