проект in C Skill Tree

Создание игры Flappy Bird на языке C

Начинающий

В этом проекте мы реализуем свою версию игры Flappy Bird на языке программирования C, используя графическую библиотеку ncurses и внедряя логический контроль.

ShellC

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

Flappy Bird - это популярная и увлекательная мобильная игра, которая приобрела огромную популярность из-за простого, но вызывающего сложности игрового процесса. В этом проекте мы научимся реализовывать свою версию Flappy Bird с использованием языка программирования C.

Следуя этому проекту, вы:

  • научитесь использовать библиотеку ncurses для текстовой отрисовки экрана;
  • приобретете знания о структурах данных и системных вызовах в Linux;
  • получите опыт работы с событиями клавиатуры и реальными обновлениями в программе на C.

👀 Предпросмотр

Предпросмотр Flappy Bird

🎯 Задачи

В этом проекте вы научитесь:

  • реализовывать текстовую версию Flappy Bird на C;
  • обрабатывать события клавиатуры для управления движением птицы;
  • создавать иллюзию движения вперед путем перемещения препятствий с права налево;
  • использовать библиотеку ncurses для отрисовки текстового интерфейса.

🏆 Достижения

После завершения этого проекта вы сможете:

  • продемонстрировать мастерство в языке программирования C;
  • развить навыки обработки событий клавиатуры;
  • реализовать реальные обновления в программе на C;
  • использовать библиотеку ncurses для текстовой отрисовки экрана;
  • понять структуры данных и системные вызовы в Linux.

Преподаватель

labby

Labby

Labby is the LabEx teacher.