Spelstrategier i Rover Rescue

Rover Rescue i VEXcode VR erbjuder ett stort område av en främmande planet att utforska. När du börjar koda VR-rovern för att ta dig fram genom det främmande landskapet finns det många olika strategier som kan implementeras. Om du inte känner till historien om Rover Rescue, läs den här artikeln om att komma igång med Rover Rescue. 


Spelstrategier

Informationen nedan tillhandahålls för att hjälpa dig att fördjupa dig i strategibaserad kodning i Rover Rescue. Om du inte är bekant med de grundläggande spelelementen, som att använda mineraler eller neutralisera fiender, den här artikeldelen.

Även om detta är en startlista för strategier finns det många ytterligare alternativ som kan upptäckas genom att kombinera flera metoder (som en mineralfokuserad strategi som också neutraliserar fiender när de upptäcks, eller en basfokuserad strategi som undviker fiender för att spara batteritid när man samlar mineraler).

Exempelprojekt kan användas som utgångspunkt för din kod. Se den här artikeln för mer information om hur du kommer åt och använder exempelprojekt i VEXcode VR.

Mineralfokuserad

Om du använder en mineralfokuserad strategi kommer VR Rover bara att använda mineraler när det är nödvändigt för att förlänga batteritiden och ditt spel.

Skärmdump av VEXcode VR-gränssnittet som visar programmeringsutmaningen Rover Rescue, med en blockbaserad kodningslayout och en virtuell robot som navigerar hinder, utformad för att lära ut kodnings- och robotikkoncept i en pedagogisk miljö.

Ett sätt att hålla fokus på mineraler samtidigt som man snabbar upp antalet dagar som förflutit är att använda VR Rovers standby-funktion.

Standby-funktionen gör att VR Rover kan gå in i standby-läge tills batteriet når den angivna nivån. I standby-läge ökar tiden snabbt så antalet dagar som överlever ökar snabbt medan batterinivån minskar snabbt.

Skärmdump av VEXcode VR Rover Rescue-utmaningen, som visar det virtuella robotgränssnittet och kodblocken som används för att navigera hinder och slutföra uppgifter i en simulerad miljö.

Men om du bara använder standby-funktionen tillsammans med att hitta mineraler kan det ta avsevärd tid att levla upp VR-rovern och göra den sårbar för bestrålade fiender.

På den här bilden kan du se att VR-rovern har fått 2 erfarenhetspoäng (XP) genom att använda mineralen efter standby-läget som visas i videon ovan.


Fiendefokuserad

En annan strategi för din VR-rovers långsiktiga överlevnad kan vara att få energi och ladda batteriet genom att absorbera strålning och neutralisera fiender.

Skärmdump av VEXcode VR-gränssnittet som visar Rover Rescue-projektet, med en virtuell robot och kodblock som används för programmeringsuppgifter, vilket illustrerar plattformens pedagogiska fokus på kodningskoncept och robotprinciper.

Allt eftersom VR-rovern färdas längre från basen blir fienderna starkare och VR-rovern måste få tillräckligt med erfarenhetspoäng för att gå upp i nivå och besegra dem.

Det rekommenderas att endast attackera fiender som är nära VR-roverns nivå och endast när den har ett fullt eller nästan fullt batteri för att säkerställa överlevnad. För mer information om att neutralisera fiender, se den här artikeln.

Skärmdump av VEXcode VR-gränssnittet som visar programmeringsutmaningen "Rover Rescue", med en blockbaserad kodningslayout och en virtuell robot redo för navigeringsuppgifter, utformad för att lära ut kodningskoncept och problemlösning inom STEM-utbildning.

Även om den är farlig, säkerställer den här strategin att VR-rovern snabbt går upp i nivå och kan sedan utforska mer av planeten.

Varje VR Rover-åtgärd ger ett specifikt antal XP, som visas i tabellen. Att neutralisera fiender är den handling som ger VR-rovern mest XP i spelet.

Skärmdump av VEXcode VR-gränssnittet som visar Rover Rescue-kodningsutmaningen, med en blockbaserad kodningslayout med programmeringsblock för att styra en virtuell robot i en simulerad miljö.

Använd blocket (Fiendenivå) för att bestämma en fiendes nivå innan du närmar dig. Detta skulle kunna användas för att skapa logik som specificerar att om fiendens nivå är lägre än VR-roverns nivå så kommer VR-rovern att närma sig fienden och attackera. 


Basfokuserad

Som visas i tabellen ovan kan VR-rovern också tjäna 5 XP för varje mineralprov som returneras till basen. Genom att maximera VR-roverns lagringskapacitet kan den ta tillbaka fler mineraler med varje nivå man uppnår.

Genom att lägga tid på att samla mineraler och ta dem till basen kan VR-rovern förlänga sin livslängd. Eftersom mineraler nästan alltid finns tillgängliga i VR-roverns förvaring medan mineraler samlas in, finns det en pålitlig källa för att fylla på VR-roverns batteri när det blir lågt.

Skärmdump av VEXcode VR:s Rover Rescue-utmaningsgränssnitt, som visar den blockbaserade kodningsmiljön där användare programmerar en virtuell robot för att navigera hinder, vilket illustrerar kodningskoncept för STEM-utbildning.

För att avgöra VR-roverns bärkapacitet, se kapacitetsindikatorn i lekplatsfönstret. VR-rovern börjar med att kunna bära två mineralprover.

Skärmdump av VEXcode VR-gränssnittet med Rover Rescue-projektet, som visar den blockbaserade kodningsmiljön som används för att programmera en virtuell robot för att slutföra utmaningar relaterade till robotik och problemlösning.

Du kan också använda kommandon i VEXcode VR för att bestämma lagringskapaciteten medan ett projekt körs. I det här kodavsnittet skulle VR-rovern återvända till basen när VR-roverns lagringsutrymme är fullt. Du kan sedan använda liknande block för att bestämma hur många mineralprover som ska lämnas vid basen innan du går ut för att samla in fler.

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

Last Updated: