Ce projet est un jeu de quiz en ligne qui offre une expérience de jeu compétitive et éducative. Les utilisateurs répondent à des questions de culture générale, se mesurent les uns aux autres dans un format de type "Battle Royale" et accumulent des scores pour se positionner dans un classement mondial.
- Quiz de Culture Générale: Les utilisateurs répondent à des questions de culture générale dans différents domaines.
- Mode Multijoueur: Les joueurs peuvent participer à des parties multijoueurs.
- Classement Mondial: Les scores sont enregistrés et utilisés pour établir un classement mondial des joueurs.
- Gestion des Joueurs: Les joueurs peuvent rejoindre et créer des lobbies pour jouer avec d'autres utilisateurs.
- Mise à Jour des Scores en Temps Réel: Les scores sont mis à jour dynamiquement au cours du jeu.
- Backend: Laravel (PHP)
- Frontend: HTML, CSS, JavaScript
- Base de Données: MySQL
Pour installer et exécuter ce projet localement, suivez ces étapes :
- Clonez le dépôt :
git clone url_du_dépôt
- Installez les dépendances PHP :
composer install
- Configurez votre fichier
.env
et définissez vos paramètres de base de données. - Lancez les migrations :
php artisan migrate
- Démarrez le serveur :
php artisan serve
Les contributions sont les bienvenues. Veuillez suivre les bonnes pratiques de développement et respecter les conventions de codage en vigueur.
Ce projet est sous licence GPLv3. Pour plus d'informations, veuillez consulter le fichier LICENSE
ou visiter GNU General Public License v3.0.
Projet développé par Flückiher Jonas, Nouidri Sami & Tschan Damien. Cadre de developpement : projet de developpement web de 3ème année, Ingenierie Informatique et système de communications, orientation logicielle.
Classe : ISC3-il