Iron Front
Fonctionnalités du jeu
🎮 Actions du joueur (Frontend)
- Construire et améliorer des bâtiments (cliquez pour confirmer), (exploiter un gisement de ressources, base)
- Choisir sa faction au début de la partie et la partie
- Consulter son inventaire de ressources (dans la barre de navigation sous forme d'icônes / montant de la ressource)
- Suivre les livraisons en cours (visuelles du camion), (voir les détails pour les livraisons sur les batiment de production, exemple: mine de fer)
- Recevoir des notifications (HTMX en temps réel)
⚙️ Système automatique (Backend)
- ✓ Vérification des ressources disponibles avant construction
- ✓ Consommation automatique des ressources à la construction
- ✓ Production continue des ressources par les bâtiments
- ✓ Livraison automatique des ressources entre bâtiments
- ✓ Expansion du monde (nouveaux chunks/routes générés)
- ✓ Calcul des coûts exponentiels pour les améliorations
🏗️ Architecture du jeu
- Système de chunks géographiques (carte divisée en zones)
- Routes générées automatiquement pour les livraisons
- 17 entités : User, Player, Game, Building, Faction, Resource...
- 20+ services métiers (BuildingService, RoadService, etc.)
Game