- Họ và tên: Tô Quang Huy
- Mã sinh viên: 23021579
- K68CA1 - CNTT: Khoa học máy tính
- Trường đại học Công nghệ, Đại học Quốc gia Hà Nội (UET-VNU)
Galaxy Guardian (Vệ binh ngân hà) là game bắn súng 2D góc nhìn từ trên xuống. Vũ trụ của chúng ta đang bị tấn công, với nghĩa vụ của một vệ binh ngân hà, bạn sẽ điều khiển phi thuyền tấn công và tiêu diệt các thế lực xấu xa.
- Lưu điểm cao (High Score) và tên của 5 người chơi điểm cao nhất (file csv)
- Chuyển đổi skin phi thuyền
- Pause game: Return Menu, New Game, Continue, hiển thị điểm để vào top High Score và điểm hiện tại của người chơi
- Play Again-Menu: Sign Name - Lưu tên và điểm khi lọt top 5
- Sinh 1 loạt Bot ngẫu nhiên không bị trùng vị trí (hàm randomBotsPos trong Bot.h)
- Thuật toán ra chiêu của Bots (trong Bot.h và main)
- Sử dụng thời gian cho Player-Skill, Bots-Skill và Thiên thạch
- Đạn bắn bay theo gia tốc, góc lệch:
vectorPlayerBullets[i].speed += vectorPlayerBullets[i].acceleration;
vectorPlayerBullets[i].rect.x += vectorPlayerBullets[i].speed * sin(vectorPlayerBullets[i].slope);
vectorPlayerBullets[i].rect.y -= vectorPlayerBullets[i].speed * cos(vectorPlayerBullets[i].slope);Di chuyển:
Phi thuyền của bạn sẽ di chuyển theo con trỏ chuột
Sử dụng chiêu thức:
- Q: Tạo giáp
- W: Tăng sức mạnh cho vũ khí
- E: Gọi 2 phi thuyền hỗ trợ
Bạn sẽ nhận được thêm chiêu thức, buff tốc bắn và máu khi diệt Bot
Xếp hạng dựa trên điểm số bạn đạt được
Chuyển đổi Skin Phi thuyền
Các loại Bot lớn
Bảng xếp hạng top người chơi - High Score
Hướng dẫn chơi - chụp màn hình từ trong Game
Gaming !







