Board Game Arena est une plateforme de jeux de société en ligne créée en 2010. A ce jour plus de 200 jeux ont été adaptés. Même si les premiers jeux ont été développés en interne par l'équipe de BGA, il leur a fallu très vite trouver de l'aide pour s'agrandir.
Pour ce faire, il existe Board Game Arena Studio, un site ouvert à toute personne voulant aider au développement d'un jeu de société. Désolé pour les anglophobes mais le site est uniquement en anglais ;)

L'inscription est rapide et nécessaire pour avoir les accès aux différentes sections du site.
Mon expérience
Cela fait quelques années que je me suis inscrit sur BGA en tant que joueur et j'ai profité du premier confinement lié au Covid 19, pour me lancer sur l'adaptation du jeu Marrakech.
J'ai bien avancé sur le jeu, mais arrivé à la phase Alpha, il y avait beaucoup de demandes d'améliorations et je n'arrivais plus à trouver le temps de continuer sur le projet.
Heureusement un utilisateur du site (Tisaac) m'a beaucoup aidé pour le terminer, tout en faisant un très bon travail de refactoring. Grâce à lui le projet a pu aller jusqu'au bout et je l'en remercie.
J'ai trouvé que c'était une expérience très enrichissante, et l'occasion de créer quelque chose qui sera utilisé par des milliers d'utilisateurs à travers le monde.
Les prérequis
Avant de se lancer, il faut avoir des notions en PHP / Javascript, ainsi qu'en modélisation de bases de données MySQL. Pas mal de motivation également car c'est un projet qui peut durer plusieurs semaines voire plusieurs mois.
Il faudra également un client FTP pour télécharger les sources des projets.
Les étapes d'un projet d'adaptation de jeu sur BGA
- Consulter la liste des jeux ayant une autorisation de la part de l'éditeur sur la page Available licences.
- Choisir un jeu que personne n'a commencé à développer, ou dont le développement a été abandonné : il faut dans ce cas prendre contact avec les développeurs du jeu ou l'équipe de BGA. Il est possible aussi de rejoindre un projet en cours pour aider à terminer le jeu. Le forum est la ressource indispensable pour cette phase.
- Une fois le projet créé, et les sources récupérées, consulter la Studio Doc pour comprendre le développement sur la plateforme. Tous les projets sont consultables en lecture, il ne faut pas hésiter à aller voir des jeux terminés pour apprendre plus vite.
- Une fois que le jeu est jouable, il passe en statut Alpha. A partir de là des joueurs du site principal BGA peuvent être invités pour tester le jeu,.
- Après corrections / améliorations le jeu est prêt pour la Beta, il est disponible à tous les utilisateurs de BGA.
- Le jeu est finalement validé et sort officiellement sur BGA, Hourra !!!
Le développement des jeux n'est pas rémunéré, il faut savoir que le site est avant tout tenu par des passionnés, et pas dans l'optique de générer de gros revenus.
Pour tout jeu qui sort sur la plateforme le ou les auteur(s) de l'adaptation reçoivent un jeu de société (en réel) offert par Board Game Arena, sympa !
Pour info mon pseudo sur BGA est Tanguy_D
A propos de l'auteur
Tanguy Dechiron
Développeur web fullstack (Symfony++).
Passionné de littérature fantasy, jeux de société.
Cycliste du dimanche.