-
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
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
After installing Mingw64, SDL2, SDL_Image, SDL_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.