Ziyad Chaabi Me contacter

ProjetsÉcoleMaster Sciences et Technologies du Métavers, 2025

ZABI

Un jeu de duel entre super-héros, façon arcade.

Cadre
INSA Hauts-de-France
Période
Avril 2025
Équipe
Équipe de 4
Mon rôle
Développement full stack

Le projet

Deux joueurs, deux héros tirés au sort parmi 731, et un combat au tour par tour. Le titre complet du projet : « Les super-héros qui se battent dans le jeu qu'on a développé ».

  • Node.js
  • Express 5
  • MongoDB
  • API REST
  • JavaScript
ZABI, en maquette 3D
Écran d’accueil de ZABI
L’écran d’accueil

Les règles

Chaque héros a ses statistiques : intelligence, force, vitesse, résistance, puissance, combat. Chaque type d'attaque peut exploiter une faiblesse de l'adversaire pour un coup critique (plus 20 dégâts), ou au contraire buter sur sa défense (moins 20).

La technique

Une API REST en Express 5 sur MongoDB, alimentée par l'import des 731 héros. L'interface reprend les codes de l'arcade : barres de vie, animations de dégâts et de soin, police pixel.

En images

Colophon

ZABI. Master Sciences et Technologies du Métavers, INSA Hauts-de-France, avril 2025. Équipe de 4. Rôle : développement full stack.

Outils : Node.js, Express 5, MongoDB, API REST, JavaScript.

Projet précédent : Distri Sûr France. Projet suivant : SUBCHAINE. Ou toute la collection.