1
00:00:00,000 --> 00:00:03,270
Bienvenidos de nuevo, mis compañeros desarrolladores de juegos. 

2
00:00:03,270 --> 00:00:06,090
En este video, hemos creado dinero,

3
00:00:06,090 --> 00:00:07,920
así que empecemos. 

4
00:00:07,920 --> 00:00:10,140
Cuando corro el juego. 

5
00:00:10,140 --> 00:00:13,050
Se puede ver que tengo 0 Bitcoins. 

6
00:00:13,050 --> 00:00:14,310
Si golpeo el GKE,

7
00:00:14,310 --> 00:00:16,470
tengo 20, 40,

8
00:00:16,470 --> 00:00:21,030
60, y luego también puedo sacarlos de mi inventario. 

9
00:00:21,030 --> 00:00:22,640
No es nada muy especial. 

10
00:00:22,635 --> 00:00:25,175
No hay nada al video de los refrigerantes excepto por

11
00:00:25,170 --> 00:00:27,240
el símbolo realmente bonito

12
00:00:27,240 --> 00:00:28,970
aquí mismo del gestor de juegos. 

13
00:00:28,965 --> 00:00:31,205
Entonces, no perdamos más tiempo y

14
00:00:31,200 --> 00:00:34,100
lleguemos a crear dinero. 

15
00:00:34,095 --> 00:00:35,915
O k

16
00:00:35,910 --> 00:00:37,950
Entonces ahora tenemos enemigos,

17
00:00:37,950 --> 00:00:41,490
ahora tenemos armas, todo está listo. 

18
00:00:41,485 --> 00:00:43,915
Es hora de dinero sonoro. 

19
00:00:43,910 --> 00:00:45,530
Tenemos que hacer algo de dinero. 

20
00:00:45,530 --> 00:00:48,890
Entonces y creo en el último video,

21
00:00:48,890 --> 00:00:51,800
les
dije que vamos a estar creando menús. 

22
00:00:51,800 --> 00:00:53,750
Perdón por esa honestidad. 

23
00:00:53,750 --> 00:00:56,540
En realidad no recuerdo lo que tenemos. 

24
00:00:56,540 --> 00:00:59,120
Yo sólo paso de un video al siguiente. 

25
00:00:59,120 --> 00:01:01,630
Obviamente todo el tiempo sé lo que estoy haciendo. 

26
00:01:01,625 --> 00:01:04,225
Obviamente, sé hacia dónde nos dirigimos. 

27
00:01:04,220 --> 00:01:06,400
Pero de todos modos, sigamos. 

28
00:01:06,395 --> 00:01:09,205
Contamos con el gestor de nivel y aquí es donde queremos

29
00:01:09,200 --> 00:01:12,260
hacer un seguimiento del dinero que tenemos. 

30
00:01:12,260 --> 00:01:15,050
Entonces, en primer lugar,

31
00:01:15,050 --> 00:01:17,030
vamos a crear una variable aquí

32
00:01:17,030 --> 00:01:19,340
que va a ser un campo serializado,

33
00:01:19,340 --> 00:01:24,210
y va a ser un fin de las monedas actuales. 

34
00:01:24,214 --> 00:01:28,924
De acuerdo, entonces aquí es donde tendremos nuestras monedas actuales. 

35
00:01:28,925 --> 00:01:31,825
Y ahora es tu trabajo crear dos métodos

36
00:01:31,820 --> 00:01:34,810
para conseguir y gastar los Bitcoins. 

37
00:01:34,805 --> 00:01:36,805
Por lo que crearás dos métodos. 

38
00:01:36,800 --> 00:01:39,550
Uno que agrega, debería cambiar esto,

39
00:01:39,545 --> 00:01:40,675
ya
sabes qué, déjame chequear o

40
00:01:40,670 --> 00:01:42,920
ningún electrón cambiará esto a Bitcoin. 

41
00:01:42,920 --> 00:01:44,330
Por lo tanto, crea dos métodos. 

42
00:01:44,330 --> 00:01:45,740
Uno que agrega monedas de bit,

43
00:01:45,740 --> 00:01:47,750
uno que quita los Bitcoins. 

