Dev | Role |
---|---|
Tanguy Lambert | Front / Chef de projet |
Baptiste Meauzé | Backend |
Benjamin Viaud | Full-stack |
Jean-Baptiste Bougaud | Full-stack |
SINAL est une application web reprennant les règles de motus et en s'inspirant de sutom et tusmo, les adaptant à des modes multijoueurs, le battle royal et le 1vs1. Avec d'éventuels modes de jeu suplémentaires à venir plus tard.
Typescript pour le serveur et le client
React/NextJS (front-end framework)
Chakra UI (UI design)
Socket.io / ExpressJS (serveur)
Les principales fonctionalités sont le mode 1vs1 et le mode Battle Royale
Voir le fichier INSTALL.md
Sinal est disponible en ligne sur le lien : https://sinal.ovoleur.dev/
Pour lancer le serveur et le client, il faut prévoir 200Mb de RAM. En allant sur le site depuis un navigateur, peu de ressources sont utilisées lors de la navigation et lors d'une partie.
Avec un ordinateur portable Dell, avec Intel Core i7-4712HQ @ 2.30GHz et 8Gb RAM :
RAM : 600 Mb : serveur + client + firefox
CPU : Utilisation entre 2 et 5 % d'utilisation du CPU par l'application. Navigation et partie fluide sur le site.
https://www.youtube.com/watch?v=8N_v0ZA4MdM
![]() |
---|
Salle des lobbys |
![]() |
---|
Lobby 1vs1 |
![]() |
---|
Partie de 1vs1 |
![]() |
---|
Fin de Partie 1vs1 |
![]() |
---|
Partie de Battle Royale |