Je suis partie sur une idée avec les sockets qui m'a fait perdre trop temps au final. Je n'ai pas eu le temps clean mon code et d'écrire la Kdoc sur mes fonctions. Mais le projet est fonctionnel autant le single player que le multiplayer sont fonctionnel.
Intaller les dépendances du projet avec maven.
Puis lancer le serveur de jeu dont le main est dans le fichier src/main/kotlin/server/Game
et lancer un joueur dont le main est dans src/main/kotlin/client/Player