Bazaar Run
Un roguelike deckbuilder marchand sur la Route de la soie : forme des lots, recrute au bazar et mène ta caravane le plus loin possible.
Notes
Bazaar Run est un roguelike deckbuilder marchand qui se joue dans le navigateur. Tu mènes une caravane sur la Route de la soie : dans chaque ville, il faut former des lots de marchandises pour atteindre l'objectif de vente avant la fermeture du marché. Entre deux villes, le bazar permet de renforcer son jeu. La route ne finit jamais et les objectifs grandissent à chaque étape : le but, c'est d'aller le plus loin possible.
Ce qu'on peut faire
- Former des lots. Paires, brelans, gammes de qualités qui se suivent, cargaisons, monopoles, jusqu'à la caravane royale : dix types de lots, chacun avec sa base et son multiplicateur. Avant chaque vente, l'aperçu montre le lot détecté et le score estimé, puis le calcul se déroule carte par carte.
- Jouer la demande. Chaque ville recherche une famille de marchandises (épices, tissus, métaux, gemmes ou encens) : chaque carte de cette famille fait monter le multiplicateur.
- Passer au bazar. Entre deux villes : 27 associés à recruter, des contrats qui font progresser un type de lot sans plafond, des marchandises, et un chameau par étape.
- Tenter la contrebande. Des jokers qui doublent la valeur et multiplient le score, contre une jauge de suspicion : à 100, le lot est saisi et une amende tombe. Les pots-de-vin calment la garde, mais leur prix double à chaque achat.
- Affronter les guildes. Enchaîner les victoires éclair déclenche des représailles sur la ville suivante : douane renforcée, marché écourté, taxe des notables…
- Aller toujours plus loin. D'Antioche à Chang'an, puis par la mer jusqu'à l'Arabie et de nouveau le Levant, avec une ville boss à chaque étape.
- Se mesurer aux autres. Un défi du jour avec la même partie pour tout le monde, renouvelé à minuit (heure de Paris), des classements du jour et de tous les temps, et une sauvegarde en ligne avec un compte gratuit.
Le jeu est en français et se joue au clavier, à la souris ou au toucher, sur ordinateur comme sur mobile.
Pourquoi
Le plaisir d'un deckbuilder à combos, c'est le moment où le calcul tombe. Bazaar Run le met au centre : chaque vente se lit et se ressent carte par carte, avec plusieurs façons de construire son jeu (familles, gammes, petits lots, variété, contrebande) et un univers original inspiré des Mille et une nuits.
Sous le capot
Le moteur de jeu est un paquet TypeScript pur et déterministe, partagé par le navigateur et le serveur : le jeu répond instantanément, puis l'API NestJS rejoue chaque partie depuis sa graine pour valider le score et refuser toute action illégale. Le front est en Next.js et React avec Zustand et Tailwind CSS, les données dans PostgreSQL via Prisma, avec une vérification anti-robot Cloudflare Turnstile, le tout en Docker sur un serveur Coolify. Cartes, icônes et ornements sont dessinés en CSS et SVG, sans aucune image externe.
Un projet du même genre ?
Le studio prend aussi des projets sur mesure, de la première maquette à la mise en ligne.

