1
00:00:00,000 --> 00:00:03,170
Bem-vindo de volta, meus colegas desenvolvedores de jogos. 

2
00:00:03,165 --> 00:00:05,495
Neste vídeo, como prometido,

3
00:00:05,490 --> 00:00:08,990
adicionamos um pouco de brutalidade à forma como nosso inimigo morre. 

4
00:00:08,985 --> 00:00:13,045
Então, agora, quando eu atiro nele com balas DO, olhe o que acontece. 

5
00:00:13,049 --> 00:00:17,129
1, 2, e você pode ver o sangue espirrando dele. 

6
00:00:17,130 --> 00:00:18,860
Agora, mesmo sendo um esqueleto,

7
00:00:18,855 --> 00:00:21,065
tecnicamente ele não tem sangue. 

8
00:00:21,060 --> 00:00:25,350
Mas vamos usar nossa imaginação e descobrir algo. 

9
00:00:25,350 --> 00:00:28,190
De qualquer forma, não vamos perder mais tempo. 

10
00:00:28,185 --> 00:00:31,695
O desafio neste vídeo será um tipo,

11
00:00:31,695 --> 00:00:35,145
digamos que eu contra você que pode fazer o desafio mais rápido. 

12
00:00:35,145 --> 00:00:39,105
Então eu preciso de sua atenção e concentração. 

13
00:00:39,105 --> 00:00:41,095
Não vamos perder mais tempo. 

14
00:00:41,095 --> 00:00:43,625
Vamos começar. 

15
00:01:43,900 --> 00:01:47,000
O que é um novo tipo de desafio. 

16
00:01:47,000 --> 00:01:49,070
E quem pode fazer com mais rápido? 

17
00:01:49,070 --> 00:01:49,460
Por quê? 

18
00:01:49,460 --> 00:01:52,360
Porque você tem todas as ferramentas necessárias. 

19
00:01:52,355 --> 00:01:55,375
Estamos fazendo algo que já fizemos muitas vezes antes. 

20
00:01:55,370 --> 00:01:58,550
Então meu objetivo agora é ver quem pode fazer isso mais rápido. 

21
00:01:58,550 --> 00:02:00,130
Você pode fazer isso mais rápido do que eu? 

22
00:02:00,125 --> 00:02:02,995
E vamos ter uma pequena petição de copo antes de começarmos

23
00:02:02,990 --> 00:02:06,020
a criar um sprites de respingos. 

24
00:02:06,019 --> 00:02:12,339
Então, a Animação cria um campo serializado do respingo de morte, onde deveria estar? 

25
00:02:12,335 --> 00:02:14,665
E finalmente, antes de
 destruirmos o inimigo,

26
00:02:14,660 --> 00:02:18,770
vamos instanciar esse respingo de morte. 

27
00:02:18,770 --> 00:02:20,980
Então, espero que esteja à altura do desafio. 

28
00:02:20,975 --> 00:02:25,705
Não vamos perder mais tempo e vamos começar. Não pause o vídeo. 

29
00:02:25,700 --> 00:02:28,270
Vamos. Vamos. Ok, então primeiro,

30
00:02:28,265 --> 00:02:30,815
sem pressão, sem pressão. 

31
00:02:30,815 --> 00:02:34,085
Não é como se você estivesse indo contra o instrutor. 

32
00:02:34,085 --> 00:02:39,905
De qualquer forma, respingos de sangue, estamos dentro deste Brigts. 

33
00:02:39,905 --> 00:02:46,075
Vou aqui e já temos tudo cortado. 

34
00:02:46,070 --> 00:02:49,700
Vou adicionar esse arquivo aberto. Lá vamos nós. 

35
00:02:49,700 --> 00:02:51,110
Você pode vê-lo aqui. 

36
00:02:51,110 --> 00:02:54,190
Vamos em frente e clique com o botão direito do mouse para criar um objeto de jogo vazio. 

37
00:02:54,185 --> 00:02:56,635
Vou redefinir sua posição aqui. 

38
00:02:56,630 --> 00:03:01,330
Vou seguir em frente para as animações, ótima animação. 

39
00:03:01,325 --> 00:03:04,395
Isso estará nos ativos e animações. 

40
00:03:04,399 --> 00:03:05,939
Clique com o botão 

41
00:03:08,800 --> 00:03:12,080
Lá vai você. Lado de V, clique com o botão direito 

42
00:03:12,080 --> 00:03:18,240
Oh, não, muito espirrando. 

43
00:03:18,510 --> 00:03:21,210
Depois. 

