Bienvenidos de nuevo, mis compañeros desarrolladores de juegos.
En este video, hemos creado dinero,
así que empecemos.
Cuando corro el juego.
Se puede ver que tengo 0 Bitcoins.
Si golpeo el GKE,
tengo 20, 40,
60, y luego también puedo sacarlos de mi inventario.
No es nada muy especial.
No hay nada al video de los refrigerantes excepto por
el símbolo realmente bonito
aquí mismo del gestor de juegos.
Entonces, no perdamos más tiempo y
lleguemos a crear dinero.
O k
Entonces ahora tenemos enemigos,
ahora tenemos armas, todo está listo.
Es hora de dinero sonoro.
Tenemos que hacer algo de dinero.
Entonces y creo en el último video,
les dije que vamos a estar creando menús.
Perdón por esa honestidad.
En realidad no recuerdo lo que tenemos.
Yo sólo paso de un video al siguiente.
Obviamente todo el tiempo sé lo que estoy haciendo.
Obviamente, sé hacia dónde nos dirigimos.
Pero de todos modos, sigamos.
Contamos con el gestor de nivel y aquí es donde queremos
hacer un seguimiento del dinero que tenemos.
Entonces, en primer lugar,
vamos a crear una variable aquí
que va a ser un campo serializado,
y va a ser un fin de las monedas actuales.
De acuerdo, entonces aquí es donde tendremos nuestras monedas actuales.
Y ahora es tu trabajo crear dos métodos
para conseguir y gastar los Bitcoins.
Por lo que crearás dos métodos.
Uno que agrega, debería cambiar esto,
ya sabes qué, déjame chequear o
ningún electrón cambiará esto a Bitcoin.
Por lo tanto, crea dos métodos.
Uno que agrega monedas de bit,
uno que quita los Bitcoins.
Entonces cada uno debe tomar un parámetro para la cantidad.
Asegúrate de que nunca tengamos
cantidades negativas de dinero porque eso es muy malo.
Entonces con eso fuera del camino,
pausa el video ahora mismo y ve a hacer el reto.
De acuerdo, bienvenido de nuevo.
Entonces en lugar de monedas actuales,
voy a llamar a esto las monedas de bits actuales.
Y si no te gusta Bitcoin,
bueno, deberías probarlo de todos modos.
No estoy tratando de meterte nada en la cabeza.
Sigamos adelante. Centrémonos en lo principal.
Ahora, algo aquí dentro que quizá quieras considerar.
Entonces es genial. Contamos con Level Manager el cual
toma, cuida todo el nivel.
Pero cuando se trata
la cantidad de dinero que llevamos con nosotros,
creo que es mejor tenerlo en
algo llamado gestor de juegos
que es solo para el futuro.
No es problema.
Puedes crearlo en gestor de nivel.
Hace la funcionalidad,
pero level manager parece que
solo maneja el nivel actual en el que estamos.
Cuando se trata de la mente que sostenemos,
debe estar alrededor de todo el juego.
Entonces en cuanto inicias el juego,
cada nivel recolectas más monedas,
vas al siguiente nivel,
luego añades a eso.
Por lo que el manager de nivel es un poco raro.
No lo sé, tal vez deberíamos trasladarlo a un gestor de juegos.
Ya sabes qué, pasémoslo a un gestor de juegos.
Yo me he convencido.
Entonces aquí dentro, voy a hacer clic derecho.
Crea un gestor de juego vacío, pulsa Enter.
Reiniciaremos la posición.
Y aquí en el mánager va a crear
un guión de cuatro C-sharp para el manager del juego en Enter.
Y es exactamente por eso
que quería crear un gestor de juegos solo
para mostrarte este extraño símbolo por alguna razón,
ningún otro cambio de guión excepto éste.
Esta tiene esta extraña perilla en ella.
No sé por qué. No me preguntes por qué.
Todavía no estoy seguro.
Pero de todos modos ahora el gestor de juegos
tiene el guión de gestor de juegos.
Y mientras estemos aquí,
tenemos al manager de nivel,
tenemos al manager de juego,
también tenemos al Audio Manager.
Ahí vamos, el Gerente de Audio.
Entonces voy a hacer clic con el botón derecho para crear un vacío.
El directivo golpeó Enter.
Voy a restablecer su posición para que el gerente de juego, manager
de nivel, y el dónde está?
Audiomanager. Ahí vamos.
Por lo que ahora tenemos una lista de todos los directivos.
Y en las prefabs,
prefab el nivel y el gestor del juego.
Entonces, ¿tenemos dónde se guarda el AudioManager?
Creo que está en los prefabs donde z.
De acuerdo, entonces AudioManager, su propio Albany,
gerentes de carpetas, AudioManager, manager de nivel,
y el gestor de juegos.
De acuerdo, con eso fuera del camino,
abramos de nuevo el guión.
En tanto que el manager de nivel,
vamos a tomar los Bitcoins de
aquí y trasladarlos al gestor de juegos.
Y entonces vamos a seguir adelante
y crear dos métodos aquí.
Mantendré el inicio y la actualización.
Tengo la sensación de que podríamos usarlos más adelante.
Entonces aquí, en primer lugar,
el vacío público, obviamente
tiene que ser público porque vamos a serlo.
Llamándolo desde diferentes guiones.
Por lo que el vacío público consigue bitcoins.
Y aquí dentro la cantidad a conseguir.
Entonces abrimos los corchetes o líneas garabateadas o lo que sea.
Y el Bitcoins plus actual es igual a la cantidad a obtener.
Y si quieres, podemos ponerlo en 21 millones,
pero vamos a mantenerlo como infinito.
Podemos conseguir tantos como queramos.
Y entonces vamos a crear el vacío público,
gastar monedas, bitcoins.
Y éste va a ser
un entero de cantidad a gastar.
Y aquí dentro vamos a conseguir
las monedas actuales, discúlpame,
sacarles las monedas actuales,
la cantidad a gastar.
Y por último, vamos a comprobar si
las monedas actuales son menores o iguales a 0,
lo que serán las monedas actuales.
Las monedas actuales se fijarán en 0. Guarda eso.
Y ahora vamos a crear un pequeño Peston cerca.
Entonces si ingresa y pone punto,
consigue la llave abajo,
abrigo gen G, así keycode.
Entonces quiero decir conseguir, si, GET,
entonces conseguir bitcoins y digamos que obtenemos 25 o 20.
Entonces si lo mismo aquí dentro.
Pero en lugar de un G,
usamos el H,
H gastamos, pero monedas.
¿ Y cuántos gastamos?
Digamos 10.
Entonces obtenemos 20, Nos gastamos diez.
Y por último, vamos a crear una depuración.
Oh, nos olvidamos de esta depuración.
Tengo Bitcoins actuales
más equivale a bitcoins.
Y obviamente estaremos configurando todo esto en la interfaz de usuario,
pero por ahora ahorramos,
entramos en nuestro juego.
Creo que todo está bien.
Entonces lo arreglamos todo.
Las monedas actuales siempre van a empezar en 0.
Entonces iniciamos el juego. Ahí vamos.
Tengo 0 Bitcoins,
así que voy a conseguir,
conseguir, conseguir, conseguir, ahí vas.
Y luego voy a gastar, gastar, gastar, gastar, gastar, gastar
, pero gastar, gastar,
y como pueden ver,
no podemos ir menos de 10 Siempre que traté
de gastar 10 porque sólo tengo 10.
Y esto es algo que tendremos que tener
en cuenta si es menor o igual,
si lo ponemos a menos o igual que 0.
En realidad, creo que es una buena idea.
Entonces ahora en realidad podemos gastar lo que tenemos
problema aquí,
Es eso, vale, Lo siento.
Es así como dijimos el menor que o igual.
Entonces hay algo que tendremos que tener en
cuenta y que cada vez que estamos gastando,
realmente necesitamos tener estas monedas con nosotros.
Pero esto es algo que creo que será
manejado más adelante por el guión Sharp.
Entonces aquí, vamos a ver,
yo paso, gasto, gasto, gasto.
De acuerdo, eso aún no funciona.
Hey, bienvenido de nuevo.
Por lo que fue totalmente algo muy sencillo.
Cuando tenemos el colapso aquí mismo,
se puede ver que empezamos en 0,
20, 40, y etcétera.
Pero cuando empiezo a gastar,
cuando llego a 0, ya está aquí por lo que no aparece.
Y los mensajes que puedo
mostrarles si quitamos el colapso.
Por lo que cada sola línea no es maximizar en el juego, por favor.
Si hago clic aquí,
así que ahora puedes ver que cuando golpee el gigi, gigi, 120,
vendo, vendo, vendo, vendo,
vendo, vendo, vendo.
Ahí vamos. Todo está funcionando.
Entonces no fue por el menor que o igual,
en realidad fue nuestra incapacidad para verlo.
Por lo que espero que lo disfruten.
Asegúrate de comprometer tus cambios.
Y te veré en
el siguiente video donde estaremos realmente recogiendo
los bitcoins y no solo agregándolos
usando teclas mágicas en el teclado.
Entonces nos vemos.