Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Matchmaking regions informations #362

Open
7 tasks
zelytra opened this issue Jan 4, 2025 · 1 comment
Open
7 tasks

Matchmaking regions informations #362

zelytra opened this issue Jan 4, 2025 · 1 comment
Assignees

Comments

@zelytra
Copy link
Owner

zelytra commented Jan 4, 2025

Description of needs

When a player start the game, it sometimes need to know on which region (US EAST, US WEST, Amsterdam, Australia...) is it. The only current way to see this is to join a server and see the location of the server:
image

BetterFleet can found the match making server of the player even before the player join the game. With this information the player will know if he need to restart his game to switch of region and match the same one as the other player. A message should also explain how matchmaking and region switch work (the game restart technic or use of VPN)

Drafts or UI templates

W.I.P.

Acceptance criteria (done when...)

  • The player can see his match making server via popup
  • A help button should open a context menu to explain how to switch of region
  • When pressed, opens a confirmation modal with "OK" and "Cancel" buttons

Tasks

  • Create the getMatchmakingServerAddress function in Rust to let the webapp retrieve the information
  • Create the UI component to display the region detail
  • Create a setTimeout task to check every X times what the matchmaking server of the play is and where
  • Contact the backend to retrieve from the ip the region information
@zelytra zelytra added this to the 1.0.3 milestone Jan 4, 2025
@zelytra zelytra removed this from the 1.0.3 milestone Mar 9, 2025
@dadodasyra
Copy link
Collaborator

Is matchmaking servers still a thing ? Based on some users they changed matchmaking region without restarting their game

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants