Présentation du projet
Introduction
Dans le cadre de la SAE C4, nous voudrions développer un site web permettant aux membres de l'IUT de jouer aux échecs entre eux.
Au programme, systèmes de classement, statistiques sur les joueurs ou les stratégies, administration de bases de données, développement du jeu en lui même,
création du site web. Ce projet à pour but non seulement d'être rendu pour notre SAE, mais aussi d'être maintenu aussi longtemps que possible.
CSQUARE
CSquare, crée en octobre 2022, est un regroupement d'étudiants de l'IUT de Calais. Actuellement tous en deuxième année de BUT informatique,
nous avançons ensemble en s'entraidant sur les différents devoirs et accomplissant les SAE de groupes. Aussi, nous réalisons des projets externes aux cours,
parfois reliés à la vie à l'IUT. Notre objectif pour le moment est de développer un maximum de compétences afin de les réinvestir dans nos projets.
Dans ce projet notre équipe sera le groupe 8 et sera composée de 4 membres du TPD :
- Fourny Nathan
- Bonnel Noah
- Artu Florient
- Puype Ethan
CCHESS
Voici en détail une utilisation type du site découlant du projet :
Un utilisateur pourra se connecter à son compte ou s'inscrire si c'est la première connexion. Ses informations seront stockées dans la base de données.
Ainsi il aura un espace membre (ou administrateur) où il pourra décider des actions suivantes :
- MCD du projet
-
Lancer une partie :
Il aura le choix entre 2 ou 3 types de jeu différents :
- Partie Normale : Pas de vérification d'élo des joueurs, tout le monde peut jouer contre tout le monde
- Partie Classée : Vous jouez contre un membre du même niveau que vous
- Partie Spéciale : Mode de jeu spéciaux (comme le blitz) avec son propre système d'élo
Un systeme de classement sera implémenté permettant de classer les joueurs en fonction de leur nombre de victoires et de défaites.
Une partie se jouera en ligne entre 2 joueurs. À la fin de celle-ci le gagnant gagne de l'élo et le perdant en perd. Tandis que les deux gagnent plus ou moins d'argent virtuel (pour les boutiques d'accessoires).
- Personnaliser son inventaire
Chacun des membres aura la possibilité d'ajouter des collections pour la personnalisation de leurs pions. Ils pourront également choisir lequel d'entre eux utiliser lors de leur partie en ligne.
- Visualiser des statistiques
Chaque membre pourra visualiser des données statistiques de leurs parties jouées (Premier coup le plus joué, pion le plus déplacé, etc...).
Remarque : Les administrateur auront un accès à des statistiques plus avancées (nombre de match par jour, élo moyen des joueur, etc...).
Les parties pourront être enregistrées et visualisées par les joueurs. Tous les coups étant enregistrées, il sera possible d'analyser les coups joués un par un.
- Panel Administrateur
Les administrateurs auront un panel personnalisé leur permettant d'ajouter facilement des données à la base de donnée. (Ajouter un nouveau plateau de jeu, ajouter une nouvelle collection, etc...).