44
00:01:47,750 --> 00:01:51,440
Entonces cada uno debe tomar un parámetro para la cantidad. 

45
00:01:51,440 --> 00:01:53,300
Asegúrate de que nunca tengamos

46
00:01:53,300 --> 00:01:56,950
cantidades
negativas de dinero porque eso es muy malo. 

47
00:01:56,945 --> 00:01:59,335
Entonces con eso fuera del camino,

48
00:01:59,330 --> 00:02:04,510
pausa el video ahora mismo y ve a hacer el reto. 

49
00:02:04,505 --> 00:02:06,415
De acuerdo, bienvenido de nuevo. 

50
00:02:06,410 --> 00:02:08,360
Entonces en lugar de monedas actuales,

51
00:02:08,360 --> 00:02:12,670
voy a llamar a esto las monedas de bits actuales. 

52
00:02:12,665 --> 00:02:14,695
Y si no te gusta Bitcoin,

53
00:02:14,690 --> 00:02:16,880
bueno, deberías probarlo de todos modos. 

54
00:02:16,880 --> 00:02:18,950
No estoy tratando de meterte nada en la cabeza. 

55
00:02:18,950 --> 00:02:21,620
Sigamos adelante. Centrémonos en lo principal. 

56
00:02:21,620 --> 00:02:26,050
Ahora, algo aquí dentro que quizá quieras considerar. 

57
00:02:26,045 --> 00:02:29,995
Entonces es genial. Contamos con Level Manager el cual

58
00:02:29,990 --> 00:02:31,820
toma, cuida todo el nivel. 

59
00:02:31,820 --> 00:02:33,320
Pero cuando se trata

60
00:02:33,320 --> 00:02:35,770
la cantidad de dinero que llevamos con nosotros,

61
00:02:35,765 --> 00:02:38,785
creo que es mejor tenerlo en

62
00:02:38,780 --> 00:02:40,160
algo llamado
gestor de juegos

63
00:02:40,160 --> 00:02:42,080
que es solo para el futuro. 

64
00:02:42,080 --> 00:02:43,780
No es problema. 

65
00:02:43,775 --> 00:02:45,655
Puedes crearlo en gestor de nivel. 

66
00:02:45,650 --> 00:02:47,150
Hace la funcionalidad,

67
00:02:47,150 --> 00:02:49,580
pero level manager parece que

68
00:02:49,580 --> 00:02:52,520
solo maneja el nivel actual en el que estamos. 

69
00:02:52,520 --> 00:02:54,530
Cuando se trata de la mente que sostenemos,

70
00:02:54,530 --> 00:02:57,890
debe estar alrededor de todo el juego. 

71
00:02:57,890 --> 00:02:59,590
Entonces en cuanto inicias el juego,

72
00:02:59,585 --> 00:03:01,885
cada nivel recolectas más monedas,

73
00:03:01,880 --> 00:03:02,990
vas al siguiente nivel,

74
00:03:02,990 --> 00:03:04,850
luego añades a eso. 

75
00:03:04,850 --> 00:03:08,450
Por lo que el manager de nivel es un poco raro. 

76
00:03:08,450 --> 00:03:11,630
No lo sé, tal vez deberíamos trasladarlo a un gestor de juegos. 

77
00:03:11,630 --> 00:03:14,440
Ya sabes qué, pasémoslo a un gestor de juegos. 

78
00:03:14,435 --> 00:03:16,195
Yo me he convencido. 

79
00:03:16,190 --> 00:03:20,240
Entonces aquí dentro, voy a hacer clic derecho. 

80
00:03:20,240 --> 00:03:25,000
Crea un gestor de juego vacío, pulsa Enter. 

81
00:03:24,995 --> 00:03:27,045
Reiniciaremos la posición. 

82
00:03:27,049 --> 00:03:30,079
Y aquí en el mánager va a crear

83
00:03:30,080 --> 00:03:35,290
un guión de cuatro C-sharp para el manager del juego en Enter. 

84
00:03:35,285 --> 00:03:36,985
Y es exactamente por eso

85
00:03:36,980 --> 00:03:38,780
que quería crear un gestor de juegos solo

86
00:03:38,780 --> 00:03:42,410
para mostrarte este extraño símbolo por alguna razón,

