Un jeu original, une architecture solide, un délai serré
Poker Naval est un jeu en ligne original : un mélange de poker et de stratégie navale sur grille. On y joue contre une IA pour s'entraîner, ou contre d'autres joueurs en ligne. Disponible sur mobile et desktop. Le concept est unique sur le marché des jeux de cartes.
Au démarrage du projet : l'architecture technique était posée et solide, mais le code applicatif était quasi-vide. Tout l'écran de jeu, l'interface, le back-office et l'intégration paiement restaient à construire. Le client voulait livrer en 1 semaine.
Tout coder en 7 jours : humanly impossible
Sur un projet jeu classique avec ce périmètre :
- Design des écrans (jeu, lobby, profil, boutique, classement) : 1-2 semaines
- Développement front (Svelte) : 2-3 semaines
- Back-office admin : 1 semaine
- Intégration paiement Stripe : 3-5 jours
- WebSockets temps réel multijoueur : 1 semaine
Soit 8 à 12 semaines en mode classique. On avait 1 semaine. La seule façon de tenir : changer la méthode de production avec l'IA générative orchestrée par des humains seniors.
Trois IA orchestrées sur 5 jours
Nous avons utilisé un pipeline IA générative orchestré, pas autonome. À chaque étape, un humain senior (Edouard ou Thomas) arbitrait, validait ou redirigeait. Pas du vibe-coding : de la production professionnelle accélérée.
Pipeline en 4 phases
- 1. Design des écrans avec Gemini Canvas : génération de maquettes alignées sur le brand (univers naval, gameplay grille). Itérations rapides en mode visuel.
- 2. Finalisation UI/UX avec Cursor : polissage des interactions, responsive mobile, accessibilité. Cursor en mode agent pour propager les ajustements à l'ensemble.
- 3. Développement applicatif avec Claude : génération du code Svelte (front, API, back-office), des tests, de la doc. Architecture monolithique ciblée pour la performance.
- 4. Intégrations critiques codées à la main : Stripe (paiements), WebSockets (temps réel multijoueur), logique de jeu (algos poker + naval). Pas d'IA sur ces zones-là, c'est du code humain senior.
Stack finale : Svelte pour le front et l'API (monolithique optimisé), WebSockets natifs pour le temps réel, Stripe pour le paiement, hébergement cloud-native. Le back-office admin partage le même monolithe Svelte.
Livré en 7 jours, jouable en ligne le jour J+8
- Délai tenu : J+7 livraison, J+8 mise en ligne publique sur pokernaval.com
- Périmètre complet : jeu solo vs IA, multijoueur en ligne, lobby, boutique, classement, back-office admin, paiement Stripe
- Qualité code : maintenable, testé, documenté. Le client peut faire évoluer sans nous.
- Performance : moins de 500 ms de latence en multijoueur, optimisé mobile
- Note utilisateurs : 5/5 dans la catégorie jeux de poker (affiché publiquement sur le site)
Le projet a démontré qu'avec une orchestration sérieuse de l'IA générative, on peut compresser des délais qui paraissaient infaisables, sans sacrifier la qualité du code ou l'expérience utilisateur.
Jouer à Poker Naval
Le jeu est en ligne. Vous pouvez tester le gameplay, jouer contre l'IA ou affronter d'autres joueurs en ligne. Disponible sur mobile et desktop.
Lancer une partie sur pokernaval.com