Bem-vindo de volta, meus colegas desenvolvedores de jogos.
Neste vídeo, como prometido,
adicionamos um pouco de brutalidade à forma como nosso inimigo morre.
Então, agora, quando eu atiro nele com balas DO, olhe o que acontece.
1, 2, e você pode ver o sangue espirrando dele.
Agora, mesmo sendo um esqueleto,
tecnicamente ele não tem sangue.
Mas vamos usar nossa imaginação e descobrir algo.
De qualquer forma, não vamos perder mais tempo.
O desafio neste vídeo será um tipo,
digamos que eu contra você que pode fazer o desafio mais rápido.
Então eu preciso de sua atenção e concentração.
Não vamos perder mais tempo.
Vamos começar.
O que é um novo tipo de desafio.
E quem pode fazer com mais rápido?
Por quê?
Porque você tem todas as ferramentas necessárias.
Estamos fazendo algo que já fizemos muitas vezes antes.
Então meu objetivo agora é ver quem pode fazer isso mais rápido.
Você pode fazer isso mais rápido do que eu?
E vamos ter uma pequena petição de copo antes de começarmos
a criar um sprites de respingos.
Então, a Animação cria um campo serializado do respingo de morte, onde deveria estar?
E finalmente, antes de destruirmos o inimigo,
vamos instanciar esse respingo de morte.
Então, espero que esteja à altura do desafio.
Não vamos perder mais tempo e vamos começar. Não pause o vídeo.
Vamos. Vamos. Ok, então primeiro,
sem pressão, sem pressão.
Não é como se você estivesse indo contra o instrutor.
De qualquer forma, respingos de sangue, estamos dentro deste Brigts.
Vou aqui e já temos tudo cortado.
Vou adicionar esse arquivo aberto. Lá vamos nós.
Você pode vê-lo aqui.
Vamos em frente e clique com o botão direito do mouse para criar um objeto de jogo vazio.
Vou redefinir sua posição aqui.
Vou seguir em frente para as animações, ótima animação.
Isso estará nos ativos e animações.
Clique com o botão
Lá vai você. Lado de V, clique com o botão direito
Oh, não, muito espirrando.
Depois.
Inimigo.
Um nome muito longo para uma animação.
Agora vou escolher todos os sprites,
vá em frente e adicione-os aqui.
Vamos executar isso e ver como isso parece.
Certo, isso é muita coisa.
Então, vou escolher tudo isso e talvez tornar os pixels por unidade um pouco mais,
talvez 120 ou 150.
Aplique isso.
Vamos tentar essa animação novamente.
Livro. Oh, ok.
É um pouco menor.
Vamos fazer dez segundos.
Certo.
Talvez eu até o guarde por 20.
Vamos ver. Certo, então acho que 20 é bom o suficiente.
Vamos, vamos, vamos, vamos.
A próxima coisa que vamos fazer é entrar no controlador NMI aqui.
Vamos ter uma referência ao respingo de sangue.
Vou seguir em frente e depois do dano.
Então, campo serializado, que vai ser o maduro,
chame-o de objeto de jogo como o respingo da morte.
Por que a manteiga?
Nem tenho certeza.
Vou mantê-lo no final porque todos os efeitos,
é sempre melhor adicionar os efeitos no final.
Salve isso.
O que mais devemos fazer quando somos destruídos aqui?
Ou, oh, eu, bem,
um grande erro por mim,
não no controlador do jogador aqui e o inimigo, salve isso.
Oh, ok, então agora você tem uma vantagem sobre mim por causa dos meus erros estúpidos.
Não se preocupe, salvamos essa rolagem para baixo até o inimigo.
Onde ele morreu antes de ser destruído,
vou instanciar os respingos surdos na posição de ponto de transformação.
Então eu espero que você esteja bem em sua estrada porque estou
quase terminando a rotação de pontos de transformação e talvez você esteja apenas esperando por mim e rindo.
Então, salve que tudo esteja bom.
Volte aqui, o objeto do jogo,
este é o splatters de carga.
Salve isso.
E o inimigo também,
vamos preferir isso,
então entraremos nos reembolsos. Lá vamos nós.
Sangue salpicado, adicionado e aqui vai para o inimigo.
Ele recebe o respingo de morte removido da hierarquia,
salva isso, execute o jogo.
O inimigo deve duas vezes? Ele faz.
E posso ver o respingo de sangue, mas acho que esquecemos de ter
certeza de que o renderizador sprite está no onde devo adicioná-lo?
Que, ou eu posso adicionar uma camada de classificação.
Vamos ver, vamos pensar nisso por um segundo.
Posso adicionar 0, então os inimigos, Ok, ótimo.
Então, para o inimigo, salve isso.
E agora, quando atiramos no inimigo duas vezes,
devemos ver o sangue.
Certo, ótimo. Então, mas como você pode ver,
nós o temos em loop.
Então vou entrar nas animações,
sangue e remover o tempo do loop,
salvar isso, executar o jogo novamente.
E nós deveríamos ter um bom,
muito bom toque de sangue.
E lá vai você, desaparece.
Precisamos ter certeza de que há alguns inconvenientes.
Então, no final, podemos querer ir em frente e destruir isso.
Então, para fazer isso,
vamos entrar em nossos roteiros aqui.
E já criamos algum tipo de script que foi o destruidor de efeito de impacto.
Podemos, a propósito, vamos em frente e ir para os Prefabs,
escolher o respingo de sangue.
Temos esse pequeno bloqueio aqui,
então isso não faz mais parte do desafio.
Isso é algo extra que adicionará.
Até me esqueci da destruição disso.
E podemos ir em frente e adicionar o efeito de impacto, destruidor, destruidor.
Então agora eu posso acessar isso aqui e posso dizer que quando chegarmos ao
último quadro e talvez possamos até mantê-lo
por alguns milissegundos aqui,
então o sangue está no chão.
Depois de terminarmos, adicionamos esse pequeno fato,
removemos o bloqueio e o evento de animação.
Qual parece ser o problema aqui?
Algum tipo de chave, está aberta.
Ok, então nós temos o destruído,
mas por algum motivo o sangue espirrando atrás do inimigo.
Ei, bem-vindo de volta.
Então, houve um pequeno problema quando adicionei o evento,
tive algo diferente.
O problema era que, se você não tiver o respingo de sangue,
por exemplo, na hierarquia,
quando você adiciona um evento,
parece um pouco estranho.
Deixe-me mostrar-lhe novamente.
Então eu escolhi o respingo de sangue e a animação escolhi os respingos de sangue.
Então você pode ver que não há animação.
Primeiro precisamos adicioná-lo aqui na hierarquia e em nossa cena.
Então podemos ir em frente e adicionar
o pequeno evento que eu só faço isso mais uma vez. Então lá vai você.
E cerca de 50, vou adicionar essa função aqui.
Vou acessar o destruir,
salvar isso, executar o jogo.
Agora, eu mato o inimigo com algumas balas.
O respingo acontece livro e,
em seguida, ele é removido por si só.
Não o temos mais em nossa hierarquia.
Então, espero que você goste.
Espero que você tenha feito o desafio.
Talvez você não tenha feito isso tão rápido quanto eu.
Você pausa o vídeo,
tentou algumas coisas sozinho.
Está um pouco avançado.
Tudo o que usamos,
já conhecemos a instanciação.
O que é o efeito que criamos,
a animação, a posição transformada,
tudo o que fizemos,
talvez o único desafio,
talvez você não soubesse onde deveria ter adicionado isso.
Talvez você tenha adicionado após a destruição.
Eu não acho que isso funcione se você adicionou depois de destruir tão bem feito,
certifique-se de cometer suas alterações, espero que você tenha gostado.
E no próximo vídeo, vamos adicionar alguma brutalidade à forma como ferimos nosso inimigo.
Então, atualmente, quando atiramos nele,
ele não sente nada,
mas vamos nos certificar de que ele faz.
E a propósito, também,
temos a animação da morte que você pode criar para
o inimigo e adicionou a ele quando ele morrer,
algum tipo de gatilho.
Talvez façamos isso mais tarde.
Se você não quer tarde demais para o meu traseiro preguiçoso,
você pode ir em frente e fazê-lo agora mesmo entre os vídeos.
Então, vejo você no próximo.