Fair&Square, un Tetris en ligne
URL du projet : https://github.com/femallet/projet-mobile-2024-Jet0703
Description du projet :
Le but de ce projet était de faire un jeu s’inspirant de Tetris, mais contenant plusieurs fonctionnalités. Une d’entre elles est de pouvoir avoir des points ainsi que de se créer un compte et de se connecter. Un classement des 10 meilleurs joueurs est aussi disponible. Finalement, vous devez jouer en Tetris en essayant de faire des meilleurs parties que les autres joueurs du jeu.



Les membres de ce projet:
Dans ce projet, Jérôme Metivier était celui qui s’occupait de faire la partie jeu du projet, c’est-à-dire celui qui a programmé le jeu en tant que tel. Moi et Alexis Lavoie nous avons développé la partie service de données du jeu avec JWT et les DAO côté client et serveur. J’ai également travaillé sur l’utilisation des éléments du téléphone.
Choix technologiques:
Nous avons utilisé la libraire EaselJS pour les graphismes du jeu et sa logique car c’est une librairie que l’ensemble de notre équipe mettrait ainsi qu’elle est très bien documentée. Nous avons également Howler pour faire en sorte de mettre les sons, car celui-ci fonctionnait beaucoup plus facilement avec les sons dans EaselJS. Nous avons utilisé PHP pour le service de données pour sa compatibilité avec OAUTH ainsi que la documentation fournie avec.Finalement, l’application Android fonctionne sur Cordova pour pouvoir utiliser les librairies web comme EaselJS.
