Skip to content

pierreRISS/My_radar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My_radar

📌 Description

My_radar est une simulation d'aviation développée dans le cadre d'un projet à Epitech. L'objectif est de gérer un maximum d'avions affichés sur une carte, tout en maintenant des performances optimales et sans lag. Ce projet est principalement axé sur l'optimisation des calculs et de l'affichage.

🔧 Fonctionnalités

  • Simulation d'avions sur une carte
  • Détection de collisions avec la méthode SAT (Separating Axis Theorem)
  • Optimisation avec un Quad-Tree
  • Utilisation de CSFML, une bibliothèque graphique bas niveau

🛠️ Technologies utilisées

  • Langage : C
  • Bibliothèque graphique : CSFML
  • Compilation : Makefile

🚀 Installation et exécution

  1. Installer CSFML
    Installer CSFML depuis le repo officiel.
  2. Cloner le projet
    git clone https://github.com/pierreRISS/My_radar.git
    cd my_radar
  3. Compiler
    make
  4. Exécuter
    ./my_radar

📄 Licence

Ce projet est un exercice d’apprentissage d’Epitech. Il n’a pas de licence spécifique et ne doit pas être utilisé pour tricher si vous êtes étudiant(e) à Epitech.

About

✈️ Simulation d'avion optimisée, affiche les résultats plus rapidement.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors