24/08/2025
DevLog #03 – Primeiro Boss: Rino 🦏
Com o primeiro mundo do jogo finalizado, estou agora trabalhando no primeiro boss: um rinoceronte! Achei que essa escolha faria bastante sentido, já que a primeira fase serve principalmente para apresentar as mecânicas do jogo. Depois que o player estiver mais familiarizado, pretendo ir adicionando novas complexidades.
Tem sido um baita desafio 😅. Estou aprendendo várias coisas novas, como manipular o tempo com precisão, chamar funções na hora certa e lidar com colisões. Também estou implementando o comportamento de ataque do boss, que só deve atacar quando o player estiver dentro da área de alcance.
No momento, meus maiores problemas são:
Quando o boss chega a uma área limitada depois de receber dano, ele não volta da forma correta. Em vez de inverter a direção como deveria, parece que ele dá “marcha à ré”, e isso está me deixando maluco! 😂 Ainda não consegui descobrir onde estou errando.
Outro problema é que ele está perdendo mais vida do que deveria quando leva dano. Mas esse bug eu acho que já sei onde está e devo resolver logo.
A ideia final é que o padrão de ataque do boss seja correr na direção do player sempre que ele estiver visível. Depois de receber uma certa quantidade de dano, ele aumentará a velocidade, tornando mais difícil para o jogador desviar.
E aí, o que vocês acharam?
Vocês acham que eu deveria adicionar outros tipos de ataque para esse boss? Se sim, quais? Estou aberto a ideias!