warfactoryracine/docs/updates-long-terme.md
StillHammer d1731507ff Add project structure with engines, core, client
- Add CLAUDE.md project documentation
- Update all documentation with coherence fixes
- Add engines directory structure (to be converted to submodules)
- Add core/, client/ directories for main components
- Resolved 30 coherence problems (P1-P30)
- Enhanced map system with 218 procedural elements
2025-09-19 01:40:53 +08:00

2.6 KiB

Updates Long Terme

Fonctionnalités futures à développer

Espionnage Industriel

  • Vol de breakthroughs : Mécaniques permettant aux companies de voler les technologies d'autres actors
  • Protection IP : Systèmes de sécurisation des technologies sensibles
  • Contre-espionnage : Défenses contre tentatives d'infiltration technologique
  • Réseaux d'espions : Agents infiltrés dans companies concurrentes

Factory Benchmarking System

Concept : Conversion des usines stables en lookup tables pour performance optimale

Inspiration : Modèle Mindustry pour optimisation usines à grande échelle

  • Détection automatique patterns d'input/output stables
  • Conversion vers calculs O(1) pour scaling optimal
  • Maintien précision comportement vs simulation complète

Process envisagé :

  1. Factory neuve → full simulation détaillée
  2. Après X cycles stables → benchmark input/output ratios
  3. Conversion en lookup table → unload detailed simulation
  4. Recalibrage si modifications (upgrades, dégâts)

Justification report : Optimisation prématurée, focus sur gameplay core d'abord

Économie avancée

  • Balance commerciale : États surveillent imports/exports
  • Inflation : Système d'impression monétaire et dévaluation en temps de guerre
  • Économie noire : Marchés parallèles dans zones de conflit

Interface et Vues

  • Vues multiples simultanées : Plusieurs vues locales ouvertes en même temps
  • Split-screen : Surveiller plusieurs zones/usines simultanément
  • Picture-in-picture : Mini-vues dans vue principale

Système de Communication

  • Système de messages : Communication asynchrone entre joueurs
  • Diplomatie formalisée : Propositions, traités, accords commerciaux
  • Intel sharing : Partage de reconnaissance entre alliés

Limites Techniques Map

  • Chunks actifs max : Limite nombre chunks simultanés pour performance
  • Distance rendu max : LOD et culling selon distance
  • Joueurs par zone : Limite joueurs dans même zone locale
  • Optimisations mémoire : Compression chunks inactifs
  • Streaming adaptatif : Ajustement qualité selon bande passante

Génération Procédurale Avancée

  • Cultures urbaines : Styles architecturaux par région/pays
  • Continuité améliorée : Algorithmes liaison inter-chunks
  • Biomes complexes : Transitions naturelles entre terrains

Autres fonctionnalités à explorer

À compléter selon l'évolution du projet


Ce document liste les fonctionnalités prévues pour les mises à jour futures du jeu