Como descrito no post anterior os inimigos serão gerenciados por uma IAManager, ela determina quantos inimigos podem interagir com o jogador, evitando que todos os inimigos ataquem o jogador ao mesmo tempo, por exemplo. Depois de bastante tempo quebrando a cabeça, conseguimos implementa-lá, e não é que o trem ficou legal. Dá uma olhada em um teste que fizemos:
- Free: Na região Free o personagem possuí movimentação livre e a câmera o segue.
- Spawner: Na região Spawner é onde o personagem irá enfrentar os inimigos, podendo movimentar-se apenas dentro da região, a câmera fica travada em um ponto específico, e o personagem só consegue sair da região quando derrotar todos os inimigos.
- Checkpoint: A região Checkpoint possuí as mesmas características da região Free, porém sempre que o personagem entrar nela, o jogo será salvo, caso o jogador morrer ele voltará na última região com Checkpoint.
Divisão das regiões de uma das fases do jogo. |
Nenhum comentário:
Postar um comentário