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?