Skip to main content

Introdução

Usar Python com VEXcode VR requer uma licença VR Enhanced ou Premium. Certifique-se de que tem sessão iniciada com o seu código de classe e que o logótipo VR no canto superior esquerdo é cinzento ou dourado.

No Dynamic Castle Crasher Challenge, o robô de RV precisará limpar todos os castelos do Dynamic Castle Crasher Playground. Este Playground vem com uma reviravolta! Toda vez que o Dynamic Castle Crasher Playground for redefinido, o layout dos castelos mudará. Neste desafio, terás de criar um algoritmo que instrua o robô VR a completar o desafio para todos os layouts possíveis do Dynamic Castle Crasher Playground.

Uma vista angular do Destruidor Dinâmico de Castelos por trás do Robô de RV mostrando os castelos que serão derrubados nesta lição.

O Problema do Destruidor Dinâmico de Castelos

Nas Unidades anteriores, você derrubou castelos e navegou em labirintos em Playgrounds estáticos. No entanto, em um Playground dinâmico, como o Crasher do Castelo Dinâmico, o Playground muda cada vez que é recarregado, de modo que os castelos ou paredes do labirinto estão continuamente em posições novas e desconhecidas. Felizmente, podemos aplicar o que aprendemos sobre os sensores no robô de RV e estratégias de codificação para nos ajudar a resolver o problema Dynamic Castle Crasher com sucesso. Você aprenderá sobre como fazer isso ao longo desta unidade, começando com o que é um algoritmo, na próxima lição.