projet dans 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.

c

💡 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.
Ceci est un Guided Lab, qui fournit des instructions étape par étape pour vous aider à apprendre et à pratiquer. Suivez attentivement les instructions pour compléter chaque étape et acquérir une expérience pratique. Les données historiques montrent que c'est un laboratoire de niveau intermédiaire avec un taux de réussite de 63%. Il a reçu un taux d'avis positifs de 88% de la part des apprenants.

Enseignant

labby
Labby
Labby is the LabEx teacher.