44
00:03:21,205 --> 00:03:23,455
Inimigo. 

45
00:03:23,490 --> 00:03:26,670
Um nome muito longo para uma animação. 

46
00:03:26,665 --> 00:03:29,865
Agora vou escolher todos os sprites,

47
00:03:29,860 --> 00:03:31,600
vá em frente e adicione-os aqui. 

48
00:03:31,600 --> 00:03:33,700
Vamos executar isso e ver como isso parece. 

49
00:03:33,700 --> 00:03:35,550
Certo, isso é muita coisa. 

50
00:03:35,545 --> 00:03:40,065
Então, vou escolher tudo isso e talvez tornar os pixels por unidade um pouco mais,

51
00:03:40,060 --> 00:03:43,920
talvez 120 ou 150. 

52
00:03:43,915 --> 00:03:45,385
Aplique isso. 

53
00:03:45,385 --> 00:03:47,595
Vamos tentar essa animação novamente. 

54
00:03:47,590 --> 00:03:49,080
Livro. Oh, ok. 

55
00:03:49,075 --> 00:03:50,535
É um pouco menor. 

56
00:03:50,530 --> 00:03:52,710
Vamos fazer dez segundos. 

57
00:03:52,705 --> 00:03:54,195
Certo. 

58
00:03:54,190 --> 00:03:57,250
Talvez eu até o guarde por 20. 

59
00:03:57,250 --> 00:04:01,370
Vamos ver. Certo, então acho que 20 é bom o suficiente. 

60
00:04:01,365 --> 00:04:02,605
Vamos, vamos, vamos, vamos. 

61
00:04:02,600 --> 00:04:06,740
A próxima coisa que vamos fazer é entrar no controlador NMI aqui. 

62
00:04:06,740 --> 00:04:09,020
Vamos ter uma referência ao respingo de sangue. 

63
00:04:09,020 --> 00:04:12,730
Vou seguir em frente e depois do dano. 

64
00:04:12,725 --> 00:04:17,095
Então, campo serializado, que vai ser o maduro,

65
00:04:17,090 --> 00:04:22,160
chame-o de objeto de jogo como o respingo da morte. 

66
00:04:22,160 --> 00:04:23,300
Por que a manteiga? 

67
00:04:23,300 --> 00:04:24,440
Nem tenho certeza. 

68
00:04:24,440 --> 00:04:27,250
Vou mantê-lo no final porque todos os efeitos,

69
00:04:27,245 --> 00:04:30,445
é sempre melhor adicionar os efeitos no final. 

70
00:04:30,440 --> 00:04:31,420
Salve isso. 

71
00:04:31,415 --> 00:04:35,555
O que mais devemos fazer quando somos destruídos aqui? 

72
00:04:35,554 --> 00:04:38,584
Ou, oh, eu, bem,

73
00:04:38,585 --> 00:04:40,105
um grande erro por mim,

74
00:04:40,100 --> 00:04:44,720
não no controlador do jogador aqui e o inimigo, salve isso. 

75
00:04:44,720 --> 00:04:51,500
Oh, ok, então agora você tem uma vantagem sobre mim por causa dos meus erros estúpidos. 

76
00:04:51,500 --> 00:04:54,080
Não se preocupe, salvamos essa rolagem para baixo até o inimigo. 

77
00:04:54,080 --> 00:04:56,270
Onde ele morreu antes de ser destruído,

78
00:04:56,270 --> 00:05:05,060
vou instanciar os respingos surdos na posição de ponto de transformação. 

79
00:05:05,060 --> 00:05:08,950
Então eu espero que você esteja bem em sua estrada porque estou

80
00:05:08,945 --> 00:05:14,005
quase terminando a rotação de pontos de transformação e talvez você esteja apenas esperando por mim e rindo. 

81
00:05:14,000 --> 00:05:16,330
Então, salve que tudo esteja bom. 

82
00:05:16,325 --> 00:05:18,655
Volte aqui, o objeto do jogo,

83
00:05:18,650 --> 00:05:22,940
este é o splatters de carga. 

84
00:05:22,940 --> 00:05:24,080
Salve isso. 

85
00:05:24,080 --> 00:05:26,080
E o inimigo também,

86
00:05:26,075 --> 00:05:27,355
vamos preferir isso,

87
00:05:27,350 --> 00:05:32,290
então entraremos nos reembolsos. Lá vamos nós. 

88
00:05:32,285 --> 00:05:35,875
Sangue salpicado, adicionado e aqui vai para o inimigo. 

