projet in C Skill Tree

Création de Flappy Bird en utilisant le langage C

Débutant

Dans ce projet, nous allons implémenter notre propre version de Flappy Bird en utilisant le langage de programmation C, en utilisant la bibliothèque graphique ncurses et en intégrant le contrôle logique.

ShellC

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

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

Flappy Bird 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.

Enseignant

labby

Labby

Labby is the LabEx teacher.