Skip to content

minhtruong1411/SDL2-Bird-C-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flappy Bird

B1: Tải project về

Cách 1: Trên Github, chọn Code => Download ZIP
Cách 2: Mở terminal tại thư mục muốn lưu project, sử dụng lệnh git init để khởi tạo Git, sau đó dùng lệnh git clone https://github.com/minhtruong1411/SDL2-Bird-C- để clone project về máy

B2: Chạy game

Tìm file gameproject.exe và chạy file.

Thể loại: Classical, Endless Run

  • Một bản Clone của Game Flappy Bird được tạo ra bởi một lập trình viên người Việt tên là Nguyễn Hà Đông đã gây cơn sốt trên toàn thế giới tại thời điểm được ra mắt.
  • Được truyền cảm hứng bởi tựa game này nên em đã cố gắng để làm bản Clone của nó.

Nhấn Space để thực hiện nhảy

  • Sử dụng thư viện SDL2 để xây dựng game.
  • Kiến thức lập trình hướng đối tượng (Class, Struct,..).
  • Các thuật toán Detect Collision.
  • Kiến thức về con trỏ và cách sử dụng con trỏ.
  • Kiến thức về hàm và các thao tác với hàm.
  • Kỹ thuật lập trình cơ bản (Vòng lặp, mảng, số ngẫu nhiên,...)
  • Đọc, ghi, xử lý file.

VI, Kết luận

Đây là dự án đầu tay của mình, mong mọi người góp ý để sửa chữa và cải tiến. Cảm ơn mọi người đã dành thời gian để xem.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published