proyecto in C Skill Tree

Construir Flappy Bird con C

Principiante

En este proyecto, implementaremos nuestra propia versión de Flappy Bird utilizando el lenguaje de programación C, aprovechando la biblioteca gráfica ncurses e incorporando control lógico.

ShellC

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

Flappy Bird es un juego móvil popular y adictivo que ganó una gran popularidad por su juego simple pero desafiante. En este proyecto, aprenderemos cómo implementar nuestra propia versión de Flappy Bird utilizando el lenguaje de programación C.

Siguiendo este proyecto, usted:

  • Aprenderá a usar la biblioteca ncurses para dibujos de pantalla basados en texto.
  • Adquirirá conocimientos sobre estructuras de datos y llamadas de sistema en Linux.
  • Ganará experiencia en el manejo de eventos de teclado y actualizaciones en tiempo real en un programa C.

👀 Vista previa

Vista previa de Flappy Bird

🎯 Tareas

En este proyecto, aprenderá:

  • Cómo implementar la versión basada en caracteres de Flappy Bird utilizando C.
  • Cómo manejar eventos de teclado para controlar el movimiento del pájaro.
  • Cómo crear la ilusión de movimiento hacia adelante al mover los obstáculos de derecha a izquierda.
  • Cómo utilizar la biblioteca ncurses para dibujar la interfaz de caracteres.

🏆 Logros

Después de completar este proyecto, podrá:

  • Demostrar habilidad en el lenguaje de programación C.
  • Desarrollar habilidades en el manejo de eventos de teclado.
  • Implementar actualizaciones en tiempo real en un programa C.
  • Utilizar la biblioteca ncurses para dibujos de pantalla basados en texto.
  • Comprender estructuras de datos y llamadas de sistema en Linux.

Profesor

labby

Labby

Labby is the LabEx teacher.