Skip to content

Lta-code/Flappy_bug

Repository files navigation

Flappy_bug

🐤 Flappy Bug – C++ SDL Version Đây là phiên bản Flappy Bird được lập trình bằng C++, sử dụng thư viện SDL2 để xử lý đồ họa, âm thanh và sự kiện. Game được phát triển như một dự án học tập cho môn Lập trình nâng cao.

📌 Tính năng

Gameplay quen thuộc, dễ chơi nhưng khó chinh phục.

Giao diện đơn giản, mượt mà với SDL2.

Hiệu ứng âm thanh sống động (nhảy, va chạm, ghi điểm).

Nút bật/tắt nhạc ngay trong game.

Chỉnh màu Bird của bạn.

Hiển thị điểm số hiện tại và cao nhất.

🎮 Cách chơi

Space hoặc phím Up hoặc Click chuột trái: Chim bay lên.

Tránh va vào các ống và đừng để rơi xuống đất.

Nhấn nút âm thanh để bật/tắt nhạc.

Ấn vào màn hình trong phần Options để đổi màu.

🛠️ Cài đặt và chạy game Yêu cầu: C++ Compiler (g++, MSVC, v.v.)

SDL2

SDL2_image

SDL2_mixer

SDL2_ttf

Build & Run (trên Windows – Visual Studio):

Cài đặt các thư viện SDL2 và thêm vào project.

Biên dịch toàn bộ mã nguồn.

📸 Hình ảnh demo

1 2 3 4 5

💡 Tác giả

Tên: Lê Trí Anh

Trường: UET

Môn học: Lập trình nâng cao

About

game đầu tay

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages