Hinzuügen der Game Logik Teilweise

This commit is contained in:
2025-04-01 12:50:28 +02:00
parent 8e91360532
commit f97ad8b2cf
5 changed files with 68 additions and 13 deletions

View File

@@ -5,6 +5,7 @@ const ExpressManager = require("../Express/ExpressManager");
const LobbyManager = require("./LobbyManager/LobbyManager");
const ClientHandlerLobby = require("./LobbyManager/ClientHandler");
const ClientHandlerGame = require("./GameManager/ClientHandler");
const GameManager = require("./GameManager/GameManager");
require("dotenv").config();
class SocketIOManager {
@@ -30,6 +31,7 @@ class SocketIOManager {
Der LobbyManager kümmert sich um alle Lobbys
*/
this.lobbyManager = new LobbyManager(this.io);
this.gameManager = new GameManager(this.io, this.lobbyManager);
this.io.on("connection", (socket) => { this.sendToRightManager(socket) });