Code game Flappy Doge using SDL2 và C++

[Mã code 34301]
  1 Đánh giá    Viết đánh giá
 648      5184      18
Phí tải: Miễn phí
Danh mục
Thể loại
Nhóm code
Ngày đăng
03-1-2023
Loại file
Full code
Dung lượng
3.81 MB
Không chứa mã độc
Có demo thực tế
Có hướng dẫn cài đặt

Game lấy cảm hứng từ chú chó Kabosu - một trong những meme hot nhất từ ​​năm 2013 đến nay và Flappy Bird - game Việt nổi tiếng do Nguyễn Hà Đông phát triển năm 2013.


MÔ TẢ CHI TIẾT
  • Game lấy cảm hứng từ chú chó Kabosu - một trong những meme hot nhất từ ​​năm 2013 đến nay và Flappy Bird - game Việt nổi tiếng do Nguyễn Hà Đông phát triển năm 2013.

  • Flappy Doge được tạo bằng SDL2 và C++.

*Tài nguyên sử dụng trong game được sưu tầm từ Internet và hầu hết đã được chỉnh sửa cho phù hợp với tính chất của game, các file chỉnh sửa được lưu tại đường dẫn ./code/res/psd.

Đặc trưng

1. Cửa sổ trò chơi

  • Xử lý va chạm giữa các ký tự và đường ống, mặt đất và đường viền trên cửa sổ.

  • Xử lý thao tác phím/chuột của người chơi.

  • Hiển thị điểm, biểu tượng trạng thái trận đấu (chơi/tạm dừng).

  • Mặt đất, các nhân vật di chuyển làm cho trò chơi chân thực hơn.

  • Giới hạn FPS để tương thích với mọi thiết bị (nếu không, khi chạy game trên máy cấu hình cao, hình ảnh sẽ bị render quá nhanh, gây ra hiệu ứng "tua nhanh").

2. Tạm dừng tab

  • Bật/Tắt trò chơi.

  • Giao diện Sáng/Tối (thay đổi ngay sau khi chọn).

  • Xem điểm hiện tại, điểm cao nhất.

  • Phát biểu tượng tiếp theo.

3. TabGameOver

  • Hiển thị huy chương tương ứng với số điểm (Vàng > 50, Bạc > 20, Danh dự <= 20).

  • Xem điểm hiện tại, điểm cao nhất.

  • Phát biểu tượng tiếp theo.

cách chơi

  • Kích chuột hoặc nhấn phím SPACE/UP để chơi.

  • Nhấn ESC để tạm dừng.

  • Video giới thiệu tại Youtube .


XEM THÊM ==> Hướng dẫn cài đặt chi tiết

 

HÌNH ẢNH DEMO

Flappy Doge SDL2,Flappy Bird C++,Code Flappy Doge,Flappy Bird,Flappy Doge

Nguồn: Sharecode.vn



HƯỚNG DẪN CÀI ĐẶT

After installing Mingw64SDL2SDL_ImageSDL_TTF, và SDL_Mixer, run Flappy Doge.exe to enter the game.

* You may not need to install SDL2, SDL_Image, SDL_TTF and SDL_Mixer because the .dll files are already in the ./res/sdl path.

 
 
LINK DOWNLOAD

Flappy-Doge-SDL2-main.zip [3.81 MB]

File đã kiểm duyệt
     Báo vi phạm bản quyền
Pass giải nén (Nếu có):
sharecode.vn
DOWNLOAD
(Miễn phí)
Bạn có code hay
ĐĂNG BÁN NGAY

BÌNH LUẬN



ĐÁNH GIÁ


ĐIỂM TRUNG BÌNH

5
1 Đánh giá
Code rất tốt (1)
Code tốt (0)
Code rất hay (0)
Code hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá
10:05 - 3/1/2023
Code rất tốt
Code rất tốt và phù hợp để phát triển

 HỖ TRỢ TRỰC TUYẾN