Skip to content

This project aims to simulate a battle between two armies using a randomly generated map (using Mersenne Twister Generator) with varying topography and weather conditions to add complexity to the simulation. The code is written in C++.

Notifications You must be signed in to change notification settings

yassir-ai/War_Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

War_Simulation

Ce projet a pour but de simuler une bataille entre deux armées. Il utilise une carte avec une topographie variée et une météo changeante pour ajouter de la complexité à la simulation. Les armées sont représentées par des soldats qui peuvent se déplacer et attaquer les soldats ennemis.

Fonctionnalités

Le projet comprend les fonctionnalités suivantes :

Simulation d'une bataille entre deux armées avec des soldats qui se déplacent et attaquent les soldats ennemis Carte générée aléatoirement avec des caractéristiques de topographie et de météo variables Interface graphique pour visualiser la simulation en temps réel

Utilisation

Pour utiliser ce projet, vous devez compiler le code source à l'aide d'un compilateur C++ et exécuter l'application générée. L'interface graphique s'affiche alors et vous pouvez observer la simulation de la bataille.

Bilan du projet

Ce projet a été un succès, car il a atteint tous les objectifs fixés au départ. La simulation fonctionne correctement et l'interface graphique est simple et efficace. Le code est bien structuré et facile à comprendre.

Perspectives d'évolution et d'amélioration

Plusieurs améliorations peuvent être apportées à ce projet pour le rendre encore plus intéressant et réaliste. Par exemple, des fonctionnalités telles que la gestion de l'équipement des soldats, des tactiques de combat plus élaborées ou des effets de terrain plus avancés pourraient être ajoutées. De plus, le code pourrait être optimisé pour améliorer les performances et la vitesse de la simulation. Enfin, il serait possible d'ajouter un mode multijoueur pour permettre à plusieurs joueurs de s'affronter dans une bataille en temps réel.

About

This project aims to simulate a battle between two armies using a randomly generated map (using Mersenne Twister Generator) with varying topography and weather conditions to add complexity to the simulation. The code is written in C++.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published