I want to create a backend for multiplayer games .
I know such systems exist, but I want to create my own to learn.
What the backend would consist ->
- Session ID mapped to Session Info
- Matchmaking
- Authentication
- Player storage
- Leaderboard
I am confused on which part to start first.
Experienced Dev's your guidance would be helpful.
If anyone has created something like this on past then a flowchart will be helpful too.
Which part would be the best to start first ?