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

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

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


Що таке вороги і навіщо поглинати радіацію?

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

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

Коли VR Rover віддаляється далі від бази, вороги стають сильнішими, і VR Rover повинен отримати достатньо очок досвіду (XP), щоб підвищити рівень і нейтралізувати їх.

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

Робочий простір VEXcode VR для завдання «Порятунок роверів» з блоковим кодом для нейтралізації ворогів

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

Для отримання інформації про використання XP для підвищення рівня вашого VR Rover див. цю статтю.


Ровер рятує ворогів

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

Майданчик VEXcode VR Rover Rescue, на якому показано, як марсохід наближається до ворога з відкритим робочим простором для кодування

Назва: Чужий павук
XP, отриманий під час нейтралізації: 5

Проєкт VEXcode VR Rover Rescue з кодовими блоками для керування та нейтралізації ворогів

Ім’я: Чужий змій
Колір: Помаранчевий
XP, отриманий під час нейтралізації: 10

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

Ім’я: Чужий змій
Колір: Синій
XP, отриманий під час нейтралізації: 10

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

Назва: Чужий змій
Колір: Фіолетовий
Отриманий досвід під час нейтралізації: 15


Виявлення ворогів і реагування на них

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

Приклади проектів можна використовувати як відправну точку для вашого коду. Перегляньте цю статтю , щоб дізнатися більше про доступ до прикладів проектів і використання їх у VEXcode VR.

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

Last Updated: