|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
Le point courant couvre le code publié jusqu’à bc9d85f. Le parcours USA/anglais dispose d’une scène procédurale jouable, de pions modernes et de présentations actualisées pour les menus, cartes, Portfolio et échanges. Les qualifications consignées dans le dépôt distinguent les sessions réelles, les mesures ponctuelles et les contrôles ciblés. Les derniers réglages de vue de dessus et d’options attendent encore leur qualification visuelle.
La synthèse du portage indique les limites restantes et la référence CI du 2 octobre : compilation Windows et 158/158 suites CTest au code bb0bb6a. Les banques Europe/français restent manquantes ; le décor Paris n’en tient pas lieu.
Sur l’installation Windows déjà construite et équipée des ressources requises, lancer modern/PlayModern.cmd. Il privilégie Release, ouvre la présentation procédurale en 1920x1080 et permet de basculer le plein écran avec F11. Le guide de jeu procédural détaille les exports et le guide des ressources décrit les banques retail à fournir.
Pour construire le code depuis la racine du dépôt :
Les tests vidéo nécessitent aussi FFmpeg et FFprobe accessibles dans le PATH ou via les variables documentées dans modern/VIDEO_RUNTIME.md.
Les dépendances nécessaires sont récupérées par CMake lorsque cela est prévu par le projet. Le détail des cibles et composants est visible dans la documentation des fichiers et dans modern/CMakeLists.txt.
| Document | Contenu |
|---|---|
| Ressources au démarrage | Banques DAT, langues et staging des assets |
| Présentation moderne | Fenêtre, F11, espaces UI/3D et rendu GPU |
| Scène procédurale jouable | Lanceur Windows, exports et premières parties réelles |
| Intégration Blender/glTF | Contrats d’export, matériaux et repli retail |
| Premières passes visuelles | Cadrage, ombres, MSAA et preuves initiales |
| Journal UI/runtime des 1er et 2 octobre | Corrections récentes, mesures et qualifications encore ouvertes |
| Zone | Rôle |
|---|---|
Source/ | Code historique conservé comme référence sémantique |
modern/src/ | Implémentation portable active |
modern/tests/ | Tests de contrat, régression et intégration |
modern/PORTING_STATUS.md | Plan courant et validation de référence |
modern/PORTING_MATRIX.md | Inventaire complet des contrats et statuts |
modern/PORTING_AUDIT.md | Rapport généré automatiquement |
.github/workflows/ | Audit, validation et publication de la documentation |
Le graphique est généré automatiquement depuis l’inventaire. Ses compteurs ne mesurent pas la fidélité fonctionnelle au jeu de 1999 : les familles et leurs sous-contrats se recouvrent. Aucun pourcentage fonctionnel n’est établi.
Pour le détail, utiliser en priorité le suivi du portage, l’inventaire et l'audit automatisé.