[feat] Inimigo: fuzileiro hostil (IA de atirador com linha de visada) #20
Labels
No labels
area/armas
area/assets
area/audio
area/ci
area/ferramentas
area/inimigos
area/jogador
area/loja
area/mapa
area/rounds
area/ui
prio/p0
prio/p1
prio/p2
tipo/arte
tipo/bug
tipo/chore
tipo/docs
tipo/epic
tipo/feature
tipo/perf
tipo/spike
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
caio/survivors#20
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Depende de #12 e #14. Valores em Balanceamento.
Escopo
ShooterAiemshooter_coreCritérios de aceite
[feat] Inimigo básico: spawn pela porta, perseguição, ataque e vidato [feat] Inimigo: fuzileiro hostil (IA de atirador com linha de visada)Mudança de escopo (ADR-012): o primeiro inimigo é o zumbi, não o fuzileiro.
Feito: zumbi Kenney animado (correr/parado), vida por round, IA com campo de fluxo (contorna obstáculos), separação da horda, ataque com tempo de reação, remoção ao morrer. 8 testes de navegação e IA. Validado em execução: 8 zumbis perseguem e matam o jogador; tiros os matam e pagam recompensa.
Falta: animação de ataque/morte (o pack só tem idle/run/jump), variedade de tipos, sons. O fuzileiro hostil fica para o M3 (#29).