Introduction
Flappy Bird est un jeu mobile populaire et addictif qui a connu un immense succès grâce à son gameplay simple mais difficile. Dans ce projet, nous allons apprendre à implémenter notre propre version de Flappy Bird en utilisant le langage de programmation C.
En suivant ce projet, vous allez :
- Apprendre à utiliser la bibliothèque
ncurses
pour le dessin d'écran basé sur le texte. - Acquérir des connaissances sur les structures de données et les appels système sous Linux.
- Gagner de l'expérience dans la gestion des événements clavier et des mises à jour en temps réel dans un programme C.
👀 Aperçu

🎯 Tâches
Dans ce projet, vous allez apprendre :
- Comment implémenter la version basée sur des caractères de Flappy Bird en utilisant C.
- Comment gérer les événements clavier pour contrôler le mouvement de l'oiseau.
- Comment créer l'illusion de mouvement en avant en déplaçant les obstacles d droite à gauche.
- Comment utiliser la bibliothèque
ncurses
pour dessiner l'interface basée sur des caractères.
🏆 Réalisations
Après avoir terminé ce projet, vous serez capable de :
- Monter en compétence dans le langage de programmation C.
- Développer des compétences dans la gestion des événements clavier.
- Implémenter des mises à jour en temps réel dans un programme C.
- Utiliser la bibliothèque
ncurses
pour le dessin d'écran basé sur le texte. - Comprendre les structures de données et les appels système sous Linux.