89
00:05:35,870 --> 00:05:40,210
Ele recebe o respingo de morte removido da hierarquia,

90
00:05:40,205 --> 00:05:42,325
salva isso, execute o jogo. 

91
00:05:42,320 --> 00:05:45,340
O inimigo deve duas vezes? Ele faz. 

92
00:05:45,335 --> 00:05:50,425
E posso ver o respingo de sangue, mas
 acho que esquecemos de ter

93
00:05:50,420 --> 00:05:58,210
certeza de que o renderizador sprite está no onde devo adicioná-lo? 

94
00:05:58,205 --> 00:06:01,385
Que, ou eu posso adicionar uma camada de classificação. 

95
00:06:01,385 --> 00:06:05,845
Vamos ver, vamos pensar nisso por um segundo. 

96
00:06:05,840 --> 00:06:08,990
Posso adicionar 0, então os inimigos, Ok, ótimo. 

97
00:06:08,990 --> 00:06:11,450
Então, para o inimigo, salve isso. 

98
00:06:11,450 --> 00:06:15,280
E agora, quando atiramos no inimigo duas vezes,

99
00:06:15,275 --> 00:06:16,955
devemos ver o sangue. 

100
00:06:16,954 --> 00:06:19,204
Certo, ótimo. Então, mas como você pode ver,

101
00:06:19,205 --> 00:06:20,665
nós o temos em loop. 

102
00:06:20,660 --> 00:06:24,940
Então vou entrar nas animações,

103
00:06:24,935 --> 00:06:28,075
sangue e remover o tempo do loop,

104
00:06:28,070 --> 00:06:30,640
salvar isso, executar o jogo novamente. 

105
00:06:30,635 --> 00:06:33,635
E nós deveríamos ter um bom,

106
00:06:33,635 --> 00:06:36,805
muito bom toque de sangue. 

107
00:06:36,800 --> 00:06:38,710
E lá vai você, desaparece. 

108
00:06:38,705 --> 00:06:42,565
Precisamos ter certeza de que há alguns inconvenientes. 

109
00:06:42,560 --> 00:06:46,300
Então, no final, podemos querer ir em frente e destruir isso. 

110
00:06:46,295 --> 00:06:47,615
Então, para fazer isso,

111
00:06:47,615 --> 00:06:50,525
vamos entrar em nossos roteiros aqui. 

112
00:06:50,525 --> 00:06:57,505
E já criamos algum tipo de script que foi o destruidor de efeito de impacto. 

113
00:06:57,500 --> 00:07:02,180
Podemos, a propósito, vamos em frente e ir para os Prefabs,

114
00:07:02,180 --> 00:07:03,500
escolher o respingo de sangue. 

115
00:07:03,500 --> 00:07:05,330
Temos esse pequeno bloqueio aqui,

116
00:07:05,330 --> 00:07:07,300
então isso não faz mais parte do desafio. 

117
00:07:07,295 --> 00:07:09,875
Isso é algo extra que adicionará. 

118
00:07:09,875 --> 00:07:13,105
Até me esqueci da destruição disso. 

119
00:07:13,100 --> 00:07:21,220
E podemos ir em frente e adicionar o efeito de impacto, destruidor, destruidor. 

120
00:07:21,215 --> 00:07:27,625
Então agora eu posso acessar isso aqui e posso dizer que quando chegarmos
 ao

121
00:07:27,620 --> 00:07:31,370
último quadro e talvez possamos até mantê-lo

122
00:07:31,370 --> 00:07:35,510
por alguns milissegundos aqui,

123
00:07:35,510 --> 00:07:36,890
então o sangue está no chão. 

124
00:07:36,890 --> 00:07:40,630
Depois de terminarmos, adicionamos esse pequeno fato,

125
00:07:40,625 --> 00:07:44,105
removemos o bloqueio e o evento de animação. 

126
00:07:44,105 --> 00:07:47,095
Qual parece ser o problema aqui? 

127
00:07:47,090 --> 00:07:49,330
Algum tipo de chave, está aberta. 

128
00:07:49,325 --> 00:07:51,655
Ok, então nós temos o destruído,

129
00:07:51,650 --> 00:07:58,280
mas por algum motivo o sangue espirrando atrás do inimigo. 

130
00:07:58,280 --> 00:07:59,750
Ei, bem-vindo de volta. 

131
00:07:59,750 --> 00:08:03,230
Então, houve um pequeno problema quando adicionei o evento,

132
00:08:03,230 --> 00:08:04,810
tive algo diferente. 

