Projet par Portes Elouand et Deronzier Lukas | L2 informatique de la fds de montpellier 2023-2024 - projet de programmation WEB
Fonctionnalités implémentées:
Côté client:
-Création d'une partie sur le serveur avec des paramètres donnés par un hôte\n
-Capacité à rejoindre une partie
-Véritication des paramètres entrés pas le joueur avant envoi de la requête
-Choix dynamique d'un pouvoir (parmi trois pour l'instant, plus à venir dans des mises à jour)
-Actualisation de l'état de la game à chaque tour
Côté serveur:
-Création d'un terrain aléatoire
-Prise en compte en temps réel de l'utilisation des pouvoirs
-Création de couples d'animaux à la connection
-Reproduction des animaux lorsque c'est possible
-IA des animaux qui tentent d'atteindre une case selon si oui ou non ils peuvent la voir et en fonction de leur besoin courant (eau, nourriture ou tanière pour se reproduire)
-Envoi des informations au client en temps réel
-Combat entre animaux
-Calcul du vainqueur à la fin de la partie
Fonctionnalités à ajouter plus tard:
-Chat