Changelog : évolutions, mises à jour et nouveautés du simulateur

v0.0.18
·
Optimisations du moteur de rendu

août 2025

Améliorations

  • Refactoring en profondeur du globe 3D : code réorganisé, performances accrues et base plus robuste pour les prochaines évolutions. Le globe affiche désormais plus de 10 000 entités et 150 000 cellules hexagonales à 60 FPS sur une configuration de référence.
  • Ajout d'une étape de benchmark dédiée au globe 3D pour mesurer le FPS.
  • Complétion des filtres de carte manquants pour couvrir les principales propriétés des territoires et des pays.
  • Amélioration du système de sélection des entités : sélection plus intuitive des pays et territoires avec une hiérarchie claire des entités.
  • Ajout de paramètres pour configurer le rendu et optimiser les performances.
  • Chaque territoire affiche désormais un point indiquant l'emplacement de sa ville principale.
  • Améliorations diverses sur l'interface utilisateur.

v0.0.17
·
Capacités Institutionnelles & Pouvoir

juillet 2025

Fonctionnalités

  • Ajout d'un système de capacités institutionnelles et de pouvoir : les pays disposent désormais de capacités institutionnelles (administrative, exécutive, législative, judiciaire), d'un score géopolitique, d'un hard power et d'un soft power calculés à partir d'indicateurs réels.
  • Les dirigeants possèdent désormais une influence (attribut personnel affectant les interactions diplomatiques et les chances d'être élu).

Améliorations

  • Il est désormais possible de choisir le rôle par défaut pour les dirigeants ayant plusieurs fonctions ; le pays le plus peuplé est sélectionné par défaut.
  • Mise à jour de l'imagerie du globe avec une nouvelle couche affichant les réseaux hydrographiques (lacs et rivières).
  • Amélioration de la gestion des sauvegardes rapides : vérification de l'existence et affichage d'informations directement dans l'interface.
  • Réintégration complète de la gestion des mods.

Interface utilisateur

  • Affichage des villes et capitales dans l'interface.
  • La touche Échap ferme désormais une seule fenêtre à la fois, ou affiche/masque le menu principal si aucune fenêtre n'est ouverte.

v0.0.16
·
Macro économie

juin 2025

Fonctionnalités

  • Nouveau système macro-économique simulant l'évolution du PIB, du chômage, de la dette et autres indicateurs. Chaque pays évolue selon sa catégorie et son état économique.
  • Mécanique de convergence historique : la simulation ajuste automatiquement les indicateurs pour les rapprocher des valeurs historiques, selon le niveau de fidélité choisi.

Améliorations

  • Amélioration de l'affichage des données avec l'ajout de graphiques pour suivre l'évolution des propriétés des entités, facilitant la compréhension des tendances et des changements.
  • Nouvelles commandes console pour recharger à chaud les localisations et les mods.

Données

  • Nouveaux événements historiques impactant l'économie : crise financière de 2008, pandémie de COVID-19, Jeux Olympiques, crise énergétique, guerre en Ukraine.

Interface utilisateur

  • Amélioration des tooltips : possibilité de les verrouiller, ouverture en cascade et gestion hiérarchique pour une navigation plus fluide.

v0.0.15
·
Conversations IA & Actualités Mondiales

avril 2025

Fonctionnalités

  • Ajout des Conversations IA : système d'appels téléphoniques pour interagir avec les personnages via un modèle de langage.
  • Intégration du système d'Actualités Mondiales : consultez les événements mondiaux actuels directement dans l'application.

Améliorations

  • Amélioration des outils cinématiques avec nouveaux modes de caméra et options d'enregistrement.

v0.0.14
·
Catastrophes Naturelles (première itération)

mars 2025

Fonctionnalités

  • Ajout des catastrophes naturelles historiques : séismes, cyclones tropicaux et éruptions volcaniques.
  • Implémentation d'un système de cellules hexagonales pour suivre les dégâts territoriaux.
  • Ajout d'un système de phénomènes géospatiaux pour la visualisation d'événements dynamiques.
  • Ajout d'outils de caméra cinématique pour créer des enregistrements de simulation.

Améliorations

  • Les dégâts sont désormais gérés au niveau des cellules et non plus au niveau des territoires.
  • Ajout de paramètres de simulation.

Interface utilisateur

  • Amélioration du globe avec de nouveaux overlays pour les catastrophes et les dégâts.
  • Amélioration de la sélection d'entités avec menu contextuel.

v0.0.13
·
Backend Rust & Amélioration des performances

janvier 2025

Fonctionnalités

  • Ajout du support Linux.

Interface utilisateur

  • Améliorations de l'interface utilisateur.

Performance

  • Réécriture complète du backend en Rust pour améliorer les performances.
  • Capacités de multi-threading améliorées.
  • Utilisation mémoire optimisée.

v0.0.12
·
Systèmes Politiques (première itération)

octobre 2024

Fonctionnalités

  • Ajout des systèmes politiques et processus de succession (élections, monarchie, union dynastique).
  • Ajout du mode spectateur.
  • Ajout des relations familiales.
  • Implémentation de la grille hexagonale pour la cartographie territoriale.
  • Modificateurs d'opinion statiques.

Interface utilisateur

  • Paneau latéral pour pays, territoires et personnes.

v0.0.11
·
Opinions et Relations (première itération)

septembre 2024

Fonctionnalités

  • Relations/opinions entre pays et personnes.
  • Préréglages de simulation.

Améliorations

  • IA améliorée.

Interface utilisateur

  • Interface améliorée avec opinions relatives.

v0.0.10
·
Mod "Surnaturel"

août 2024

Fonctionnalités

  • Ajout du mod "Surnaturel".
  • Ajout de conditions, effets et sélecteurs supplémentaires.
  • Ajout des sons.

Améliorations

  • Amélioration du système d'événements.

Interface utilisateur

  • Amélioration de l'interface.

v0.0.9
·
Événements

juillet 2024

Fonctionnalités

  • Ajout du système d'événements.
  • Les événements apparaissent selon des conditions spécifiques et déclenchent des effets pour rendre la simulation plus vivante.
  • Ajout de l'évaluation pour les fichiers de mod (conditions et effets).

v0.0.8
·
Support Multilingue et Traductions

juin 2024

Fonctionnalités

  • Implémentation du système de localisation.

Données

  • Ajout des traductions françaises.

v0.0.7
·
Propriétés, Modificateurs et Multithreading

juin 2024

Fonctionnalités

  • Ajout des modificateurs pour le monde, les pays, les territoires, les villes et les individus.
  • Les modificateurs influencent temporairement la valeur des propriétés d'une entité.

Performance

  • Multithreading.

v0.0.6
·
Plus de Données !

mai 2024

Données

  • Ajout de nouvelles données : professions, religions, langues, citoyennetés, Indice de liberté de la presse, PIB, Indice de Gini, espérance de vie, âge médian, migration nette, langues officielles, dates d'acquisition d'armes nucléaires et territoires manquants.

Performance

  • Amélioration des performances de rendu du globe.
  • Amélioration du traitement de la géométrie des territoires.

v0.0.5
·
IA, Actions, Effets, Modding

avril 2024

Fonctionnalités

  • Chaque individu fonctionne maintenant comme une entité pilotée par IA utilisant des arbres de comportement, capable d'exécuter des actions.
  • Introduction de plusieurs variations de comportement IA.
  • Les actions ont maintenant des effets, avec des conditions à remplir.
  • Ajout du support partiel de modding pour les actions.
  • Introduction d'un système de score pour observer l'évolution du monde.

Interface utilisateur

  • Ajout d'infobulles riches et de navigation entre entités via des liens.

v0.0.4
·
Séismes

mars 2024

Fonctionnalités

  • Introduction des aléas sismiques et effets de dévastation sur les territoires.
  • Les séismes peuvent maintenant se produire, causant des dégâts aux infrastructures (dévastation) et des pertes humaines (décès).
  • La probabilité de séismes peut être définie lors de la création d'une nouvelle simulation.

Données

  • Ajout des données sismiques (pour le mode historique).

v0.0.3
·
Moteur de Simulation

février 2024

Fonctionnalités

  • Implémentation de la structure de simulation et UI avec fonctionnalité de sauvegarde/chargement.
  • Introduction du mode historique.

Données

  • Ajout des indicateurs de population.
  • Ajout des modèles et données pour la dynamique de population (mortalité et croissance).

Interface utilisateur

  • Amélioration du globe avec rasters et étiquettes.
  • Ajout d'une fonctionnalité de recherche.

v0.0.2
·
WorlDB

décembre 2023

Fonctionnalités

  • Introduction de WorlDB (base de données de l'application).
  • Ajout des filtres de carte.
  • Implémentation du traitement géométrique.
  • Intégration du lecteur audio.

Données

  • Ajout des données pour les individus et la population.

Interface utilisateur

  • Console, Paramètres.

v0.0.1
·
Structure de Base

octobre 2023

Fonctionnalités

  • Mise en place de la structure de base de l'application et de l'UI.
  • Introduction du Globe 3D.

Données

  • Ajout des données pour les pays, territoires et villes.