Fietta said:
I have some questions:
- What's your goal for this project?
- Are players joined onto a specific server, what happens if there's not enough servers?
- What happens if you crash during a game, is there a chance to reconnect?
- What happens if you leave during the game?
- Due to the pairing system not working currently, aren't most people going to be pulled down with trolls?
- Are players saved via their GUID?
- Can you use multiple accounts, or is it against the rules?
- What happens if you switch class during the match, since you pick your class during the match?
- What happens if you join spectator or switch team?
- If someone leaves during a match, can another player join? will there be a "Join new game" & "Join current game" option?
- Will there be a report system / lobby system?
Not grimsight but having been involved with the project and having tested it I think I can answer most of these.
- Are players joined onto a specific server, what happens if there's not enough servers?
After you queue you are put into a lobby with the other players and the client designates the server which will be used for the match, which has no password but kicks those not in the lobby automatically if they join it. If there aren't enough servers the match can't take place, although it is unlikely there will be that many players.
- What happens if you crash during a game, is there a chance to reconnect?
No
- What happens if you leave during the game?
You receive a 30 minute ban from matchmaking.
- Due to the pairing system not working currently, aren't most people going to be pulled down with trolls?
The playerbase is relatively small, the chance of meeting someone trying to mess up games is very real but the same issue exists with all matchmaking games, which is the benefit of the elo system. If you get a high mmr you are not going to be playing with low mmr trolls, only with others who want to try.
- Are players saved via their GUID?
You make an account on the client and before you can queue you have to join an authenticator server with a certain name which then links your GUID to your account on the client.
- What happens if you switch class during the match, since you pick your class during the match?
You are able to freely change class during the game, to fit your teams needs, just as you can in matches.
- What happens if you join spectator or switch team?
You can't join the other team, I never tried joining spectator so I don't know about that bit.
- If someone leaves during a match, can another player join? will there be a "Join new game" & "Join current game" option?
The team will remain a player down for the rest of the game, which is the same as many matchmaking games.
- Will there be a report system / lobby system?
Both are there.
Left out the ones I don't know the answer to