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.
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.
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.
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.
Ä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.
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.
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.
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.