Trường hợp 15 - Lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

22/05/2024
Trường hợp 15 - Lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

Phần 1: Mục tiêu

Sau khi bạn đặt Devices , Sprites , Background và viết chương trình trò chơi, bạn có thể sử dụng Codey Rocky để chơi trò chơi "Airplane War". Trường hợp này rất phức tạp nên bạn có thể thử các trường hợp robot trước.

Trường hợp 15 - Lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

Phần 2: Chuẩn bị

- Codey (bộ điều khiển robot) x 1

- Cáp USB x 1

- Máy tính có truy cập mạng x 1

- Bước 1: Kết nối Codey với máy tính bằng cáp USB, mở mBlock 5 (PC client hoặc phiên bản web), xóa thiết bị mặc định, nhấp vào +add , chọn Codey từ Device Librar rồi nhấp vào Set as mostly used device ở góc trên bên trái , nhấp vào Connect và chọn chế độ Live, rồi bấm Go để bắt đầu trò chơi.

Trường hợp 15 - Lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

Trường hợp 15 - Lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

- Bước 2: Đặt Airplane 6 trong Sprite Library làm máy bay của tôi.

Trường hợp 15 - Lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

- Bước 3: Đặt Airplane 15, Airplane 4, Airplane 22, Airplane16 Airplane 29 trong Sprite Library làm máy bay địch.

Trường hợp 15 - Lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

- Bước 4: Thêm sprite: chọn Bomb từ Props trong Sprite Library để thêm sprite Bomb.

Trường hợp 15 - Lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

- Bước 5: Thêm sprite: chọn Beaver từ Animals trong Sprite Library làm con vật thông báo kết thúc trò chơi.

Trường hợp 15 - Lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

- Bước 6: Bấm vào Background để thêm phông nền từ Backdrop Library làm phông nền trò chơi theo chủ đề của trò chơi.

Trường hợp 15 - Lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

- Bước 7: Các Devices, Sprites Background được thêm vào được hiển thị trong các hình sau.

Trường hợp 15 - Lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

Trường hợp 15 - Lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

Trường hợp 15 - Lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

Phần 3: Lập trình lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

Máy bay War.mblock

Đặt các nút A, B và C trên Codey Rocky lần lượt là "Move up", "Move down", and "shooting".

Trường hợp 15 - Lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

Viết chương trình cho các sprite sau tương ứng: Airplane 15 (máy bay địch), Máy bay 6 (máy bay của tôi), Bomb (Bom) và Beaver (động vật). Các chương trình cụ thể như sau.

Máy bay địch:

Trường hợp 15 - Lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

Máy bay của tôi:

Trường hợp 15 - Lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

Bom:

Trường hợp 15 - Lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

Con vật thông báo kết thúc trò chơi:

Trường hợp 15 - Lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

Phần 4: Luyện tập lập trình Codey Rocky với trò chơi online “Chiến tranh trên máy bay”

- Hãy thử sửa đổi trang phục của các nhân vật trong trò chơi và chọn những nhân vật bạn thích làm nhân vật cho trò chơi.

- Cố gắng sửa đổi chương trình để tăng độ khó và làm phong phú thêm nội dung của trò chơi.

- Hãy thử viết một chương trình cho một trò chơi khác