Étude de cas · Jeu multijoueur

Mafia (Jester Scenario)

Parlez. Bluffez. Survivez à la nuit.

Un jeu d'ambiance vocal en direct pour 6 à 12 joueurs, développé par GoinLabs de l'idée jusqu'à la boutique d'applications. Voix en temps réel, maître du jeu automatisé, tables publiques en 20 langues, économie en monnaie fictive et application Android native, sur une infrastructure cloud légère et peu coûteuse.

En ligne dans le navigateur · Application Android en test fermé sur Google Play

Mafia (Jester Scenario) : joueurs à table la nuit
6–12joueurs par table
14rôles répartis en 3 équipes
6Cartes Éclair
20langues pour les tables publiques
En directvoix et modérateur automatisé
Web + AndroidGoogle Play, test fermé
L'idée

Une vraie table, en ligne.

Mafia est l'un des jeux de déduction sociale les plus populaires au monde, mais en ligne, cela signifie souvent un chat textuel, un maître du jeu humain qui ne peut pas jouer et des attentes interminables. L'objectif : une version qui donne l'impression d'être assis à une vraie table entre amis, qui tourne toute seule et qui fonctionne sur n'importe quel téléphone.

Ce que nous avons développé

Une plateforme de jeu complète, pas seulement un jeu.

La voix en direct autour de la table

Tout le monde entend tout le monde, comme lors d'une vraie soirée jeux. Des canaux de nuit privés permettent à la Mafia et à l'équipe Jester de parler en secret pendant que le reste de la table dort.

Un maître du jeu automatisé

Une voix de modérateur enregistrée guide les actions de nuit, les nouvelles du matin, les tours de parole chronométrés, les défis, le vote, la salle de défense et le vote final. Personne n'a besoin de rester sur la touche.

Des règles plus riches

14 rôles répartis en trois équipes, dont une équipe Jester qui recrute des joueurs en cours de partie, six cartes Éclair qui changent le cours du jeu lorsqu'un joueur est éliminé, et une manche Chaos à trois joueurs décidée par des poignées de main.

Des tables publiques en 20 langues

Le matchmaking place les joueurs à une table dans leur langue. Les tables se remplissent, lancent le compte à rebours et démarrent toutes seules.

Salons privés

Des salons avec code pour jouer entre amis, avec des règles personnalisées : rôles activés ou non, nombre de membres de la Mafia, vitesse et cartes Éclair.

Fonctions communautaires

Amis, groupes, clubs avec chat et classement, niveaux de Street Rookie à Godfather, succès, classements saisonniers par langue, soirées jeux programmées et cartes de résultats à partager.

Modération et sécurité

Outils d'avertissement, de mise en sourdine et d'exclusion, signalements, blocage, recours, et hôtes de table communautaires notés par les joueurs.

Une économie en monnaie fictive

Récompenses quotidiennes, roue quotidienne, votes MVP, récompenses de partie et pronostics sur les parties publiques, le tout avec des jetons fictifs qui ne peuvent jamais être convertis en argent réel. Rien de ce qui s'achète n'aide à gagner.

Une mise en scène cinématographique

Table animée, effets de nuit et de matin, chanson de victoire avec paroles synchronisées et rediffusion de chaque partie, enregistrable en vidéo.

Une application Android native

Notifications push, liens d'invitation qui ouvrent directement l'application, achats intégrés et publicités avec récompense, conçue pour Google Play.

Technologie

Conçue pour être équitable, rapide et peu coûteuse à exploiter.

Front-end

Une application web rapide et unique, qui fonctionne dans tous les navigateurs modernes et au sein de l'application Android.

Serveur de jeu

Cloudflare Workers avec un Durable Object par table. Le serveur exécute le moteur de jeu : les parties sont équitables, résistantes à la triche et ne dépendent de l'appareil d'aucun joueur.

Données en temps réel et connexion

Firebase Realtime Database et Firebase Authentication, protégés par des règles de sécurité strictes.

Voix

Audio WebRTC en pair-à-pair avec un relais TURN pour les réseaux difficiles : la voix fonctionne aussi en données mobiles.

Android

Capacitor avec Google Play Billing vérifié côté serveur, AdMob avec consentement RGPD et confidentialité américaine, notifications push et Android App Links.

Hébergement et exploitation

Cloudflare Pages avec mises à jour automatiques, déploiements en un clic, nettoyage automatique des salles vides, garde-fous d'utilisation pour les offres cloud gratuites, un tableau de bord propriétaire et un espace d'administration. Toute la plateforme fonctionne sur des offres gratuites et à l'usage.

Confidentialité et conformité

Conforme au RGPD dès le premier jour : politique de confidentialité, suppression du compte dans l'application et sur le web, gestion du consentement publicitaire (UE et États-Unis), confirmation d'âge 18+ et jetons uniquement fictifs, sans aucun versement.

Ce que cela montre de GoinLabs

Les mêmes compétences, pour votre entreprise.

  • Livraison de bout en bout : concept, règles, design, logiciel, infrastructure cloud et publication sur les stores.
  • Systèmes temps réel : voix en direct, état du jeu en direct et de nombreux joueurs simultanément.
  • Logique serveur sécurisée : règles, paiements et récompenses sont vérifiés sur le serveur, pas sur l'appareil de l'utilisateur.
  • Cloud économique : serverless, s'adapte à la demande, coûts fixes minimaux.
  • Applications mobiles : une seule base de code pour le web et Android, prête pour les stores avec paiements, publicités et notifications push.
  • Conformité intégrée : RGPD, gestion du consentement, contrôle de l'âge et suppression du compte.

Le résultat

Une plateforme multijoueur complète et prête pour la production : conception du jeu, voix en temps réel, serveur, économie, fonctions communautaires et application mobile prête pour les stores, livrée de bout en bout par GoinLabs.

Vous voulez une application en temps réel comme celle-ci pour votre entreprise ?

Systèmes temps réel, logique serveur sécurisée et coûts cloud maîtrisés : ces mêmes compétences alimentent les logiciels métier que nous développons pour nos clients.