Skip to content

tylte/sinal

Repository files navigation

Projet SINAL (Sutom Is Not About Luck)

Dev Role
Tanguy Lambert Front / Chef de projet
Baptiste Meauzé Backend
Benjamin Viaud Full-stack
Jean-Baptiste Bougaud Full-stack

L'application

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.

Techonologies utilisées

Typescript pour le serveur et le client

Client

React/NextJS (front-end framework)

Chakra UI (UI design)

Serveur

Socket.io / ExpressJS (serveur)

Fonctionnalités

Les principales fonctionalités sont le mode 1vs1 et le mode Battle Royale

Jouer en local - Déployer

Voir le fichier INSTALL.md

Jouer en ligne

Sinal est disponible en ligne sur le lien : https://sinal.ovoleur.dev/

Performance

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.

Video de présentation

https://www.youtube.com/watch?v=8N_v0ZA4MdM

Images du jeu

image
Salle des lobbys
image
Lobby 1vs1
image
Partie de 1vs1
image
Fin de Partie 1vs1
image
Partie de Battle Royale

About

Projet L3 licence info, Motus multijoueur

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  

Languages