Le projet est de réaliser un générateur de bruit de perlin, en Python. Le bruit de perlin étant une image représentant en clair des points noirs, sur fond blanc, il nous fallait donc élaborer un programme qui va générer une image, avec nos perlins. Projet réalisé avec Sofiane Djabali.
TéléchargementNous avons décidé pour notre projet de fin de semestre, de réaliser un jeu du type ”PacMan”, en utilisant Godot, un script en Visual Scripting ainsi que des sprites réalisés par nous-mêmes. Projet réalisé avec Sofiane Djabali.
TéléchargementDans ce projet, on utilise l'algorithme de Dijkstra pour trouver le parcours le plus court dans des réseaux complexes, en montrant comment les algorithmes peuvent simplifier l'optimisation de trajets.
TéléchargementSimulation d'un écosystème où les loups, moutons, herbes et minéraux coexistent, avec des interactions régies par des règles biologiques et écologiques pour maintenir l'équilibre et les dynamiques de survie.
TéléchargementDans ce projet, j'ai développé une animation interactive d'un système solaire en utilisant le langage C avec GL4D et OpenGL. L'animation simule le mouvement des planètes autour du soleil, avec des effets visuels réalistes et dynamiques. Ce projet m'a permis d'approfondir mes compétences en programmation graphique, en utilisant des techniques avancées de rendu 3D pour offrir une expérience immersive.
TéléchargementCréation d'un interpréteur de commandes basique en C, intégrant des fonctionnalités comme cd, exit, et export, avec gestion des redirections (entrée, sortie, erreur) et des variables d’environnement. Utilisation des appels système (fork, execvp, dup2) pour exécuter les commandes dans des processus fils.
TéléchargementDéveloppement d'une application de chat client-serveur en Python permettant aux utilisateurs de se connecter, de créer des groupes de discussion, d'envoyer des messages privés ou de groupe et de lister les utilisateurs connectés. Le serveur gère les commandes clients et la communication en utilisant les sockets et select pour la gestion de multiples connexions simultanées.
TéléchargementCe projet en C recherche des motifs données par le professeur dans un tableau de lettres, enregistre les occurrences uniques avec une table de hachage, et calcule des statistiques comme les moyennes et le tri des occurrences par fréquence.
TéléchargementDéveloppement d'un modèle de classification pour prédire la survie des personnages de l'univers Harry Potter en utilisant un dataset de leurs caractéristiques. Le modèle, basé sur un Random Forest Classifier, a été entraîné après un prétraitement des données, incluant l'encodage des variables catégorielles. Le modèle atteint un taux de précision élevé dans la prédiction de la variable cible "ALIVE?". Devoir réalisé avec l'aide de Sofiane Djabali.
TéléchargementVous pouvez me contacter par mail: yanis.makhloufi95@gmail.com