Нейтрализация врагов в Rover Rescue

Путешествуя по инопланетной местности, VR-ровер сталкивается с инопланетными пауками и инопланетными змеями, которые стали агрессивными из-за воздействия высоких уровней радиации. VR Rover должен будет обнаружить врагов и либо отойти от них, либо нейтрализовать их, чтобы защитить себя и набраться сил для повышения уровня.

Скриншот интерфейса VEXcode VR, демонстрирующий проект Rover Rescue, включающий виртуального робота и блоки кодирования, разработанные для образовательных целей в области STEM-обучения.


Что такое враги и почему поглощают радиацию?

Цель Rover Rescue — выжить как можно дольше. Для этого VR Rover должен путешествовать по чужой планете, собирать минералы и защищаться, нейтрализуя врагов. Облученные враги всегда присутствуют, и их можно нейтрализовать, чтобы получить силу и выжить в течение более длительных периодов времени.

Скриншот интерфейса задания VEXcode VR Rover Rescue, демонстрирующий виртуального робота, перемещающегося по лабиринту с помощью кодовых блоков для выполнения задач программирования, иллюстрирующий образовательные инструменты, доступные для изучения концепций программирования и робототехники.

По мере того, как VR-ровер удаляется от базы, враги становятся сильнее, и VR-ровер должен набрать достаточно очков опыта (XP), чтобы повысить уровень и нейтрализовать их.

На карте слева показано, где живут разные враги. Посмотрите статистику ниже, чтобы узнать больше о различных типах врагов.

Скриншот интерфейса VEXcode VR, демонстрирующий задачу по программированию Rover Rescue, включающую блочную среду программирования с визуальными элементами, связанными с виртуальным роботом и задачами программирования.

Повышение уровня увеличивает силу VR Rover, увеличивая процент радиации, которую он может поглотить при каждом попадании, и его способность переносить больше образцов минералов. Один из способов получить опыт — нейтрализовать облученных врагов.

Информацию об использовании XP для повышения уровня вашего VR Rover . в этой статье.


Ровер спасает врагов

В этом разделе представлены враги, с которыми VR Rover встретится в режиме Rover Rescue, а также количество опыта, которое будет получено при их нейтрализации.

Скриншот интерфейса задания VEXcode VR Rover Rescue, демонстрирующий виртуального робота, преодолевающего полосу препятствий с помощью кодовых блоков для задач программирования, разработанных для образовательных целей в области STEM-обучения.

Имя: Чужой Паук
Опыта, получаемого при нейтрализации: 5

Скриншот интерфейса VEXcode VR, демонстрирующего проект Rover Rescue, включающий виртуального робота и блоки кодирования для задач программирования, связанных со спасательной миссией, разработанный для образовательного использования в обучении STEM.

Имя: Чужой Змей
Цвет: Оранжевый
Опыт, получаемый при нейтрализации: 10

Скриншот интерфейса VEXcode VR, демонстрирующий задачу по программированию «Спасение вездехода», в которой задействованы виртуальный робот и элементы блочного программирования, разработанные для образовательных целей в области STEM-обучения.

Имя: Чужой Змей
Цвет: Синий
Опыт, получаемый при нейтрализации: 10

Скриншот программного интерфейса Rover Rescue от VEXcode VR, демонстрирующий среду блочного программирования, предназначенную для пользователей, изучающих концепции программирования с помощью виртуального моделирования робототехники.

Имя: Чужой Змей
Цвет: Фиолетовый
Опыт, полученный при нейтрализации: 15


Обнаружение врагов и реагирование на них

VR Rover использует встроенную технологию искусственного интеллекта для обнаружения врагов и может быть запрограммирован на удаление от врагов или их нейтрализацию, в зависимости от его уровня и времени автономной работы. Дополнительную информацию о функциях датчика ИИ VR Rover см. в этой статье

Примеры проектов можно использовать в качестве отправной точки для вашего кода. Дополнительную информацию о доступе к примерам проектов в VEXcode VR и их использовании см. в этой статье

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: