Trò chơi được lấy cảm hứng từ game kinh điển Pacman và đồ họa từ Among Us
Video demo
Tệp thực thi: main.exe
Dự án yêu cầu thư viện SDL2: SDL2, SDL2-image, SDL2-mixer, SDL2-ttf
Các bước thực hiện:
Bước 1: Tải xuống (hoặc clone)
Bước 2: Mở tệp thực thi
Nếu tệp thực thi không hoạt động:
Bạn có thể làm gì với MenuGame?
-
Thay đổi độ khó (Difficulty): easy, medium và hard (Bật mí nhỏ: độ khó càng cao thì số địch đuổi bạn càng nhiều đấy)
-
Thay đổi nhân vật (Game Player): có tất cả 8 nhân vật cho bạn lựa chọn
-
Cài đặt trò chơi (Settings): Bật tắt âm thanh và thay đổi màn hình
-
Kết nối với chúng tôi (Contact us): Nơi bạn gửi những lời phản hồi
Chơi game như thế nào?
-
Hãy cẩn thận địch và bom: bạn sẽ thua ngay khi bị địch bắt và chạm vào bom đang nổ (Bom sẽ nổ tại vị trí màu hồng bất kì)
-
Ăn hết tiền vàng: để thắng được level này và chuyển lên level khác, hãy thu thập đủ số tiền vàng
-
Nhấn Start Game để bắt đầu trải nghiệm nào!
- Tìm hiểu lập trình hướng đối tượng.
- Tạo các đối tượng
- Tạo các menu: Bắt đầu, độ khó, nhân vật, cài đặt, thoát...
- Liên kết với các đường link ngoài.
- Đóng gói chương trình
- Làm quen với lập trình hướng đối tượng.
- Có thêm kĩ năng tìm hiểu thông tin và cập nhật kiến thức mới.
- Có kiến thức về lập trình hướng đối tượng.
- Sáng tạo thuật toán để game có điểm riêng hơn so với các game tương tự.
- Làm game online
- Nhân vật di chuyển đa dạng hơn.
- Trau chuốt hơn về âm thanh, hình ảnh.
- Code rõ ràng, gọn gàng hơn.
-
https://lazyfoo.net/tutorials/SDL/index.php (các hàm trong thư viện SDL2.0, ...)
-
https://phattrienphanmem123az.com/lap-trinh-game-c-p2 (kĩ thuật lập trình hướng đối tượng,...).
Chân thành cảm ơn sự đồng hành của Mỹ Hạnh - người đã cùng tôi tạo ra đồ họa tốt hơn - Chúc bạn trở thành một designer chuyên nghiệp :>

