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.