Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| librematch:design:matchmaking:flow [2022-10-27 22:56] – ↷ Page moved from librematch:matchmaking:flow to librematch:design:matchmaking:flow simonsan | librematch:design:matchmaking:flow [2022-10-28 01:35] (current) – [After the game] nimda | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ===== Before the game ===== | ===== Before the game ===== | ||
| - | * Persons can register for the matchmaking becoming Users of our service | + | * Persons can register for the matchmaking, becoming Users of our service |
| * Users can connect their aoe2-profile with their account | * Users can connect their aoe2-profile with their account | ||
| * Users can adjust their personal preferences regarding maps, ladders etc. in the settings. | * Users can adjust their personal preferences regarding maps, ladders etc. in the settings. | ||
| * Users can queue up for their settings or join a queue they see are the most people in, other recommendations | * Users can queue up for their settings or join a queue they see are the most people in, other recommendations | ||
| - | * Users get informed of their match in their client with a popup, switching to the settings of the match | + | * Users get informed of their match in their client with a pop-up, switching to the settings of the match |
| * A Host is being decided randomly of all participating players. | * A Host is being decided randomly of all participating players. | ||
| - | * Else Users can set their preference in the settings if they like to be host more often. | + | * Else, Users can set their preference in the settings if they like to be hosted |
| - | * Hosts create the game lobbies (until we haven' | + | * Hosts create the game lobbies (until, we haven' |
| * Lobby settings get verified as much as possible via aoe2.net matches API endpoint | * Lobby settings get verified as much as possible via aoe2.net matches API endpoint | ||
| * Match starts | * Match starts | ||
| Line 18: | Line 18: | ||
| * get basic game information/ | * get basic game information/ | ||
| - | * download, parse and analyze | + | * download, parse and analyse |
| * use results if recs are unavailable | * use results if recs are unavailable | ||
| * results when both players pick no team still show both winning, so recs would be best (aoe2.net) | * results when both players pick no team still show both winning, so recs would be best (aoe2.net) | ||
| * create rating change | * create rating change | ||
| - | * with the recs analysation we could even calculate a more precise rating change depending on how the game played out | + | * with the recs analysation, we could even calculate a more precise rating change depending on how the game played out |
| - | * like a player that was dead in minute 13 and just stayed in the game until 1h25 because the person had a vill hidden in the corner should probably not get so many rating change as someone that was carrying all the people the whole game (just as an idea) | + | * like a player that was dead in minute 13 and just stayed in the game until 1h25 because the person had a vill hidden in the corner should probably not get so much rating change as someone that was carrying all the people the whole game (just as an idea) |