87
00:03:42,410 --> 00:03:46,040
ningún otro cambio de guión excepto éste. 

88
00:03:46,040 --> 00:03:49,180
Esta tiene esta extraña perilla en ella. 

89
00:03:49,175 --> 00:03:50,935
No sé por qué. No me preguntes por qué. 

90
00:03:50,930 --> 00:03:52,130
Todavía no estoy seguro. 

91
00:03:52,130 --> 00:03:53,900
Pero de todos modos ahora el gestor de juegos

92
00:03:53,900 --> 00:03:55,460
tiene el guión de gestor de juegos. 

93
00:03:55,460 --> 00:03:57,040
Y mientras estemos aquí,

94
00:03:57,035 --> 00:03:58,405
tenemos al manager de nivel,

95
00:03:58,400 --> 00:03:59,740
tenemos al manager de juego,

96
00:03:59,735 --> 00:04:01,775
también
tenemos al Audio Manager. 

97
00:04:01,774 --> 00:04:03,234
Ahí vamos, el Gerente de Audio. 

98
00:04:03,230 --> 00:04:06,110
Entonces voy a hacer clic con el botón derecho para crear un vacío. 

99
00:04:06,110 --> 00:04:08,770
El directivo golpeó Enter. 

100
00:04:08,765 --> 00:04:13,765
Voy a restablecer su posición para que el gerente de juego, manager

101
00:04:13,760 --> 00:04:18,430
de
nivel, y el dónde está? 

102
00:04:18,425 --> 00:04:20,545
Audiomanager. Ahí vamos. 

103
00:04:20,540 --> 00:04:23,240
Por lo que ahora tenemos una lista de todos los directivos. 

104
00:04:23,240 --> 00:04:24,770
Y en las prefabs,

105
00:04:24,770 --> 00:04:28,040
prefab el nivel y el gestor del juego. 

106
00:04:28,040 --> 00:04:32,800
Entonces, ¿tenemos dónde se guarda el AudioManager? 

107
00:04:32,795 --> 00:04:36,965
Creo que está en los prefabs donde z.

108
00:04:36,965 --> 00:04:39,665
De acuerdo, entonces AudioManager, su propio Albany,

109
00:04:39,665 --> 00:04:46,505
gerentes de
carpetas, AudioManager, manager de nivel,

110
00:04:46,504 --> 00:04:48,124
y el gestor de juegos. 

111
00:04:48,125 --> 00:04:49,825
De acuerdo, con eso fuera del camino,

112
00:04:49,820 --> 00:04:52,160
abramos de nuevo el guión. 

113
00:04:52,160 --> 00:04:53,930
En tanto que el manager de nivel,

114
00:04:53,930 --> 00:04:56,090
vamos a tomar los Bitcoins de

115
00:04:56,090 --> 00:04:59,520
aquí y trasladarlos al gestor de juegos. 

116
00:04:59,830 --> 00:05:02,540
Y entonces vamos a seguir adelante

117
00:05:02,540 --> 00:05:04,330
y crear dos métodos aquí. 

118
00:05:04,325 --> 00:05:05,605
Mantendré el inicio y la actualización. 

119
00:05:05,600 --> 00:05:08,200
Tengo la sensación de que podríamos usarlos más adelante. 

120
00:05:08,195 --> 00:05:10,105
Entonces aquí, en primer lugar,

121
00:05:10,100 --> 00:05:12,320
el vacío público, obviamente

122
00:05:12,320 --> 00:05:14,980
tiene
que ser público porque vamos a serlo. 

123
00:05:14,975 --> 00:05:16,975
Llamándolo desde diferentes guiones. 

124
00:05:16,970 --> 00:05:21,790
Por lo que el vacío público consigue bitcoins. 

125
00:05:21,785 --> 00:05:26,705
Y aquí dentro la cantidad a conseguir. 

126
00:05:26,705 --> 00:05:31,085
Entonces abrimos los corchetes o líneas garabateadas o lo que sea. 

127
00:05:31,085 --> 00:05:37,885
Y el Bitcoins plus actual es igual a la cantidad a obtener. 

128
00:05:37,880 --> 00:05:40,430
Y si quieres, podemos ponerlo en 21 millones,

129
00:05:40,430 --> 00:05:42,050
pero vamos a mantenerlo como infinito. 

130
00:05:42,050 --> 00:05:44,110
Podemos conseguir tantos como queramos. 

131
00:05:44,105 --> 00:05:47,995
Y entonces vamos a crear el vacío público,

132
00:05:47,990 --> 00:05:53,890
gastar monedas, bitcoins. 

133
00:05:53,885 --> 00:05:57,665
Y éste va a ser

134
00:05:57,660 --> 00:06:04,440
un entero de cantidad a gastar. 

135
00:06:04,435 --> 00:06:06,915
Y aquí dentro vamos a conseguir

136
00:06:06,910 --> 00:06:09,160
las monedas actuales, discúlpame,

137
00:06:09,160 --> 00:06:12,160
sacarles las monedas actuales,

138
00:06:12,160 --> 00:06:14,180
la cantidad a gastar. 

139
00:06:14,184 --> 00:06:16,454
Y por último, vamos a comprobar si

140
00:06:16,450 --> 00:06:22,680
las monedas actuales son menores o iguales a 0,

141
00:06:22,675 --> 00:06:24,855
lo que serán las monedas actuales. 

142
00:06:24,850 --> 00:06:29,580
Las monedas actuales se fijarán en 0. Guarda eso. 

143
00:06:29,575 --> 00:06:32,535
Y ahora vamos a crear un pequeño Peston cerca. 

144
00:06:32,530 --> 00:06:39,830
Entonces si ingresa y pone punto,

145
00:06:39,825 --> 00:06:43,495
consigue la llave abajo,

146
00:06:43,490 --> 00:06:48,520
abrigo gen G, así keycode. 

147
00:06:48,515 --> 00:06:51,715
Entonces quiero decir conseguir, si, GET,

148
00:06:51,710 --> 00:06:57,760
entonces conseguir bitcoins y digamos que obtenemos 25 o 20. 

149
00:06:57,755 --> 00:07:01,625
Entonces si lo mismo aquí dentro. 

150
00:07:01,625 --> 00:07:03,415
Pero en lugar de un G,

151
00:07:03,410 --> 00:07:05,970
usamos el H,

152
00:07:06,370 --> 00:07:11,820
H gastamos, pero monedas. 

153
00:07:11,824 --> 00:07:13,344
¿ Y cuántos gastamos? 

154
00:07:13,340 --> 00:07:15,910
Digamos 10. 

155
00:07:15,905 --> 00:07:18,745
Entonces obtenemos 20, Nos gastamos diez. 

156
00:07:18,740 --> 00:07:21,620
Y por último, vamos a crear una depuración. 

157
00:07:21,620 --> 00:07:26,940
Oh, nos olvidamos de esta depuración. 

158
00:07:29,350 --> 00:07:37,760
Tengo Bitcoins actuales

159
00:07:37,760 --> 00:07:42,020
más equivale a bitcoins. 

160
00:07:42,020 --> 00:07:44,840
Y obviamente estaremos configurando todo esto en la interfaz de usuario,

161
00:07:44,840 --> 00:07:46,430
pero por ahora ahorramos,

162
00:07:46,430 --> 00:07:49,880
entramos en nuestro juego. 

163
00:07:49,880 --> 00:07:51,410
Creo que todo está bien. 

164
00:07:51,410 --> 00:07:53,560
Entonces lo arreglamos todo. 

165
00:07:53,555 --> 00:07:56,665
Las monedas actuales siempre van a empezar en 0. 

166
00:07:56,660 --> 00:07:58,880
Entonces iniciamos el juego. Ahí vamos. 

167
00:07:58,880 --> 00:08:00,140
Tengo 0 Bitcoins,

168
00:08:00,140 --> 00:08:01,660
así que voy a conseguir,

169
00:08:01,655 --> 00:08:03,745
conseguir, conseguir, conseguir, ahí vas. 

170
00:08:03,740 --> 00:08:06,080
Y luego voy a gastar, gastar, gastar, gastar, gastar,
gastar

171
00:08:06,080 --> 00:08:07,340
, pero gastar, gastar,

