Giới thiệu
Để sử dụng Python với VEXcode VR, bạn cần có giấy phép VR Enhanced hoặc Premium. Hãy đảm bảo rằng bạn đã đăng nhập bằng mã lớp và Logo VR ở góc trên bên trái có màu xám hoặc vàng.
Trong Thử thách Dynamic Castle Crasher, Robot VR sẽ phải phá hủy mọi lâu đài khỏi chơi Dynamic Castle Crasher. Sân chơi này có một sự thay đổi! Mỗi lần Sân chơi Dynamic Castle Crasher được thiết lập lại, bố cục của các lâu đài sẽ thay đổi. Trong thử thách này, bạn sẽ cần tạo một thuật toán hướng dẫn Robot VR hoàn thành thử thách cho tất cả các bố cục Dynamic Castle Crasher Playground có thể có.

Vấn đề Dynamic Castle Crasher
Trong các Đơn vị trước, bạn đã phá hủy lâu đài và vượt qua mê cung trên Sân chơi tĩnh. Tuy nhiên, trong Sân chơi động, như Dynamic Castle Crasher, Sân chơi sẽ thay đổi mỗi lần tải lại, do đó các lâu đài hoặc tường mê cung sẽ liên tục ở vị trí mới và chưa biết. May mắn thay, chúng ta có thể áp dụng những gì đã học về cảm biến trên Robot VR và các chiến lược lập trình để giúp chúng ta giải quyết thành công bài toán Dynamic Castle Crasher. Bạn sẽ tìm hiểu cách thực hiện điều này trong suốt Đơn vị này, bắt đầu với thuật toán là gì trong Bài học tiếp theo.