Rover Rescue в VEXcode VR предоставляет для исследования большую территорию чужой планеты. Когда вы начнете программировать VR Rover для путешествия по инопланетному ландшафту, вы сможете реализовать множество различных стратегий. Если вы не знакомы с историей Rover Rescue, , прочтите эту статью о том, как начать работу с Rover Rescue.
Стратегии игрового процесса
Информация ниже предоставлена, чтобы помочь вам глубже погрузиться в программирование на основе стратегии в Rover Rescue. Если вы не знакомы с основными элементами игрового процесса, такими как использование минералов или нейтрализация врагов, с этим разделом статей.
Хотя это стартовый список стратегий, существует множество дополнительных вариантов, которые можно открыть, комбинируя несколько методов (например, стратегия, ориентированная на минералы, которая также нейтрализует врагов при их обнаружении, или стратегия, ориентированная на базу, которая избегает врагов для экономии заряда батареи). жизнь при сборе полезных ископаемых).
Примеры проектов можно использовать в качестве отправной точки для вашего кода. Дополнительную информацию о доступе к примерам проектов в VEXcode VR и их использовании см. в этой статье
Минерально-ориентированный
Если вы используете стратегию, ориентированную на минералы, VR Rover будет использовать минералы только тогда, когда это необходимо, чтобы продлить срок службы батареи и вашу игру.
Один из способов сохранить сосредоточенность на полезных ископаемых и одновременно сократить количество прошедших дней — использовать функцию ожидания VR Rover.
Функция ожидания позволяет VR Rover переходить в режим ожидания до тех пор, пока его батарея не достигнет указанного уровня. В режиме ожидания время ускоряется, поэтому количество прожитых дней быстро увеличивается, а уровень заряда батареи быстро снижается.
Однако, если использовать только функцию ожидания вместе с поиском минералов, повышение уровня VR-ровера может занять значительное время и может сделать ваш VR-ровер уязвимым для облученных врагов.
На этом изображении вы можете видеть, что VR Rover получил 2 очка опыта (XP) за использование минерала после режима ожидания, показанного в видео выше.
Сосредоточен на враге
Еще одной стратегией долгосрочного выживания вашего VR-ровера может быть получение энергии и пополнение заряда батареи за счет поглощения радиации и нейтрализации врагов.
По мере того, как VR-ровер удаляется от базы, враги становятся сильнее, и VR-ровер должен набрать достаточно опыта, чтобы повысить уровень и победить их.
Рекомендуется атаковать только тех врагов, которые находятся примерно на уровне VR Rover, и только тогда, когда у него полная или почти полная батарея, чтобы обеспечить выживание. Более подробную информацию о нейтрализации врагов найти в этой статье.
Хотя эта стратегия и опасна, она обеспечивает быстрое повышение уровня VR Rover и возможность исследовать большую часть планеты.
За каждое действие VR-ровера вы получаете определенное количество опыта, как показано в таблице. Нейтрализация врагов — это действие, которое приносит VR Rover наибольшее количество очков опыта в игре.
Используйте блок (Уровень врага), чтобы определить уровень врага перед приближением. Это можно использовать для создания логики, указывающей, что если уровень врага меньше уровня VR-ровера, VR-ровер приблизится к этому врагу и атакует.
Базово-ориентированный
Как показано в таблице выше, VR Rover также может заработать 5 XP за каждый образец минерала, возвращенный на Базу. Максимизируя емкость хранилища VR Rover, он может приносить больше минералов с каждым полученным уровнем.
Потратив время на сбор минералов и доставку их на базу, VR Rover может продлить срок службы. Поскольку минералы почти всегда доступны в хранилище VR Rover во время сбора минералов, существует надежный источник для подзарядки аккумулятора VR Rover, когда он разряжается.
Чтобы определить грузоподъемность VR-ровера, посмотрите индикатор грузоподъемности в окне «Площадка». VR Rover начинает с того, что может перевозить два образца минералов.
Вы также можете использовать команды в VEXcode VR для определения емкости хранилища во время работы проекта. В этом фрагменте кода VR Rover вернется на базу, когда хранилище VR Rover заполнится. Затем вы можете использовать аналогичные блоки, чтобы определить, сколько образцов минералов нужно оставить на базе, прежде чем отправиться собирать еще.