133
00:08:04,805 --> 00:08:08,695
O problema era que, se você não tiver o respingo de sangue,

134
00:08:08,690 --> 00:08:10,330
por exemplo, na hierarquia,

135
00:08:10,325 --> 00:08:11,425
quando você adiciona um evento,

136
00:08:11,420 --> 00:08:12,500
parece um pouco estranho. 

137
00:08:12,500 --> 00:08:13,520
Deixe-me mostrar-lhe novamente. 

138
00:08:13,520 --> 00:08:17,660
Então eu escolhi o respingo de sangue e a animação escolhi os respingos de sangue. 

139
00:08:17,660 --> 00:08:19,510
Então você pode ver que não há animação. 

140
00:08:19,505 --> 00:08:23,015
Primeiro precisamos adicioná-lo aqui na hierarquia e em nossa cena. 

141
00:08:23,015 --> 00:08:24,835
Então podemos ir em frente e adicionar

142
00:08:24,830 --> 00:08:29,000
o pequeno evento que eu só faço isso mais uma vez. Então lá vai você. 

143
00:08:29,000 --> 00:08:32,770
E cerca de 50, vou adicionar essa função aqui. 

144
00:08:32,765 --> 00:08:34,945
Vou acessar o destruir,

145
00:08:34,940 --> 00:08:37,360
salvar isso, executar o jogo. 

146
00:08:37,355 --> 00:08:41,275
Agora, eu mato o inimigo com algumas balas. 

147
00:08:41,270 --> 00:08:44,060
O respingo acontece livro
 e,

148
00:08:44,060 --> 00:08:47,120
em seguida, ele é removido por si só. 

149
00:08:47,120 --> 00:08:48,860
Não o temos mais em nossa hierarquia. 

150
00:08:48,860 --> 00:08:50,000
Então, espero que você goste. 

151
00:08:50,000 --> 00:08:51,380
Espero que você tenha feito o desafio. 

152
00:08:51,380 --> 00:08:53,690
Talvez você não tenha feito isso tão rápido quanto eu. 

153
00:08:53,690 --> 00:08:54,740
Você pausa o vídeo,

154
00:08:54,740 --> 00:08:57,240
tentou algumas coisas sozinho. 

155
00:08:57,244 --> 00:08:58,474
Está um pouco avançado. 

156
00:08:58,475 --> 00:08:59,785
Tudo o que usamos,

157
00:08:59,780 --> 00:09:02,020
já
 conhecemos a instanciação. 

158
00:09:02,015 --> 00:09:06,025
O que é o efeito que criamos,

159
00:09:06,020 --> 00:09:08,150
a animação, a posição transformada,

160
00:09:08,150 --> 00:09:09,380
tudo o que fizemos,

161
00:09:09,380 --> 00:09:11,470
talvez o único desafio,

162
00:09:11,465 --> 00:09:14,255
talvez você não soubesse onde deveria ter adicionado isso. 

163
00:09:14,255 --> 00:09:16,385
Talvez você tenha adicionado após a destruição. 

164
00:09:16,385 --> 00:09:20,615
Eu não acho que isso funcione se você adicionou depois de destruir tão bem feito,

165
00:09:20,615 --> 00:09:24,205
certifique-se de cometer suas alterações, espero que você tenha gostado. 

166
00:09:24,200 --> 00:09:30,320
E no próximo vídeo, vamos adicionar alguma brutalidade à forma como ferimos nosso inimigo. 

167
00:09:30,320 --> 00:09:31,610
Então, atualmente, quando atiramos nele,

168
00:09:31,610 --> 00:09:32,980
ele não sente nada,

169
00:09:32,975 --> 00:09:36,055
mas vamos nos certificar de que ele faz. 

170
00:09:36,050 --> 00:09:37,880
E a propósito, também,

171
00:09:37,880 --> 00:09:40,580
temos a animação da morte que você pode criar para

172
00:09:40,580 --> 00:09:43,340
o inimigo e adicionou a ele quando ele morrer,

173
00:09:43,340 --> 00:09:44,450
algum tipo de gatilho. 

174
00:09:44,450 --> 00:09:45,850
Talvez façamos isso mais tarde. 

175
00:09:45,845 --> 00:09:49,735
Se você não quer tarde demais para o meu traseiro preguiçoso,

176
00:09:49,730 --> 00:09:52,870
você pode ir em frente e fazê-lo agora mesmo entre os vídeos. 

177
00:09:52,865 --> 00:09:56,075
Então, vejo você no próximo. 

