Une application web multijoueur pour jouer à des jeux de cartes en soirée avec vos amis!
git clone <repository-url>
cd app-jeux-soiree
npm install
cd client && npm install && cd ..
npm run dev
Le serveur sera sur http://localhost:3001 et le client React sur http://localhost:3000
app-jeux-soiree/
âââ server/
â âââ index.js # Server principal
â âââ GameRoom.js # Gestion des salons
â âââ games/
â â âââ PMUGame.js # Logique du jeu PMU
â â âââ PurpleGame.js # Logique du jeu Purple
â âââ utils/
â âââ CardUtils.js # Utilitaires cartes
âââ client/
â âââ public/
â â âââ index.html
â âââ src/
â âââ pages/ # Pages React
â âââ components/ # Composants
â âââ contexts/ # Context Socket.io
â âââ hooks/ # Custom hooks
â âââ App.js
âââ package.json
Lâapplication utilise Socket.io pour la communication en temps rĂ©el entre le serveur et les clients.
createRoom - CrĂ©er une nouvelle partiejoinRoom - Rejoindre une partie existantestartGame - DĂ©marrer un jeugameAction - Effectuer une action de jeuplayerJoined - Un joueur a rejointgameStateUpdated - LâĂ©tat du jeu a changĂ©Lâinterface utilise:
Les contributions sont les bienvenues! NâhĂ©sitez pas Ă forker et crĂ©er des pull requests.
MIT
Créé par Théo - App Jeux Soirée
Amusez-vous bien! đ