Bài 4: Thử thách Castle Crasher

Trong các bài học trước của Đơn vị này, bạn đã học cách di chuyển Robot VR về phía trước và lùi lại, cũng như rẽ trái và phải để phá hủy các tòa nhà trong các thử thách nhỏ. Bây giờ, bạn sẽ kết hợp tất cả các lệnh này để tạo ra một dự án nhằm phá hủy tất cả các tòa nhà trong Castle Crasher Playgroundđể giải quyết Thử thách Castle Crasher!
Mục tiêu học tập
- Áp dụng lệnh Drivetrain để giải quyết Thử thách Castle Crasher nhằm đánh đổ các tòa nhà.
- Mô tả trình tự chính xác các hành vi của VR Robot cần thiết để hoàn thành nhiệm vụ chuyển động cơ bản.
- Giải thích rằng việc tạo ra các dự án khả thi đòi hỏi phải xem xét cả các lệnh phù hợp và thứ tự của chúng.
Kết hợp tất cả lại với nhau
Các lệnh truyền động cho phép người dùng điều khiển chuyển động của Robot VR. Đơn vị này trước đây đã đề cập đến cách di chuyển Robot VR về phía trước và phía sau bằng cách sử dụng khối [Lái để], thiết lập tốc độ của Robot VR bằng cách sử dụng khối [Đặt tốc độ lái] và cách xoay Robot VR bằng cách sử dụng khối [Quay để] và [Quay để hướng]. Những lệnh này có thể được sử dụng để điều hướng bất kỳ VEXcode VR Playground nào.
Để tạo một dự án hoạt động, cần phải xem xét các lệnh thích hợp và thứ tự của các lệnh đó. Chuỗi là thứ tự cụ thể mà các hành vi được thực hiện. Một hành động hoặc sự kiện dẫn đến hành động tiếp theo theo trình tự. Trình tự rất quan trọng đối với Thử thách Castle Crasher vì Robot VR sẽ chỉ di chuyển chính xác theo lệnh.
Thử thách Castle Crasher
Sử dụng lệnh Drivetrain để đánh đổ tất cả các tòa nhà trên Castle Crasher Playground.
Thực hiện theo các bước trong video dưới đây để hoàn thành thử thách:
- Xem video giải pháp để biết Robot VR phải di chuyển như thế nào để hoàn thành thử thách.
- Trong video này, VR Robot sẽ tiến về phía trước để đánh đổ lâu đài ở giữa, sau đó tiếp tục và rẽ phải để làm đổ bộ khối ở góc trên bên phải. Sau đó, robot lại rẽ phải và lái vòng quanh Sân chơi để phá hủy ba tòa nhà còn lại của lâu đài.
- Tạo một dự án mới hoặc tải một dự án từ các Bài học trước trong Đơn vị này. Nếu tạo một dự án mới, hãy chọn Castle Crasher Playground.
- Đổi tên dự án thành Unit2Challenge.
- Khởi chạy cửa sổ Sân chơi.
- Tải Sân chơi Castle Crasher để xem các tòa nhà ở đâu trên Sân chơi.
- Thêm các khối cần thiết để phá đổ tất cả các tòa nhà trên Castle Crasher Sân chơi. Hãy nhớ rằng với tài khoản VR cao cấp, bạn có thể sử dụng các khối VEXcode, khối Switch hoặc kết hợp cả hai loại khối này để tạo dự án của mình.
- Bắt đầu dự án để kiểm tra xem nó có hoạt động không.
- Nếu dự án không thành công, hãy chỉnh sửa và thử lại. Tiếp tục quá trình này cho đến khi thử thách hoàn tất.
- Sau khi VR Robot thành công trong việc phá đổ tất cả các khối trên Castle Crasher Playground, hãy lưu dự án.
Chúc mừng! Bạn đã hoàn thành thành công Thử thách Castle Crasher!