Spielstrategien in Rover Rescue

Rover Rescue in VEXcode VR bietet einen großen Bereich eines fremden Planeten zum Erkunden. Wenn Sie beginnen, den VR Rover so zu programmieren, dass er die außerirdische Landschaft durchquert, können viele verschiedene Strategien implementiert werden. Wenn Sie die Geschichte von Rover Rescue nicht kennen, lesen Sie diesen Artikel über die ersten Schritte mit Rover Rescue. 


Spielstrategien

Die folgenden Informationen sollen Ihnen dabei helfen, tiefer in die strategiebasierte Codierung in Rover Rescue einzutauchen. Wenn Sie mit den grundlegenden Spielelementen, wie der Verwendung von Mineralien oder der Neutralisierung von Feinden, nicht vertraut sind, lesen diesen Artikelabschnitt.

Während dies eine Startliste für Strategien ist, gibt es viele zusätzliche Optionen, die durch die Kombination mehrerer Methoden entdeckt werden können (z. B. eine auf Mineralien fokussierte Strategie, die auch Feinde neutralisiert, wenn sie entdeckt werden, oder eine auf Basen fokussierte Strategie, die Feinden aus dem Weg geht, um Batterie zu sparen). Leben beim Mineraliensammeln).

Beispielprojekte können als Ausgangspunkt für Ihren Code verwendet werden. Weitere Informationen zum Zugriff auf und zur Verwendung von Beispielprojekten in VEXcode VR finden Sie in diesem Artikel

Mineralienorientiert

Wenn Sie eine auf Mineralien ausgerichtete Strategie verwenden, verwendet der VR Rover Mineralien nur bei Bedarf, um die Akkulaufzeit und Ihr Spiel zu verlängern.

Screenshot der VEXcode VR-Schnittstelle, die die Programmierherausforderung „Rover Rescue“ zeigt. Sie umfasst ein blockbasiertes Codierungslayout und einen virtuellen Roboter, der Hindernisse umschifft und dazu konzipiert ist, Codierungs- und Robotikkonzepte in einem pädagogischen Umfeld zu vermitteln.

Eine Möglichkeit, sich weiterhin auf Mineralien zu konzentrieren und gleichzeitig die Anzahl der verstrichenen Tage zu beschleunigen, ist die Verwendung der Standby-Funktion des VR Rover.

Die Standby-Funktion ermöglicht es dem VR Rover, in einen Standby-Modus zu wechseln, bis sein Akku den angegebenen Ladestand erreicht. Im Standby-Modus beschleunigt sich die Zeit, sodass die Anzahl der verbleibenden Tage schnell zunimmt, während der Akkuladestand schnell abnimmt.

Screenshot der VEXcode VR Rover Rescue-Herausforderung, der die virtuelle Roboterschnittstelle und Codierungsblöcke zeigt, die zum Umfahren von Hindernissen und Erledigen von Aufgaben in einer simulierten Umgebung verwendet werden.

Wenn Sie jedoch nur die Standby-Funktion zusammen mit der Suche nach Mineralien verwenden, kann es viel Zeit in Anspruch nehmen, den VR Rover aufzuleveln, und Ihren VR Rover möglicherweise anfällig für verstrahlte Feinde machen.

In diesem Bild können Sie sehen, dass der VR Rover durch die Verwendung des Minerals nach dem im obigen Video gezeigten Standby-Modus 2 Erfahrungspunkte (XP) gesammelt hat.


Feindorientiert

Eine weitere Strategie für das langfristige Überleben Ihres VR Rovers könnte darin bestehen, Energie zu gewinnen und Ihre Batterie wieder aufzufüllen, indem Sie Strahlung absorbieren und Feinde neutralisieren.

Screenshot der VEXcode VR-Schnittstelle, die das Rover Rescue-Projekt vorstellt. Es umfasst einen virtuellen Roboter und Codierblöcke für Programmieraufgaben und veranschaulicht den pädagogischen Fokus der Plattform auf Codierkonzepte und Robotikprinzipien.

