Como fazer uma i.a de stealth?
Enviado: Ter Dez 27, 2016 12:03 pm
Eu preciso de uma i.a de stealth para um jogo de plataforma e não faço ideia de como fazer, eu comecei agora e mal sei fazer uma i.a que persegue decente então eu queria pedir ajuda para isto: Eu queria uma i.a que andasse de um lado para o outro e parasse a cada "virada" tipo fazendo uma mini ronda, mas isso eu conssigo fazer, mas o problema é que eu queria que quando ela visse o jogador ela perseguisse e atirasse, queria que a visão dela acabasse na parede e nos blocos de sombra que eu fiz, queria que se o jogador recuasse ela perseguisse ele e caso ele entrasse na sombra ela continuasse seguindo ele mas sua visão diminuía e ela continuaria seguindo até ficar de frente com um bloco de parede, depois que ela voltasse o caminho para a ronda, mas o mais difícil para mim é que eu queria que caso ele visse o jogador e o jogador pulasse ela subisse a mira e a visão(não aprendi fazer a mira girar ainda), tbm queria que se a i.a estivesse olhando para cima/diagonal e o jogador estivesse lá e fosse para a direita ele olhasse totalmente para cima.
Colocando de uma maneira legível
-Queria que ele fizesse uma ronda
-Queria que ele perseguisse e atirasse o jogador caso fosse avistado
-Queria que fora das sombras sua visão colidisse e acabasse em um bloco de sombra
-Queria que caso ele perseguisse o jogador até as sombras e entrasse a range da visão diminuísse
-Queria parar de falar queria e aprender fazer algo direito
-Queria que ele olhasse para cima caso o jogador fugisse para cima
-Queria pedir desculpas pelo incomodo.
Colocando de uma maneira legível
-Queria que ele fizesse uma ronda
-Queria que ele perseguisse e atirasse o jogador caso fosse avistado
-Queria que fora das sombras sua visão colidisse e acabasse em um bloco de sombra
-Queria que caso ele perseguisse o jogador até as sombras e entrasse a range da visão diminuísse
-Queria parar de falar queria e aprender fazer algo direito
-Queria que ele olhasse para cima caso o jogador fugisse para cima
-Queria pedir desculpas pelo incomodo.