From d10b285a56f9d17420b4cc9d6f7bbf0c483beb8c Mon Sep 17 00:00:00 2001 From: StillHammer Date: Mon, 1 Dec 2025 09:04:46 +0800 Subject: [PATCH] Initial commit: Mobile Command project setup MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Setup project structure - Add README with concept overview - Add .gitignore 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .gitignore | 50 +++++++++++++++++++++++++++++ README.md | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 142 insertions(+) create mode 100644 .gitignore create mode 100644 README.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4dc8123 --- /dev/null +++ b/.gitignore @@ -0,0 +1,50 @@ +# Dependencies +node_modules/ +vendor/ + +# Build outputs +dist/ +build/ +out/ +*.exe +*.dll +*.so +*.dylib + +# IDE +.vscode/ +.idea/ +*.suo +*.user +*.userosscache +*.sln.docstates + +# OS +.DS_Store +Thumbs.db +desktop.ini + +# Logs +*.log +logs/ + +# Environment +.env +.env.local + +# Temporary files +tmp/ +temp/ +*.tmp +*.temp + +# Assets (work files) +*.psd +*.ai +*.blend1 +*.blend2 + +# Game specific +saves/ +cache/ +screenshots/ diff --git a/README.md b/README.md new file mode 100644 index 0000000..d33c95a --- /dev/null +++ b/README.md @@ -0,0 +1,92 @@ +# MOBILE COMMAND + +**Survival Management / Base Building / Tactical Expeditions** + +Genre de jeu de gestion/survie où vous commandez un train blindé mobile à travers l'Ukraine en guerre (2022-2025). + +## Concept Central + +**"La guerre change. Tu dois changer avec elle."** + +Gérez un train blindé et ses expéditions (drones + humains). L'économie du jeu suit la réalité de la guerre : + +- **2022** : Humains abondants, drones rares, scavenge facile +- **2025** : Humains quasi-impossibles à recruter, drones industrialisés, scavenge = suicide + +Le jeu force une évolution : De commandant infantry-heavy (2022) à opérateur de swarms de drones (2025). + +## Stack Technique + +- **Engine** : GroveEngine (validation engine = objectif secondaire) +- **Plateforme** : PC (Steam) +- **Rendu** : 2D (sprites ou vector) +- **Public** : 16+ (Thèmes de guerre, violence, choix moraux) + +## Piliers de Design + +1. **Gestion/Optimisation** (core) - Puzzles logistiques, choix difficiles +2. **Survival Tension** - Ressources critiques, pertes permanentes +3. **Progression Temporelle Inversée** - Courbes Humains/Drones qui s'inversent +4. **Événements > Combat** - 70% events/survie, 30% combat +5. **Drones + Humains** - Valeurs différenciées (drone = outil, humain = irremplaçable) + +## Systèmes Clés + +### Train Builder (Double Slice) +- Vue double slice (Gauche + Droite) +- Balance 2 axes (Latéral G↔D, Longitudinal Avant↔Arrière) +- Déséquilibre → malus vitesse/fuel +- Rebuild fréquent (optimisation constante) + +### Équipes + Commandants +- 5-7 commandants nommés (personnalités, skills) +- Membres d'équipe = nombre abstrait +- Mort commandant = CATASTROPHE + +### Évolution Drones (Timeline) +- 2022: Mavic commercial → Reco basique +- 2023: Mavic + grenades → FPV expérimental +- 2024: FPV doctrine + Ground drones +- 2025: Swarms coordonnés + AI semi-autonome + +### Fame System +- Investissement long terme via communication +- Débloquer : dons, équipement, recrutement, accès marchés +- Risk/Reward : Influenceurs en mission + +## Roadmap Développement + +### Prototype (3-6 mois) +- Train basique (3 wagons) +- Craft simple (1 ressource → 1 drone) +- 1 mission combat Rimworld-style +- 3-5 events +- Loop complet minimal + +### MVP (12-18 mois) +- Train complet (tous wagons) +- Craft medium depth +- 5 types missions + 20 events +- Expedition system +- Campaign Act 1 jouable + +### Full Game (24-36 mois) +- Polish tous systèmes +- Campaign complète (4 acts) +- 100+ events +- Balancing complet +- UI/UX polish + Audio + +## Documentation + +**Concept Doc complet** : Voir `../couple-repo/Projects/CONCEPT/mobile_command_v2.md` + +## Status + +**CONCEPT** - Version 2.4 (1er décembre 2025) +- Setup initial du projet +- Prochaine étape : Prototype planning + +--- + +*Objectif secondaire : Valider GroveEngine en conditions réelles*