This project was developed for the Distributed Systems course. It is a multiplayer puzzle game where 3 players need to work as a team to solve each one of the three mini-levels.
You can find this project over at : https://github.com/JuliaAbud/WebSocketPuzzle
For the communication between the clients and the servers.
For safer communitation.
To manage the data stream towards the server.
Mesh connection with 3 servers that have redundancy.
Simulation of identity impersonation and its detection.