Agora que seu método estáDeFrenteParaRastro()
está
funcionando, é hora de escrever o código para organizar a festa da
caçada. Copie-e-cole seu código do exercício anterior e complete o
método caçar()
.
Seguir uma trilha não é difícil: avance até você ter a trilha em frente a você. Se não houver trilha mais trilha em frente a você, verifique se o restante da trilha está a sua esquerda ou à sua direita, e vá nesta direção.
Para garantir que você não misture o caminho de onde você veio com o
para onde você vai, a forma mais fácil é apagar o caminho por onde
você passa. Use o método abaixarPincel()
para abaixar seu
pincel e marcar o chão, e levantarPincel()
para
levantá-lo de novo.
Finalmente, não esqueça de capturar sua presa quando encontrá-la
(usando pickupBaggle()
).
caçar()
. Você não
gostaria de copiar o método estáDeFrenteParaRastro()
que
você escreveu no exercício anterior?