Bang! jeu de société en mode web

Après une pause de 4 ans, voilà un article qui concerne une activité qui m’a occupé pendant la pause COVID de 2020 : le développement en mode web de mon jeu de société favori de l’époque « Bang!« .

C’est un jeu de plateau sur le thème du Far West, très addictif, avec des rôles, des personnages, et pleins de cartes pour se dégommer la tronche.

Comme aucune version en ligne n’existait à l’époque, durant le confinement, je me suis lancé.

Stack

Voila ce que j’ai utilisé pour le développement.

Back :

  • Symfony + EasyAdmin Bundle
  • PostgreSQL pour la DB
  • Mercure pour le temps réel (SSE)
  • Sentry pour le debug

Front (besoin d’animation pour les mouvements de cartes etc.) :

Design :

  • Ma boîte de Bang! et un scanner pour les cartes
  • Krita

Résultat

Passé la période COVID, j’ai eu du mal à trouver le temps de continuer le projet.
Tout était fonctionnel (création de compte, de partie, tour de jeu, règles de jeu).
Il me manquait les pouvoirs spécifiques à chaque personnage à intégrer, ce qui n’était pas une mince affaire. Pour avoir une idée de la complexité, voici un diagramme qui représente seulement le use-case de la carte Bang.

Finalement en 2022 j’ai fait une live-demo au Président Asmodee Digital qui s’est très bien passée et qui m’a redirigé vers Board Game Arena (dont ils sont propriétaires).

Il s’est avéré qu’une version de Bang! était sortie 2 mois plus tôt sur cette même plateforme, développée par 3 autres personnes sur le framework existant BGA.

Néanmoins voici quelques screens :

Et une vidéo :

Share Button

Laisser un commentaire.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.