BÀI TẬP LỚN:
LẬP TRÌNH VỚI PYTHON
Đề tài: Game Space Shooter
Nhóm 11
download by :
CÁC THÀNH VIÊN
Lê Anh Tuấn - B19DCCN128 Đào
Thanh Sơn- B19DCCN550
Lê
Minh Hiến – B19DCCN232
Mai Đăng Khoa - B19DCC360
Lê Tiế n Dũng - B19DCCN122
download by :
NỘI DUNG
GIỚI THIỆU DỰ
1 ÁN
2PHÁPPHƯƠNG
TIẾP CẬN
3VÀ THUẬT
PLATFORM
TOÁN
CÁC BƯỚC TIẾN HÀNH
4
VÀ HOÀN
THIỆN DỰ ÁN
5
SHOW DIỄN DỰ ÁN
ƯU, NHƯỢC ĐIỂM
6
HƯỚNG PHÁT
TRIỂN
download by :
1
GIỚI THIỆU DỰ
ÁN
download by :
GIỚI THIỆU
DỰ ÁN
Tên game: SPACE SHOOTER
Được lấy cảm hứng và tham khảo từ
các trò chơi dạng Shoot ‘em Up như:
Space Invader, Chicken Invaders...
download by :
2
PHƯƠNG PHÁP TIẾP CẬN
download by :
PHƯƠNG PHÁP TIẾP CẬN
Lên ý tưởng cho dự
án
download by :
3
PLATFORM VÀ THUẬT
TOÁN
download by :
PLATFORM VÀ THUẬT TỐN
PLATFORM
THUẬT TỐN
CODE TRÊN
PLATFORM
PYGAME
TÌM KIẾM
download by :
4
CÁC BƯỚC TIẾN HÀNH VÀ
HOÀN THIỆN DỰ ÁN
download by :
Lên ý tưởng game của
dự án
Các thành viên thống nhất dự án game
Space Shooter
Các thành viên lên ý tưởng xây dựng
game
download by :
CHIA CƠNG VIỆC
CODE CHÍNH
Lê Anh Tuấn
HÌNH ẢNH, ÂM
THANH, HIỆU ỨNG
Đào Thanh
Sơn Lê Minh
Hiến
THIẾT KẾ BỐ CỤC
Mai Đăng Khoa
CHỈNH SỬA, TỐI ƯU
Lê Anh Tuấn
Lê Tiến Dũng
download by :
THỜI GIAN VÀ CÁCH
THỨC LÀM VIỆC
THỜI GIAN LÀM
VIỆC
15/9/2021 –
14/11/2021
CÁCH THỨC LÀM
VIỆC
Họp và thực hiện dự án qua
Discord
download by :
Tóm tắt q trình thực hiện
-
Tìm kiếm hình ảnh, âm thanh,...
Cài thư viện pygame và tìm hiểu cách sử dụng
Tạo cửa sổ game, load các hình ảnh và vẽ chúng lên
Xây dựng các class cho các thực thể vận dụng kiến thức đã học về lớp
Thiết kế các sự kiện trong game vận hành nó
Tạo vịng lặp chính với các thông số và thành phần điều khiển
Sửa các lỗi code phát sinh để game có thể chạy hồn chỉnh
Thêm âm thanh, hiệu ứng,…
Tinh chỉnh, tối ưu lại hình ảnh, âm thanh và các thông báo trong game
Chạy kiểm nghiệm và sửa những bug phát sinh
Chuyển file .py thành .exe
Hoàn thiện dự án
download by :
5
SHOW DIỄN DỰ ÁN
download by :
Các chức năng của game
- Thao tác di chuyển và bắn với các phím trên máy tính
- Tiêu diệt quái vật khi bắn trúng tàu địch
- Chơi vô hạn và độ khó tăng theo thời gian
- Tính điểm, hiện thị các thơng số trên màn hình
- Thơng báo khi thua và thể lựa chọn chơi lại hoặc
thốt về màn hình chính
download by :
Mô tả game
download by :
Mô tả game
download by :
6
HƯỚNG PHÁT TRIỂN
TRONG TƯƠNG LAI
download by :
Hướng phát triển
- Thêm hình ảnh, âm thanh và hiệu ứng để tạo hấp dẫn
khi chơi
- Tạo các màn chơi khác nhau nhằm táo sựu mới lạ
tránh nhàm chán
- Chỉnh sửa lại để tạo ra các phiên bản có thể chạy
trên nhiều thiết bị và hệ điều hành khác nhau
- …
download by :
NHÓM 11
THANKS FOR
LISTENING
download by :