Je weiter sich der VR Rover von der Basis entfernt, desto stärker werden die Feinde und der VR Rover muss genügend XP sammeln, um ein Level aufzusteigen und sie zu besiegen.

Um das Überleben zu sichern, wird empfohlen, nur Feinde anzugreifen, die sich in der Nähe des Levels des VR Rovers befinden, und nur, wenn dieser über eine volle oder größtenteils volle Batterie verfügt. Weitere Informationen zum Neutralisieren von Feinden finden in diesem Artikel.

Screenshot der VEXcode VR-Schnittstelle, die die Programmierherausforderung „Rover Rescue“ zeigt, mit einem blockbasierten Codierungslayout und einem virtuellen Roboter, der für Navigationsaufgaben bereit ist und dazu dient, Codierungskonzepte und Problemlösung im MINT-Unterricht zu vermitteln.

Diese Strategie ist zwar gefährlich, sorgt aber dafür, dass der VR Rover schnell aufsteigt und dann mehr vom Planeten erkunden kann.

Jede VR-Rover-Aktion bringt eine bestimmte Anzahl an XP ein, wie in der Tabelle gezeigt. Das Neutralisieren von Feinden ist die Aktion, die dem VR Rover die meisten EP im Spiel einbringt.

Screenshot der VEXcode VR-Schnittstelle, die die Rover Rescue-Codierungsherausforderung zeigt und ein blockbasiertes Codierungslayout mit Programmierblöcken zur Steuerung eines virtuellen Roboters in einer simulierten Umgebung umfasst.

Verwenden Sie den Block (Feindstufe), um die Stufe eines Feindes zu bestimmen, bevor Sie sich ihm nähern. Dies könnte verwendet werden, um eine Logik zu erstellen, die angibt, dass sich der VR Rover diesem Feind nähert und angreift, wenn die Feindstufe niedriger als die Stufe des VR Rovers ist. 


Basisorientiert

Wie in der Tabelle oben gezeigt, kann der VR Rover außerdem 5 XP für jede zur Basis zurückgegebene Mineralprobe verdienen. Durch die Maximierung der Speicherkapazität des VR Rovers kann er mit jedem Levelaufstieg mehr Mineralien zurückbringen.

Durch das Sammeln von Mineralien und deren Transport zur Basis kann der VR Rover seine Lebensdauer verlängern. Da beim Sammeln von Mineralien fast immer Mineralien im Speicher des VR Rovers verfügbar sind, gibt es eine zuverlässige Quelle, um die Batterie des VR Rovers wieder aufzufüllen, wenn sie schwach wird.

Screenshot der Rover Rescue-Challenge-Schnittstelle von VEXcode VR. Die blockbasierte Codierungsumgebung wird gezeigt, in der Benutzer einen virtuellen Roboter so programmieren, dass er Hindernisse umschifft. Außerdem werden Codierungskonzepte für den MINT-Unterricht veranschaulicht.

Um die Tragfähigkeit des VR Rovers zu bestimmen, sehen Sie sich die Kapazitätsanzeige im Playground-Fenster an. Der VR Rover ist zunächst in der Lage, zwei Mineralproben zu transportieren.

Screenshot der VEXcode VR-Schnittstelle mit dem Rover Rescue-Projekt. Zeigt die blockbasierte Codierungsumgebung zum Programmieren eines virtuellen Roboters zur Bewältigung von Herausforderungen im Bereich Robotik und Problemlösung.

Sie können Befehle in VEXcode VR auch verwenden, um die Kapazität des Speichers zu bestimmen, während ein Projekt ausgeführt wird. In diesem Codeausschnitt würde der VR Rover zur Basis zurückkehren, wenn der Speicher des VR Rovers voll ist. Sie könnten dann ähnliche Blöcke verwenden, um zu bestimmen, wie viele Mineralproben Sie an der Basis abgeben müssen, bevor Sie losfahren, um weitere zu sammeln.

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

Last Updated: