refactor: debut de la refactorisation du projet

This commit is contained in:
2026-08-01 14:13:28 +02:00
parent 32b042b72c
commit c709064062
17 changed files with 120 additions and 115 deletions

View File

@@ -7,6 +7,7 @@
<body>
<h1>Bonjour !</h1>
<p>Ceci est une page statique servie par Express.</p>
<p id="timerDisplay">Temps restant : --</p>
<canvas id="maze" width="490" height="490" style="border: 1px solid #333;"></canvas>
<input type="text" id="input" placeholder="message">
<button id="sendBtn">Envoyer</button>
@@ -16,6 +17,10 @@
let myRole = null;
console.log("Connecte au serveur, id :", socket.id);
socket.on("timer", (timeLeft) => {
document.getElementById("timerDisplay").textContent = `Temps restant : ${timeLeft}s`;
});
socket.on("new_round", (startPos) => {
player.x = startPos.x;
player.y = startPos.y;
@@ -130,6 +135,11 @@
}
})
socket.on("timeout", () => {
showGameOver("Temps ecoule. Vous avez perdu.");
})
socket.on("victory", ()=> {
document.getElementById("victoryScreen").style.display = "block";
myRole = null;