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

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

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


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

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

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

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

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

Виртуальная рабочая область VEXcode для задания «Спасение вездехода» с блочным кодом для нейтрализации врагов.

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

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


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

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

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

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

Проект VEXcode VR Rover Rescue с использованием блоков кода для управления и нейтрализации врагов.

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

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

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

Блоки VEXcode VR для обнаружения и нейтрализации врага в игре Rover Rescue

Имя: Чужой Змей
Цвет: Фиолетовый
Опыт, полученный при нейтрализации: 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: