1
00:00:00,710 --> 00:00:05,520
Bem-vindo de volta, meus colegas desenvolvedores de jogos neste vídeo,

2
00:00:05,520 --> 00:00:09,750
quando executamos o jogo são simplesmente não se abre. 

3
00:00:09,750 --> 00:00:12,720
Ele se abre e nos dá um mapeamento aleatório. 

4
00:00:12,720 --> 00:00:14,690
Vamos buscá-lo e começamos a filmar. 

5
00:00:14,685 --> 00:00:18,405
E a melhor parte é que, se continuarmos pressionando o tipo,

6
00:00:18,405 --> 00:00:20,135
não
 teremos mais armas. 

7
00:00:20,130 --> 00:00:23,060
Você verá por que isso é uma coisa incrível de se fazer. 

8
00:00:23,055 --> 00:00:25,025
E alguns minutos,

9
00:00:25,020 --> 00:00:27,390
então não vamos perder mais tempo. 

10
00:00:27,390 --> 00:00:29,910
E vamos começar. 

11
00:00:29,910 --> 00:00:31,200
K.

12
00:00:31,200 --> 00:00:34,020
Então agora temos nossa abertura no peito. 

13
00:00:34,020 --> 00:00:37,050
Na verdade, queremos gerar algum tipo de arma. 

14
00:00:37,050 --> 00:00:38,810
Então, o que faremos é
 instanciar

15
00:00:38,805 --> 00:00:42,285
uma das armas em potencial. 

16
00:00:42,280 --> 00:00:45,920
Onde está nas armas bem aqui. 

17
00:00:45,920 --> 00:00:48,110
Agora, há mais uma coisa

18
00:00:48,110 --> 00:00:49,880
que precisamos levar em consideração,

19
00:00:49,880 --> 00:00:53,060
e é aí que geramos uma dessas captações. 

20
00:00:53,060 --> 00:00:56,930
Está no peito imediatamente e o peito é sólido. 

21
00:00:56,930 --> 00:00:58,610
Então, o que vamos fazer é

22
00:00:58,610 --> 00:01:00,370
criar um ponto de spawn de
 spam,

23
00:01:00,365 --> 00:01:04,355
spam, spam aqui.
 

24
00:01:04,355 --> 00:01:08,125
E estamos chamando de ponto de desova. 

25
00:01:08,120 --> 00:01:10,250
E vamos movê-lo um pouco para baixo. 

26
00:01:10,250 --> 00:01:12,760
E é aqui que eu posso fazer isso maior. 

27
00:01:12,755 --> 00:01:15,355
E é aqui que a arma vai

28
00:01:15,350 --> 00:01:18,430
surgir para nós e vamos colocá-la aqui. 

29
00:01:18,425 --> 00:01:20,785
E se você quiser, você também pode adicionar a cada uma
 dessas

30
00:01:20,780 --> 00:01:24,220
armas o captador, a camada D. 

31
00:01:24,215 --> 00:01:26,125
Acho que é uma boa ideia porque se

32
00:01:26,120 --> 00:01:28,550
o jogador estiver bem na frente do peito,

33
00:01:28,550 --> 00:01:30,800
nem
 veremos o que era a arma. 

34
00:01:30,800 --> 00:01:32,990
Portanto, é uma boa ideia. É muito fácil. 

35
00:01:32,990 --> 00:01:34,190
Basta adicionar o script. 

36
00:01:34,190 --> 00:01:35,830
Talvez façamos isso mais tarde. 

37
00:01:35,825 --> 00:01:38,575
Mas, por enquanto, vamos nos concentrar no que temos. 

38
00:01:38,570 --> 00:01:42,760
Vamos para as armas apenas e aqui criaremos

39
00:01:42,755 --> 00:01:47,995
um campo serializado extra que é de tipo de transformação,

40
00:01:47,990 --> 00:01:52,040
e será o ponto de desova. 

41
00:01:52,040 --> 00:01:54,280
Salve isso de volta em Unity,

42
00:01:54,275 --> 00:01:59,245
espere que ele compile e armas só lá vamos nós. 

43
00:01:59,240 --> 00:02:03,080
O ponto em que agora o que vamos
 fazer

44
00:02:03,080 --> 00:02:08,300
é aqui, queremos criar um número aleatório,

45
00:02:08,300 --> 00:02:10,160
ou pelo menos quando pressionamos
 a

46
00:02:10,160 --> 00:02:12,050
tecla criará um número aleatório. 

47
00:02:12,050 --> 00:02:13,790
E a partir desse número aleatório,
 instanciaremos

48
00:02:13,790 --> 00:02:16,130
um dos potenciais gametas. 

49
00:02:16,130 --> 00:02:19,550
Então, vou emitir isso para você como um desafio,

50
00:02:19,550 --> 00:02:22,910
então você precisará gastar as armas pegando. 

51
00:02:22,910 --> 00:02:23,630
Aqui. 

52
00:02:23,630 --> 00:02:24,770
Deveríamos ter pickup. 

53
00:02:24,770 --> 00:02:27,470
Então, você precisará criar um número aleatório. 

54
00:02:27,470 --> 00:02:30,980
Você precisará instanciar uma das armas em potencial. 

55
00:02:30,980 --> 00:02:33,320
E você precisará ter certeza de que está
 na

56
00:02:33,320 --> 00:02:36,290
posição do ponto de desova. 

57
00:02:36,290 --> 00:02:37,700
Então, com isso dito,

58
00:02:37,700 --> 00:02:42,470
pause o vídeo agora mesmo e vá fazer o desafio. 

59
00:02:42,470 --> 00:02:44,540
Certo, bem-vindo de volta. 

60
00:02:44,540 --> 00:02:46,790
Então, depois de mudarmos o sprite,

61
00:02:46,790 --> 00:02:48,760
vamos criar um int,

62
00:02:48,755 --> 00:02:56,735
uma arma aleatória, número de arma,

63
00:02:56,735 --> 00:03:01,105
e é igual a alcance aleatório. 

64
00:03:01,100 --> 00:03:06,290
E o alcance é de 0 ao potencial,

65
00:03:06,290 --> 00:03:10,490
comprimento de pontos de armas
 potenciais. 

66
00:03:10,490 --> 00:03:14,510
E aqui vamos seguir em frente e instanciar. 

67
00:03:14,510 --> 00:03:18,410
Instanciar abre o que é o objeto? 

68
00:03:18,410 --> 00:03:24,410
Serão as armas potenciais na posição, o

69
00:03:24,410 --> 00:03:26,450
número da arma
 aleatória,

70
00:03:26,450 --> 00:03:34,420
a posição do ponto de spam e o ponto de spam 0, 0, 1. 

71
00:03:34,415 --> 00:03:35,695
Salve isso. 

72
00:03:35,690 --> 00:03:38,080
E agora vamos voltar e ao nosso jogo. 

73
00:03:38,075 --> 00:03:40,285
Acredito que isso é tudo o que precisamos fazer. 

74
00:03:40,280 --> 00:03:42,790
Certo, vamos voltar. 

75
00:03:42,785 --> 00:03:46,135
Vamos fazer isso um pouco maior. 

76
00:03:46,130 --> 00:03:47,350
Execute o jogo. 

77
00:03:47,345 --> 00:03:49,925
Fique ao lado do peito, bata o tipo. 

78
00:03:49,925 --> 00:03:52,055
Lá vamos nós. Quão legal é isso? 

79
00:03:52,055 --> 00:03:53,245
Agora temos a espingarda,

80
00:03:53,240 --> 00:03:55,450
podemos realmente pegá-la e começar a atirar. 

81
00:03:55,445 --> 00:03:57,205
Agora, há mais uma coisa

82
00:03:57,200 --> 00:03:59,210
que precisamos levar em consideração. 

83
00:03:59,210 --> 00:04:01,660
E então eu posso gerar como dinheiro,

84
00:04:01,655 --> 00:04:03,295
armas como eu quiser,

85
00:04:03,290 --> 00:04:06,910
é algo que você pode pensar que é bom. 

86
00:04:06,905 --> 00:04:08,915
Mas, na verdade, não é. 

87
00:04:08,915 --> 00:04:11,365
Talvez você queira ter isso, talvez você não. 

88
00:04:11,360 --> 00:04:13,570
E vou te dar a

89
00:04:13,565 --> 00:04:16,375
oportunidade de fazer isso por conta própria. 

90
00:04:16,370 --> 00:04:17,840
Pause o vídeo se quiser. 

91
00:04:17,840 --> 00:04:19,450
Este não é um desafio oficial. 

92
00:04:19,445 --> 00:04:20,635
Vou te dar alguns segundos. 

93
00:04:20,630 --> 00:04:24,480
Pause o vídeo, descubra como podemos parar isso. 

94
00:04:24,820 --> 00:04:27,230
O tempo K acabou. 

95
00:04:27,230 --> 00:04:29,350
Então aqui vou adicionar um

96
00:04:29,350 --> 00:04:35,780
outro booleano que está aberto. 

97
00:04:35,780 --> 00:04:39,580
Ele abriu, abriu. E aqui,

98
00:04:39,575 --> 00:04:41,335
depois de abrirmos o baú,

99
00:04:41,330 --> 00:04:45,180
o foi aberto é igual a verdadeiro. 

100
00:04:45,340 --> 00:04:49,180
E outra condição aqui,

101
00:04:49,175 --> 00:04:53,585
se não tiver sido aberta,

102
00:04:53,585 --> 00:04:56,855
salve isso, e eu quero adicioná-la a um outro lugar. 

103
00:04:56,855 --> 00:05:01,625
E é aqui onde colocamos a Vicky de volta para verdade. 

104
00:05:01,625 --> 00:05:04,535
Então, aqui vou dizer,

105
00:05:04,535 --> 00:05:06,835
desculpe-me, isso é muito. 

106
00:05:06,830 --> 00:05:10,700
Se não tiver sido aberto,

107
00:05:10,700 --> 00:05:14,740
então vamos ativar isso. 

108
00:05:14,735 --> 00:05:16,705
Salve isso. 

109
00:05:16,700 --> 00:05:18,080
E se estivermos fora,

110
00:05:18,080 --> 00:05:19,550
então vamos defini-lo como false e

111
00:05:19,550 --> 00:05:21,020
nunca
 abriremos uma conta. 

112
00:05:21,020 --> 00:05:22,850
Portanto, não queremos continuar vendo o texto

113
00:05:22,850 --> 00:05:24,970
quando já abrimos esse baú. 

114
00:05:24,965 --> 00:05:27,315
Então, executamos o jogo. 

115
00:05:27,315 --> 00:05:30,525
Temos o baú. 

116
00:05:30,520 --> 00:05:32,140
Nós abrimos isso. 

117
00:05:32,140 --> 00:05:34,870
Temos a espingarda que tentou abrir outra hora. 

118
00:05:34,870 --> 00:05:37,480
Não, não podemos se voltarmos, é isso. 

119
00:05:37,480 --> 00:05:39,520
Não vemos isso porque já abrimos

120
00:05:39,520 --> 00:05:41,850
e pegamos nosso aplicativo e filmamos por aí. 

121
00:05:41,845 --> 00:05:44,965
Temos uma incrível desova de armas,

122
00:05:44,965 --> 00:05:47,115
abertura
 do peito, pegando

123
00:05:47,110 --> 00:05:49,900
mecânico que funciona perfeitamente bem. 

124
00:05:49,900 --> 00:05:51,540
Então, espero que você goste. 

125
00:05:51,535 --> 00:05:54,795
E se você quiser ter algum desafio extra ao lado,

126
00:05:54,790 --> 00:05:57,970
talvez crie algum tipo de animação para o baú, onde

127
00:05:57,970 --> 00:06:02,470
possa ser oscilações para a esquerda e para a direita antes de se abrir. 

128
00:06:02,470 --> 00:06:05,170
Ou eu não sei, talvez adicione algum tipo de

129
00:06:05,170 --> 00:06:06,940
animação
 extra se você tiver que

130
00:06:06,940 --> 00:06:09,330
o baú encontrar em si mesmo. 

131
00:06:09,325 --> 00:06:12,055
Com isso feito, certifique-se de sempre confirmar

132
00:06:12,050 --> 00:06:15,410
suas alterações se ainda não o fez, você conhece o drill. 

133
00:06:15,410 --> 00:06:17,180
Eu me ajuda
 muito

134
00:06:17,180 --> 00:06:19,610
quando você deixa um comentário positivo 1,

135
00:06:19,610 --> 00:06:24,590
é
 claro, uma revisão sobre o curso Atlas, a plataforma. 

136
00:06:24,590 --> 00:06:26,720
Saiba que eu sou o autor
 deste

137
00:06:26,720 --> 00:06:29,710
curso vale a pena assistir, vale a

138
00:06:29,705 --> 00:06:31,565
pena mostrar a outras pessoas

139
00:06:31,565 --> 00:06:33,775
e se juntar à discórdia obviamente,

140
00:06:33,770 --> 00:06:34,820
se você ainda não o fez,

141
00:06:34,820 --> 00:06:36,910
e espero que você tenha gostado desta seção. 

142
00:06:36,905 --> 00:06:38,845
Foi muito bom. Aprendemos muito. 

143
00:06:38,840 --> 00:06:41,360
E o próximo, não tenho certeza do que vamos fazer,

144
00:06:41,360 --> 00:06:44,080
mas tenho certeza que vamos descobrir isso por eles. 

145
00:06:44,075 --> 00:06:46,585
Então, não vamos perder mais tempo e

146
00:06:46,580 --> 00:06:50,160
vamos para a próxima seção. 

