Стратегии игрового процесса в Rover Rescue

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


Стратегии игрового процесса

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

Хотя это стартовый список стратегий, существует множество дополнительных вариантов, которые можно открыть, комбинируя несколько методов (например, стратегия, ориентированная на минералы, которая также нейтрализует врагов при их обнаружении, или стратегия, ориентированная на базу, которая избегает врагов для экономии заряда батареи). жизнь при сборе полезных ископаемых).

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

Минерально-ориентированный

Если вы используете стратегию, ориентированную на минералы, VR Rover будет использовать минералы только тогда, когда это необходимо, чтобы продлить срок службы батареи и вашу игру.

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

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

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

VR-игра VEXcode Rover Rescue: рабочее пространство с кодовыми блоками для преодоления препятствий и выполнения заданий.

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

На этом изображении вы можете видеть, что VR Rover получил 2 очка опыта (XP) за использование минерала после режима ожидания, показанного в видео выше.


Сосредоточен на враге

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

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

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

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

VEXcode VR Rover Rescue — игра-головоломка с блочным кодом и вездеходом на игровой площадке.

Хотя эта стратегия и опасна, она обеспечивает быстрое повышение уровня VR Rover и возможность исследовать большую часть планеты.

За каждое действие VR-ровера вы получаете определенное количество опыта, как показано в таблице. Нейтрализация врагов — это действие, которое приносит VR Rover наибольшее количество очков опыта в игре.

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

Используйте блок (Уровень врага), чтобы определить уровень врага перед приближением. Это можно использовать для создания логики, указывающей, что если уровень врага меньше уровня VR-ровера, VR-ровер приблизится к этому врагу и атакует. 


Базово-ориентированный

Как показано в таблице выше, VR Rover также может заработать 5 XP за каждый образец минерала, возвращенный на Базу. Максимизируя емкость хранилища VR Rover, он может приносить больше минералов с каждым полученным уровнем.

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

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

Чтобы определить грузоподъемность VR-ровера, посмотрите индикатор грузоподъемности в окне «Площадка». VR Rover начинает с того, что может перевозить два образца минералов.

Проект VEXcode VR Rover Rescue открыт в рабочей области блочного программирования.

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

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

Last Updated: