Tous les projets51 projets Epitech - de la piscine C au moteur de jeuTousTek 3Tek 2Tek 1Toutes technosAnsibleAssembly (NASM)CC++CMakeDockerGitHaskellKubernetesPythonSFML51 projetsRush 3 - MyGKrellmTek 2 Build OKRush 3 - MyGKrellmClone en C++ du moniteur systeme GKrellM : modules (CPU, RAM, reseau, horloge...) empilables, avec double affichage nCurses (texte) et SFML (graphique).C++SFMLRush 2 - Standard Zorglub LibraryTek 2 Build OKRush 2 - Standard Zorglub LibraryBibliotheque de programmation orientee objet en C pur : implementation de classes (int, float, char, array, point, vertex...) via structures et pointeurs de fonctions.CRush 1 - Pushswap CheckerTek 2 Build OKRush 1 - Pushswap CheckerChecker en Haskell qui valide si une sequence d'operations push_swap trie effectivement une liste d'entiers.Haskell42shTek 1 Build OK42shShell Unix en C inspire de tcsh : execution de commandes, pipes, redirections, variables, alias, historique et completion, ecrit en groupe from scratch.CA-maze-dTek 1 Build OKA-maze-dResolveur de labyrinthe en C : plusieurs robots doivent traverser un labyrinthe en un minimum de tours, sans collision, via parsing de graphe et recherche du plus court chemin.CR-TypeTek 3 Build OKR-TypeRécréation multijoueur du classique R-Type en C++20, avec architecture client-serveur réseau temps réel et moteur ECS.C++CMakeSFMLWhanosTek 3 Build OKWhanosPlateforme DevOps qui détecte, build et déploie automatiquement des applications sur Kubernetes à partir d'un simple git push.DockerKubernetesAnsibleGLaDOSTek 3 Build OKGLaDOSLangage de programmation maison implémenté en Haskell, avec interpréteur Scheme/LISP et compilateur vers bytecode sur VM à pile.Haskellneural-networkTek 3 Build OKneural-networkRéseau de neurones en Python (forward/backward propagation), entraîné et évalué sur des jeux de données réels.PythonGomokuTek 3 Build OKGomokuIA de Gomoku (5-en-ligne) en C++, avec moteur de recherche minimax/alpha-bêta et protocole de communication standard.C++CryptographyTek 3 Build OKCryptographyÉtude et implémentation en Python de primitives et attaques cryptographiques classiques : chiffrement, cassage de clés, cryptanalyse.PythonBernsteinTek 3 Build OKBernsteinDéploiement d'une application multi-services (poll/worker/result, Redis, Postgres, Traefik) sur cluster Kubernetes via manifests YAML.KuberneteszappyTek 2 Build OKzappyJeu réseau multijoueur inspiré de Zaphod : serveur en C, IA client en Python et GUI de visualisation en C++.CC++PythonraytracerTek 2 Build OKraytracerMoteur de ray tracing en C++ générant des images 3D par lancer de rayons, avec primitives, matériaux et export/affichage SFML.C++SFMLarcadeTek 2 Build OKarcadePlateforme de jeux d'arcade en C++ avec chargement dynamique de bibliothèques graphiques et de jeux via des .so.C++SFMLRAG_ChallengeTek 2 Build OKRAG_ChallengeSystème RAG (Retrieval-Augmented Generation) en Python : interroge du contenu visuel/textuel et génère des réponses via un LLM.PythontekspiceTek 2 Build OKtekspiceSimulateur de circuits électroniques logiques en C++, chargeant des composants via des plugins et affichant les états via SFML/ncurses.C++SFMLmypandocTek 2 Build OKmypandocClone de Pandoc en Haskell : parseur/convertisseur de documents entre formats XML, JSON et Markdown.HaskellwolframTek 2 Build OKwolframSimulateur d'automates cellulaires (règles de Wolfram) en Haskell, générant et affichant l'évolution d'un automate 1D.HaskellcompressorTek 2 Build OKcompressorCompresseur/décompresseur d'images en Haskell, implémentant un algorithme de compression avec perte de type quadtree.HaskellasmminilibcTek 2 Build OKasmminilibcRéimplémentation d'une mini libc en assembleur x86-64 (NASM), avec appels système directs et wrapper de tests en C.Assembly (NASM)CgameofstonesTek 2 Build OKgameofstonesIA de jeu de plateau (Awalé/Game of Stones) en C++, avec moteur de recherche et interface graphique SFML en bonus.C++SFMLinterstonarTek 2 Build OKinterstonarSimulateur d'algorithme de pathfinding en C++ pour guider une sonde à travers un champ d'astéroïdes.C++mymarvinTek 2 Build OKmymarvinInfrastructure d'intégration continue conteneurisée avec Jenkins-as-code (Docker, docker-compose, Configuration-as-Code).DockeroctopusTek 2 Build OKoctopusAutomatisation du provisioning et du déploiement d'une application (poll/worker/result) via Ansible sur un parc de machines.AnsiblePythonstoneanalysisTek 2 Build OKstoneanalysisOutil d'analyse de parties de jeu de plateau (type Awalé) en C++, avec visualisation SFML des statistiques en bonus.C++SFMLcorewarTek 1 Build OKcorewarJeu de programmation Corewar : machine virtuelle en C exécutant des champions écrits dans un langage assembleur maison.CAssembly (NASM)myrpgTek 1 Build OKmyrpgPetit moteur de jeu RPG 2D en C avec SFML : déplacement de personnage, tilemap et gestion de sprites/animations.CSFMLmyradarTek 1 Build OKmyradarSimulateur de contrôle aérien en C avec SFML : suivi d'avions en temps réel, détection de collisions et interface radar.CSFMLmypaintTek 1 Build OKmypaintÉditeur de dessin vectoriel en C avec SFML, pour créer et manipuler des formes (rectangles, cercles, lignes).CSFMLmyhunterTek 1 Build OKmyhunterJeu de tir/chasse 2D en C avec SFML, avec cibles mobiles et gestion de score en temps réel.CSFMLrobotfactoryTek 1 Build OKrobotfactoryVariante de Corewar : machine virtuelle en C simulant des robots programmés dans un langage assembleur dédié.CAssembly (NASM)SPARKS_JAMTek 1 Build OKSPARKS_JAMJeu réalisé en 48h lors d'une game jam Epitech, développé en C avec la bibliothèque graphique SFML.CSFMLsokobanTek 1 Build OKsokobanClone du jeu de réflexion Sokoban en C, avec parsing de niveaux, déplacement de caisses et détection de victoire.CnavyTek 1 Build OKnavyBataille navale en ligne de commande en C, avec placement de flotte, tir et suivi de l'état de la grille.CorganizedTek 1 Build OKorganizedOutil en C de gestion d'organigramme d'entreprise : hiérarchie d'employés, recherche et statistiques sur la structure.CsecuredTek 1 Build OKsecuredProjet C axé sécurité/robustesse : gestion rigoureuse de la mémoire et des entrées utilisateur pour éviter failles et crashs.Cn4sTek 1 Build OKn4sUtilitaire en C de traitement et formatage de données numériques : calculs, mise en forme et affichage de résultats.CmylsTek 1 Build OKmylsRéimplémentation en C de la commande Unix ls, avec gestion des options -l, -a, -R et tri des entrées.CmyprintfTek 1 Build OKmyprintfRéimplémentation de la fonction printf en C, supportant les principaux spécificateurs de format (%d, %s, %x, %f...).C110borweinTek 1 Build OK110borweinScript Python calculant et visualisant les intégrales de Borwein, un paradoxe mathématique aussi élégant qu'étrange.Python109titrationTek 1 Build OK109titrationSimulateur Python de courbe de titration acido-basique : calcule et trace le pH en fonction du volume de réactif ajouté.Python108trigoTek 1 Build OK108trigoExercice Python de trigonométrie et géométrie : calculs et représentation graphique de fonctions et figures.Python107transferTek 1 Build OK107transferExercice de piscine en C sur le transfert et la manipulation de données : parsing et traitement de flux d'entrée.C106bombyxTek 1 Build OK106bombyxSimulation en C de la croissance d'une population de bombyx (vers à soie), donnees exploitées ensuite via gnuplot.C105demographyTek 1 Build OK105demographySimulateur en C de l'évolution démographique d'une population selon des paramètres de natalité et de mortalité.C104neutrinosTek 1 Build OK104neutrinosSimulation en C de détection et collision de particules (neutrinos) sur une grille, selon des règles de propagation.C103cipherTek 1 Build OK103cipherImplémentation en C de chiffrements classiques (César, Vigenère) : chiffre et déchiffre un message selon une clé.C102architectTek 1 Build OK102architectExercice de piscine en C sur la manipulation de structures et matrices - l'architecture des données en mémoire.C101pongTek 1 Build OK101pongRéimplémentation du jeu Pong en C : déplacement des raquettes, rebond de la balle et suivi du score.CsettingupTek 1 Build OKsettingupPremier exercice de piscine : mise en place de l'environnement de développement C et prise en main de Git.CGit