172
00:08:07,340 --> 00:08:08,980
y como pueden ver,

173
00:08:08,975 --> 00:08:11,965
no
podemos ir menos de 10 Siempre que
traté

174
00:08:11,960 --> 00:08:14,930
de gastar 10 porque sólo tengo 10. 

175
00:08:14,930 --> 00:08:16,820
Y esto es algo que tendremos que
tener

176
00:08:16,820 --> 00:08:19,280
en cuenta si es menor o igual,

177
00:08:19,280 --> 00:08:22,660
si lo ponemos a menos o igual que 0. 

178
00:08:22,655 --> 00:08:24,745
En realidad, creo que es una buena idea. 

179
00:08:24,740 --> 00:08:26,720
Entonces ahora en realidad podemos gastar lo
que tenemos

180
00:08:26,720 --> 00:08:28,630
problema aquí,

181
00:08:28,625 --> 00:08:30,805
Es eso, vale, Lo siento. 

182
00:08:30,800 --> 00:08:34,330
Es así como dijimos el menor que o igual. 

183
00:08:34,325 --> 00:08:36,925
Entonces hay algo que tendremos que tener en

184
00:08:36,920 --> 00:08:39,320
cuenta y que cada vez que estamos gastando,

185
00:08:39,320 --> 00:08:41,840
realmente
necesitamos tener estas monedas con nosotros. 

186
00:08:41,840 --> 00:08:43,640
Pero esto es algo que creo que será

187
00:08:43,640 --> 00:08:46,960
manejado más adelante por el guión Sharp. 

188
00:08:46,955 --> 00:08:48,685
Entonces aquí, vamos a ver,

189
00:08:48,680 --> 00:08:50,630
yo paso, gasto, gasto, gasto. 

190
00:08:50,630 --> 00:08:52,730
De acuerdo, eso aún no funciona. 

191
00:08:52,730 --> 00:08:53,930
Hey, bienvenido de nuevo. 

192
00:08:53,930 --> 00:08:57,740
Por lo que fue totalmente algo muy sencillo. 

193
00:08:57,740 --> 00:08:59,810
Cuando tenemos el colapso aquí mismo,

194
00:08:59,810 --> 00:09:01,430
se
puede ver que empezamos en 0,

195
00:09:01,430 --> 00:09:02,900
20, 40, y etcétera. 

196
00:09:02,900 --> 00:09:05,140
Pero cuando empiezo a gastar,

197
00:09:05,135 --> 00:09:08,305
cuando llego a 0, ya está aquí por lo que no aparece. 

198
00:09:08,300 --> 00:09:09,680
Y los mensajes que puedo

199
00:09:09,680 --> 00:09:11,480
mostrarles si quitamos el colapso. 

200
00:09:11,480 --> 00:09:15,530
Por lo que cada sola línea no es maximizar en el juego, por favor. 

201
00:09:15,530 --> 00:09:17,120
Si hago clic aquí,

202
00:09:17,120 --> 00:09:19,490
así que ahora puedes ver que cuando golpee el gigi,
gigi, 120,

203
00:09:19,490 --> 00:09:22,310
vendo, vendo, vendo, vendo,

204
00:09:22,310 --> 00:09:23,510
vendo, vendo, vendo. 

205
00:09:23,510 --> 00:09:25,280
Ahí vamos. Todo está funcionando. 

206
00:09:25,280 --> 00:09:28,120
Entonces no fue por el menor que o igual,

207
00:09:28,115 --> 00:09:30,985
en realidad
fue nuestra incapacidad para verlo. 

208
00:09:30,980 --> 00:09:32,560
Por lo que espero que lo disfruten. 

209
00:09:32,555 --> 00:09:34,105
Asegúrate de comprometer tus cambios. 

210
00:09:34,100 --> 00:09:35,300
Y te veré en

211
00:09:35,300 --> 00:09:38,500
el siguiente video donde estaremos realmente
recogiendo

212
00:09:38,495 --> 00:09:40,465
los bitcoins y no solo
agregándolos

213
00:09:40,460 --> 00:09:42,940
usando teclas mágicas en el teclado. 

214
00:09:42,935 --> 00:09:44,885
Entonces nos vemos. 

