DealTimeWorlds DealTimeWorlds
Nos jeux

Trois mondes, une obsession

Stratégie profonde et simulation maison. Chaque jeu est conçu pour des sessions longues et des parties qui se racontent.

Fantasy Sports Manager
Plateforme jeu

Fantasy Sports Manager

Plateforme fantasy multi-sport, démarrée par le hockey.

Application de gestion de ligue fantasy avec moteur de match déterministe, ligues privées, mode spectateur public, watch party temps réel et patinoire 3D animée. Vision long terme : un socle réutilisable pour Hockey, Football, Soccer, Baseball et Basketball — chaque sport hérite de la même mécanique de ligue / équipe / joueur.

Hockey fait à fond d'abord, puis ouverture progressive aux autres sports. Moteur de simulation 100 % maison, déterministe, validé par golden-master tests — chaque match peut être rejoué et débuggé bit pour bit.

État

En développement actif — saison Hockey pilotable de bout en bout

Caractéristiques

  • Moteur de simulation déterministe (golden-master tests)
  • Patinoire 3D animée (R3F) + replay live avec annonceurs Piper FR/EN
  • Bot Discord intégré (DMs et channels par ligue : live, news, trades, blessures)
  • PWA installable + push notifications (VAPID)
  • Mode spectateur public sans compte
  • HTTPS interne (Caddy + DNS pihole : hockey.lan)
  • Conformité sécu (JWT, throttling DRF, captcha auto-hébergé, cookies Secure)

Stack

Django 6PostgreSQLDRFReact + TSTailwind v4shadcn/uiWhiteNoisePiper TTSDiscord botPWA + VAPIDCaddy HTTPS
Organized Crime — The American Dream
Jeu de stratégie

Organized Crime — The American Dream

Remake web fidèle de Gangsters: Organized Crime (1998).

Stratégie tour-par-tour située pendant la Prohibition américaine. Refait à partir du manuel original 100 pages : 8 lieutenants, 11 compétences par truand, marché de l'alcool, comptable et avocat, élections de maire, FBI incorruptible.

Architecture : simulation autoritaire 100% côté Python (déterministe, RNG seedée), résultat rejoué et animé par le front 3D. Interface dominante = Le Carnet, journal sépia art déco à 8 onglets, plein écran ; bascule sur la ville 3D pour le replay de la semaine.

État

MVP complet jouable et gagnable — phases A–I + L+K+M+N+O+Q + R bouclées

Caractéristiques

  • Ville isométrique 3D (R3F) — 81 pâtés, 4 gangs, animations de pions BFS sur les rues
  • 3 voies de victoire : Domination / Légitime / Maire
  • Économie complète : extorsion, bootleg, vol, export par docks/gare, presse à faux billets
  • Bot IA des gangs rivaux respectant la diplomatie (5 niveaux + flèches doubles)
  • Comptable + Avocat : évasion fiscale, bribe DA/maire, témoins, procès, FBI
  • Système de turf, opinion publique par pâté, 4 journaux concurrents
  • Vie ambiante (citoyens, voitures, policiers) — la ville respire

Stack

Django + DRFSQLiteReact + TSViteTailwind v4shadcn/uithree.js + R3FPixiJSZustandTanStack Query
Imperium Universe
MMO stratégie

Imperium Universe

MMO de stratégie spatiale grand-tableau (style EU3).

Remake d'un MMO navigateur où l'on étend son empire à travers 10 000 galaxies, chacune contenant 400 systèmes et jusqu'à 12 planètes. Le serveur Python est 100% autoritaire — moteur de temps réel avec accumulation lazy des ressources, jobs idempotents, WebSockets via Channels et Redis pour les notifs cross-process.

Univers gigantesque mais navigable : vue 3D R3F à trois niveaux (Univers → Galaxie → Système), brouillard de guerre seedé, scanning par sondes, espionnage à 5 niveaux d'info. Plan de 510 étapes sur 20 phases. Solo d'abord, MMO ensuite.

État

Phases 0–14 ✅ + Lot A (10 ressources EU) — squelette solo jouable

Caractéristiques

  • 10 000 galaxies × 400 systèmes × 12 planètes — vue 3D multi-niveaux (R3F)
  • Brouillard de guerre + rayon de comm + scanning par sondes
  • Moteur de temps lazy : ressources accumulées à la demande, jamais en boucle
  • Combat déterministe par rounds + débris recyclables
  • IA PNJ avec 5 profils (agressif / passif / marchand / pirate / neutre)
  • WebSockets via Channels + Redis PubSub (publish post-commit)
  • Quêtes, classements, marché de troc, défenses planétaires

Stack

Django 6DRFChannels (ASGI/daphne)Redis (PubSub)SQLite (WAL)React + TSViteTailwind v4shadcn (new-york)three.js + R3FJWT

Envie d'essayer ?

Démos, alphas, partenariats — écris-nous.

Nous contacter