lucasvbr.dev

Cards Rush!

GameJavaEEMySQL

Ce projet a été créé dans le cadre de mon Master en informatique à l’Université de Pau (UPPA). Le concept est de créer un jeu de cartes similaire au Jungle Speed sur un site web. Le projet se concentre sur la fonctionnalité multijoueur et la rapidité d’exécution. Il propose une gestion des utilisateurs comprenant la création de profils, la modification, la récupération de mot de passe, la création de jeux, les invitations, une liste des joueurs en ligne et une interface de jeu réactive utilisant Websockets. (JavaEE était une exigence obligatoire)

Fonctionnalités

  • Gestion des utilisateurs : création de profil, modification et récupération de mot de passe
  • Création de jeux et invitations de joueurs
  • Liste des joueurs en ligne
  • Jeu réactif en temps réel avec Websockets

Technologies utilisées

  • JavaEE : Framework pour la construction de l’application (JPA, JSP)
  • MySQL : Base de données pour stocker les données des utilisateurs et des jeux
  • Dockers : Conteneur pour la base de données
  • BulmaCSS : Framework CSS pour le style
  • Websocket : Technologie pour la communication en temps réel