Création et développement de Super Clean Shooter



Le projet Super Clean Shooter représente le projet effectué en client léger durant la deuxième partie des cours en option SLAM.
Le sujet du projet était libre et nous avons donc décidé avec mon groupe de 3 de partir sur un jeu de tir en PHP dans le style de AimLab.
Le jeu présente 3 modes de jeu augmentant la difficulté au fur et à mesure.
Le jeu 1 : 5 ronds apparaissent à l'écran à des positions aléatoire. Quand l'utilisateur clic dessus, le rond disparait et en fait apparaitre un nouveau à une nouvelle position, etc...
Le jeu 2 : Met en place le même principe que le jeu 1. En ajoutant un système de génération de taille aléatoire aux cibles.
Le jeu 3 : Met en place le même principe que le jeu 2. En ajoutant un timer pour chaque cible faisant diminuer leur opacité jusqu'à devenir invisible.

Calcul de point, classement sauvegardé en base de donné sont aussi de la partie !



La première étape du projet fût de créer une maquette afin de nous donner une ligne directrice et de savoir dans quelle direction aller. Biensûr tout ne fût pas parfait et certaines erreur ont été faites mais grâce à l'aide du professeur nous accompagnant sur le projet nous avons pu les réparer et en éviter d'autre.
Voici un aperçu de la maquette du projet.



Maquette SCS

Ce projet se déroule aussi jusqu'à la fin de l'année et n'est actuellement pas terminé mais reste bien avancé et 2 jeu sur 3 sont actuellement fonctionnel.
Le calcul des points est déjà en place et les jeux sont actuellement jouable.
La partie manquante reste donc le visuel mais aussi quelque modification légère à apporter au jeu afin de les rendre parfait.



SCS le jeu

Super Clean Shooter m'a permis de voir et de pratiquer la gestion de projet et le travail en équipe. Pas de réel réunion pour parler des différents problème que chacun rencontre ou encore des améliorations à apporter mais il fallait quand même se mettre d'accord avec les autres membres du groupe. Ce ne fût pas toujours chose facile car chacun avait son point de vue et il fallait aussi arriver à entendre l'avis des autres membres du projet et ensuite prendre une décision.
Le fait de mener un projet de A à Z et de le voir évoluer petit à petit jusqu'à ce que celui-ci soit fonctionnel et un réel plaisir.