Введение
Flappy Bird - это популярная и увлекательная мобильная игра, которая приобрела огромную популярность из-за простого, но вызывающего сложности игрового процесса. В этом проекте мы научимся реализовывать свою версию Flappy Bird с использованием языка программирования C.
Следуя этому проекту, вы:
- научитесь использовать библиотеку
ncurses
для текстовой отрисовки экрана; - приобретете знания о структурах данных и системных вызовах в Linux;
- получите опыт работы с событиями клавиатуры и реальными обновлениями в программе на C.
👀 Предпросмотр

🎯 Задачи
В этом проекте вы научитесь:
- реализовывать текстовую версию Flappy Bird на C;
- обрабатывать события клавиатуры для управления движением птицы;
- создавать иллюзию движения вперед путем перемещения препятствий с права налево;
- использовать библиотеку
ncurses
для отрисовки текстового интерфейса.
🏆 Достижения
После завершения этого проекта вы сможете:
- продемонстрировать мастерство в языке программирования C;
- развить навыки обработки событий клавиатуры;
- реализовать реальные обновления в программе на C;
- использовать библиотеку
ncurses
для текстовой отрисовки экрана; - понять структуры данных и системные вызовы в Linux.