VEXcode VR 中的 Rover Rescue 提供了大片外星球可供探索。 當您開始對 VR 漫遊者進行編碼以穿越外星景觀時,可以實施許多不同的策略。 如果您不熟悉 Rover Rescue 的故事, 請參閱這篇關於 Rover Rescue 入門的文章。
遊戲策略
以下資訊旨在幫助您進一步深入了解 Rover Rescue 中基於策略的編碼。 如果您不熟悉基本的遊戲元素(例如使用礦物或中和敵人), 請參閱本節文章。
雖然這是策略的起始列表,但透過組合多種方法可以發現許多其他選項(例如,在檢測到敵人時也會中和敵人的以礦物為中心的策略,或者避開敵人以節省電池的以基地為中心的策略)收集礦物時的生命)。
範例專案可以用作程式碼的起點。 有關訪問和使用 VEXcode VR 中示例項目的更多信息,請參閱本文 。
以礦物質為中心
如果使用以礦物為重點的策略,VR Rover 將僅在必要時使用礦物,以延長電池壽命和遊戲。
在加快時間流逝的同時保持對礦物質的關注的一種方法是使用 VR Rover 的待機功能。
待機功能可讓 VR Rover 進入待機模式,直到電池達到指定水準。 在待機狀態下,時間會加快,因此生存天數會迅速增加,而電池電量會迅速減少。
然而,僅使用待機功能和尋找礦物,可能需要大量時間來升級 VR 漫遊車,並可能使您的 VR 漫遊車容易受到輻射敵人的攻擊。
在此圖中,您可以看到 VR Rover 在上述影片所示的待機後透過使用礦物獲得了 2 個經驗點 (XP)。
以敵為中心
VR Rover 長期生存的另一個策略是透過吸收輻射和中和敵人來獲取能量並補充電池。
隨著 VR 漫遊車距離基地越來越遠,敵人會變得越來越強大,VR 漫遊車必須獲得足夠的 XP 來升級並擊敗他們。
建議僅攻擊接近 VR Rover 水平的敵人,並且僅在 VR Rover 電池充滿或幾乎充滿時才攻擊,以確保生存。 有關消滅敵人的更多信息, 請參閱這篇文章。
雖然很危險,但這種策略可以確保 VR 漫遊者快速升級,然後可以探索地球的更多區域。
每個 VR Rover 動作都會獲得特定數量的 XP,如下表所示。 消滅敵人是 VR Rover 在遊戲中獲得最多 XP 的動作。
在接近之前使用(敵人等級)方塊來確定敵人的等級。 這可用於建立邏輯來指定如果敵人等級低於 VR 漫遊車的等級,則 VR 漫遊車將接近該敵人並進行攻擊。
以基地為中心
如上表所示,VR 漫遊車還可以為返回基地的每個礦物樣本賺取 5 XP。 透過最大化 VR Rover 的儲存容量,每提升一個等級就可以帶回更多礦物。
透過花時間收集礦物並將它們帶到基地,VR 漫遊車可以延長其壽命。 由於在收集礦物時 VR Rover 的儲存中幾乎總是有礦物可用,因此當 VR Rover 電池電量低時,有可靠的來源來補充電池。
若要確定 VR Rover 的承載能力,請參閱 Playground 視窗中的容量指示器。 VR 漫遊者首先能夠攜帶兩個礦物樣本。
您也可以使用 VEXcode VR 中的命令來確定專案運行時的儲存容量。 在此程式碼片段中,當 VR Rover 的儲存空間已滿時,VR Rover 將返回基地。 然後,您可以使用類似的方塊來確定在出去收集更多礦物樣本之前要在基地掉落多少礦物樣本。