You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
continuous-integration/drone/push Build is passing
Details
|
2 years ago | |
---|---|---|
Diagram | 2 years ago | |
src | 2 years ago | |
test | 2 years ago | |
.drone.yml | 2 years ago | |
Dockerfile | 2 years ago | |
README.md | 2 years ago |
README.md
Student bros JS
Le but de cette SAE sera de développer un jeu full javascript inspiré du jeu "Mario Bros". Un "étudiant" devra se déplacer, en scrolling horizontal, dans un monde rempli de distractions, et accumuler de la connaissance et du savoir pour vaincre le boss de l'ignorance.
Comment lancer le projet
Aller dans le répertoire /src
et effectuer la commande
npm run dev
Le serveur est ouvert sur l'adresse localhost:8080
Contraintes
- Présence de deux modes de jeu : simple ou multijoueur en réseau.
- Respect d'une qualité de conception et de codage.
- Couverture de test maximale
Test
- Actuellement test mis en place pour le déplacement des joueurs
npm test
pour lancer le test
Liens utiles
Règles à respecter dans le code
- Créer des fichiers pertinent pour chaque fonctionnalités (respecter le principe S)
- Nommés ces variables et fonction avec des noms pertinent en utilisant la nomanclatures camelCase
- TOUT testé (une tâche n'est pas validé tant qu'elle n'est pas passé dans à tester)
- toujours faire valider son travail aux autres pour être sûr que tout avance bien (case à valider du KanBan)
- Les branches ne doivent pas durer plus longtemps qu'un sprint et être merge régulièrement
- commentés uniquement ce qui doit l'être
- essayer de garder son code lisible et clair pour tout le monde (retour à la ligne, ...)