Menu
CoddyTech

Os Inimigos Contra-atacam

Parte da seção Arquitetura de Jogos no Unity do Journey de Unity da Coddy. Lição 53 de 64.

challenge icon

Desafio

Médio

Faça os inimigos revidarem.

  1. Hero implementa IDamageable, com health começando em maxHealth: um golpe subtrai amount, registra Hero HP: 4 e ignora golpes por safeTime.
  2. Quando chegar a 0, registra The hero falls, define enabled = false e ignora golpes posteriores.
  3. Enemy mantém o IDamageable do herói; a até 1.2 unidades, chama TakeDamage(damage), no máximo uma vez a cada attackEvery segundos.

Pressione “Jogar” e deixe um grunt chegar até você. Depois, “Verificar”.

Experimente você mesmo

public interface IDamageable
{
    void TakeDamage(int amount);
}

Todas as lições de Arquitetura de Jogos no Unity

Pratique por conta própria: Playground de Unity