Duas paredes internas livres
Crie um algoritmo para utilizar os blocos [Conduzir para], [Conduzir], [Virar para a direção] e [Virar para], o Sensor Ocular Inferior, o Sensor Ocular Frontal e o Sensor GPS para conduzir o Robô VR para ultrapassar duas paredes do recinto do Castelo Destruidor + parque infantil sem destruir o castelo. Retire o máximo de quilos possível das paredes. Ganha quem tiver o peso mais elevado!
- Selecione Castle Crasher + Playground.
- Programe o robô de realidade virtual para remover duas paredes do recinto do parque infantil.
- Utiliza a ferramenta escondida para ajudar o robô a remover as paredes.
- Utilize o sensor Down Eye e um loop condicional para programar o robô de realidade virtual para conduzir até à borda vermelha e ultrapassar um troço da parede.
- Utilize o sensor GPS e um loop condicional para guiar o robô de realidade virtual ao longo do eixo X até uma posição específica e prepare-se para ultrapassar o próximo troço de parede.
- Utilize um loop para programar o robô de realidade virtual para repetir as ações um número determinado de vezes, de forma a remover duas paredes do cercado do parque infantil.
Dicas úteis
- Para garantir que o robô de realidade virtual não colide com o castelo ao remover as paredes, faça com que este parta as paredes circundantes para criar uma entrada que permita a passagem entre a parede e o castelo.
- Utilize o sensor Down Eye para detetar a borda vermelha e evitar cair da lateral do parque infantil.
Utilize os blocos Reporter da categoria Sensing para obter os valores de posição do sensor GPS.


Comando Python correspondente:
posição_x_gps(MM) posição_y_gps(MM)
Utilize o bloco repita até da categoria Controlo para programar o Robô VR para repetir os blocos nele contidos até que a condição booleana seja reportada como verdadeira.

Comando Python correspondente:
while condição: wait(5, MSEC)