Olá Profes,
Eu estou fazendo um joguinho simples e estou com dificuldade de calcular o dano ao longo do tempo entre multiplos monstros.
vou descrever a situaçao ipotética.
tenho os monstros A, B, C e D.
eles tem 100 de vida.
eles causam 1 de dano por ataque.
se a vida do monstro chegar a 0 ele morre;
eles atacam de 1 em 1 segundo.
despois que um monstro comesar a atacar ele faz ataques continuos.
um monstro só pode atacar um monstro por vez, mais pode ser atacado por multiplos.
só param de atacar se o monstro morre ou o seu alvo morre.
partida começa em tempo 0s
A começa atacar B quando a partidar estiver em 5s.
B começa atacar A quando a partidar estiver em 5s.
C começa atacar A quando a partidar estiver em 10s.
D começa atacar B quando a partidar estiver em 25s.
em qual tempo da partida A e B morrem?
Profes voçês poderias me disser qual tipo de calculo ou equação eu devo usar para resolver esse problema?
obrigado pela sua atenção.
obs: obrigado pelas respostas profes:
Diego, não está muito clarao atua questão. O dano é por ataque ou por tempo?
A ataca B durante 5s ou a ataca B no quinto segundo.
Se A atacar B durante 5s e B perder durante o ataque uma vida por segundo, então depois desta primeira fase, 25 s B terá perdido 5 vidas e restará 100 - 5 = 95 vidas.
Se for apenas um ataque de A no 5° segundo, B perderá apenas uma vida no final da primeira etapa. Ou seja depois de 25s B possuirá 99 vidas.
?????Desculpe, ou eu não entendi ou é necessário uma explicação mais aprofundada.
Bem... supondo que... B ataca A de 5 em 5 segundos e que C ataca A de 10 em 10 segundos, temos:
B atacando A
Dano (t) = 1*(t/5) para t = { 5, 10, 15, 20, 25 ... }
C atacando A
Dano (t) = 1*(t/10) para t = { 10, 20, 30, 40 ... }
no excel dá pra fazer isso para todo t (ou para todo t multiplo de 5 - mesma coisa)
Dano: "=INT(t/5) + INT(t/10)"
t é uma célula referência é claro...
Nesse caso, jogando no excel, vemos que A perde 100 de vida em t = 335
Usando o mesmo raciocínio para B, temos:
Dano: "=INT (t/5) + INT(t/25)"
onde B perde 100 de vida em t = 420