/projet_web_space

projet web de jeu de bataille entre planètes

Primary LanguageJavaScript

Ce projet utilise les frameworks Quintus.js, Pure.css et Toastr.js.


Installation :
Il suffit d'avoir de quoi exécuter du code PHP (par exemple WAMP sous Windows ou LAMP sous Linux).
Ensuite, placez ce projet (dossier complet) dans votre répertoire configuré pour WAMP/LAMP.

Il suffit d'aller à l'adresse qui correspond suivant où vous avez mit le projet. La page d'accueil est index.php.

Normalement, tout le reste est inclus directement, il n'y a rien à installer de plus.

Quintus.js, bien que léger, peut imposer de nombreux calculs pouvant génêr l'exécution du jeu sur des ordinateurs très anciens / peu puissants.

Veillez aussi à utiliser un navigateur suffisement récent pour profiter d'une bonne expérience de jeu.
Nous ne garantissons pas du tout la bonne exécution de ce projet sur un navigateur ancien.
Nous ne garantissons pas non plus la bonne exécution sur des navigateurs peu utilisés comme Internet Explorer, Microsoft Edge, ou encore Safari.

Nous avons testés sous Firefox (récent), Firefox (ordinateurs de la fac), Chromium, Chrome, Opéra Néon, tout se déroulait sans soucis.

En cas de comportement étrange, n'hésitez pas à le signaler en nous envoyant un mail :
thomas.lebrun1@etu.univ-rouen.fr
bilal.makhlouf@etu.univ-rouen.fr

Nous fournissons dans un dossier "screenshot" quelques images du jeu lorsqu'il s'affiche bien, pour faire réference si vous avez un quelconque soucis d'affichage.

Veuillez noter aussi que le jeu répartira les planètes suivant la taille de votre écran. Un petit écran = des planètes plus proches les unes des autres.
Elles ne s'écartent pas après retaillage de la fenêtre. Elles sont placés seulement au démarrage de la partie.
Pour un meilleur confort, jouer sur une grande fenêtre.

Comment jouer ? 

Les planètes avec la population en bleu appartiennent au joueur.
Lorsque c'est au tour d'un joueur de jouer, ses planètes tournent.
Pour attaquer / faire un transfert, il suffit de :
Cliquer et maintenir enfoncé le clique sur une planète alliée
Glisser la souris en restant appuyé jusque une autre planète
Relâcher la souris pour démarrer le transfert ou l'attaque (Si relâché dans le vide, annulation)
Si on relâche sur une planète, un popup apparait, il suffit alors de vérifier les données, de remplir le champ pour la population à envoyer, et de confirmer ou non l'action.
La partie se termine dès qu'il ne reste qu'un joueur en vie.

Participants :
Thomas Lebrun
Bilal Makhlouf