🏗️ Created professional C++ architecture: - Factory Engine: Factorio-like production simulation - Economy Engine: Global markets and pricing algorithms - War Engine: Multi-chunk combat and auto-battler - Designer Engine: Vehicle conception (1-2 designs/tick globally) - MacroEntity Engine: Companies, diplomacy, administration points - Map Engine: Procedural generation (218 elements, FOW chunk-based) - Intelligence Engine: Metrics collection (3.1GB adaptive scaling) - Operation Engine: Strategic AI generals with ML adaptation - Logistic Engine: Supply chains and convoy management - Event Engine: Breakthrough system and global events ✅ Each engine includes: - Professional header files with complete interfaces - Autonomous threading and lifecycle management - Inter-engine communication patterns - Performance monitoring capabilities - Organized namespaces (Warfactory::Engine) 🔧 Added .gitignore for C++ development 📦 Added shared/ module for common types 🚀 Ready for CMake setup and implementation |
||
|---|---|---|
| .. | ||
| include/factory | ||
| src/engine | ||
| README.md | ||
Factory Engine
Engine autonome gérant les usines et production industrielle.
Responsabilités
- Simulation usines Factorio-like (belts, assemblers, inserters)
- Calculs production, input/output, energy, qualité
- Optimisation automatique vs manuel joueur (skip-ability)
- Gestion multi-usines et coordination production
Architecture
- Autonome : Simulations production indépendantes
- Communication : Demandes materials vers Logistic, output vers Economy
- Performance : 60fps simulation factory, algorithmes optimisés
- Scope : Production locale, chaînes assemblage
Features
- Système qualité (placement optimal vs lookup tables)
- Energy management facile (pas bottleneck)
- Extraction simplifiée (focus sur assemblage)
- Automation complète ou contrôle manuel joueur