Bienvenido de nuevo Mis desarrolladores de juegos favoritos
a un video completamente nuevo y éste,
en lugar de simplemente agregar los puntos
a nuestra capa o a nuestro gestor de juegos,
en realidad tenemos esta moneda aquí mismo.
Y como se puede ver, gira.
Es realmente genial.
Y si oyes cuando lo recogemos,
hay una pequeña explosión.
¿ Por qué una explosión?
Porque no me tomé el tiempo para realmente encontrar
algún efecto de sonido para la recogida de la moneda.
Entonces con eso de paso,
no perdamos más tiempo y empecemos.
Ah, está bien.
Entonces es hora de empezar realmente a
recoger el dinero que hemos creado.
Entonces voy a despejar todo esto.
Voy a abrir el guión y
eliminar lo que tenemos aquí para
la BBC o lo que sea que
esté mostrando y agregando usando el teclado.
Por lo que de vuelta aquí manera para que se compile.
Y en los sprites de aquí,
voy a crear una nueva carpeta para las monedas.
Haga doble clic, abra esto y voy
a entrar en los recursos aquí dentro.
Y como pueden ver,
tenemos la moneda giratoria,
la moneda parpadea y la moneda brilla.
Entonces elige lo que quieras.
Yo quiero la rotación porque me gusta ver rotar las monedas.
Por lo que a este final aquí se abre.
Veamos cómo se ven estos.
Monedas realmente bonitas, pero siento que podrían estar un
poco fuera de lugar con
los gráficos 2D que tenemos,
pero sin preocupaciones, estamos usando
activos libres del arte del juego abierto.
Entonces ahí vamos.
Agregamos esto aquí.
Esta será una moneda enorme.
Prepárate para el enorme Coyne.
Whoa, nunca pensé,
realmente no sabía que esta moneda sería tan enorme.
Entonces hagámoslo un poco más pequeño.
Aún más.
Entonces 400, veamos.
Podemos, por cierto, hacer que la escala sea un poco más pequeña,
pero me gusta cambiar los píxeles por unidad.
E incluso esto, Hagámoslo 800.
Entonces hacemos dos
veces más pequeño que lo que sea en este momento.
Eso sigue siendo enorme.
Y hagámoslo 1600.
Así que vamos, por favor.
Necesitábamos un poco más pequeños.
Oh Dios mío.
No esperaría esta cantidad.
3500 en serio, esto debería ser muy pequeño en este momento.
Está bien, genial.
Entonces creo que esta moneda, Ahí vamos.
Entonces esta es una moneda pequeña que
va a estar girando alrededor y podemos recogerla.
Y en realidad, ya sabes qué,
tal vez que sean 3000.
Y ahí vamos, aplicamos los cambios.
Hagámoslo punto.
Punto, y no necesitamos hacer múltiplo.
Ahí vamos, guarde eso.
Ahora este va a ser el caso Bitcoin 0.
Entonces ahora lo que vamos a hacer es
entrar en la animación y crear una animación.
Por lo que las animaciones de un activo hacen clic derecho en Nueva carpeta,
rotando un Bitcoin, haga doble clic aquí y roten.
Eso es todo.
Todo lo que necesitamos hacer.
A drag estos n y eso es correcto.
Está bien, eso es demasiado rápido.
Vamos a separarlos un poco.
Entonces cada punto, allá vamos,
creo que esta es una buena rotación.
Entonces y por alguna razón siento
que es un poco molesto, pero sin preocupaciones.
Ahora vamos a seguir adelante y añadir un nuevo guión aquí.
Entonces voy a entrar a
los guiones y a adorar a las pastillas.
Haga clic derecho y cree un nuevo guión C-sharp,
que va a ser el ir y recoger una moneda.
Recoger.
Ahí vamos. Por lo que ahora tenemos la camioneta de monedas.
Hagamos eso más pequeño. Ahí vamos.
Por lo que se agregó al Bitcoin y
vamos a abrirla y Visual Studio.
Entonces si voy por la camioneta de salud,
es más o menos lo mismo.
Entonces, ¿dónde está?
¿ Dónde está la camioneta de salud?
Entonces esto es más o menos lo mismo.
Yo sólo voy a copiar el código.
Yo lo voy a pegar aquí.
Y las únicas cosas que van
a cambiar como por ejemplo,
el monto de la moneda que obtendrás de esta moneda,
así que la guardo en ellas.
Y tal vez también el recogido,
que va a ser bueno y recogerlo.
Y k se puede recoger método.
De acuerdo, entonces la camioneta, la capa.
Eso es obviamente algo que también vamos
a añadir a la moneda porque más adelante
querremos quizá romper un frasco o matar a un enemigo.
Y así queremos tener un poco de retraso.
Por lo que en cualquier momento ahora vamos a hacer esto más pequeño
en componente las capas
o recoger la capa. Ahí vamos.
tiempo antes de la recogida es de 0.5,
que es lo suficientemente bueno para nosotros.
Y luego aquí dentro,
¿qué más tenemos que hacer?
Destruimos el objeto del juego.
Nosotros, en lugar de agregar HP,
vamos a eliminar esto.
Y nos vamos a asegurar aquí,
también podemos quitar el jugador lo colocará
en la capa de recogida.
Por lo que las pastillas.
Y recuerda que dejamos de usar la capa, capa.
O sea, lo siento, la etiqueta de jugador con el fin de recoger cosas.
Y aquí dentro dijimos que la camioneta es verdad,
así que no cogemos dos veces.
Y aquí dentro deberíamos de hecho aumentar
la cantidad de monedas que tenemos
y eso va a ser un reto.
Tú. Por lo tanto, agrega la moneda y juega un efecto de sonido.
Por lo que antes que nada, crea
el gestor de nivel y agréguale las monedas.
Dicey crear, me refería a sacarle el gestor de nivel y las monedas
y reproducir los efectos de sonido
cuando recogemos las monedas,
puedes elegir como suene la fractura.
A lo mejor puedes incluso ir y conseguir los tuyos,
encontrar algunos si luego te proporcionaría
un para que fuera del camino,
pausar el video ahora mismo y ir al reto.
De acuerdo, bienvenido de nuevo.
Entonces aquí vamos a conseguir
el manager de nivel, o lo siento,
no el gestor de nivel, el gestor de juegos,
pero el gestor de juegos no es una instancia.
Entonces aquí vamos a crear
un Game Manager público estático.
Podemos encontrar el objeto,
eso es algo que podríamos haber hecho,
pero porque vamos quizá a
acceder en múltiples ocasiones,
creo que tener una instancia es mejor.
Entonces aquí dentro, voy a encender el despierto
y la instancia es igual a esto.
Guarda eso.
Quitemos el inicio y actualicemos por ahora.
Si los necesitamos, los crearemos más adelante.
Guarda eso de nuevo en la camioneta.
Juego.
Gerente.
Instancia de punto, punto, agregar moneda u obtener monedas, obtener bitcoins.
¿ Y cuánto queremos?
Es la cantidad de la moneda.
Guarda eso, y ahora queremos reproducir el audio.
Entonces AudioManager, usted dirige
la instancia que se reproduce como
fax y ¿qué efecto de sonido queremos reproducir?
Podríamos crearlo aquí.
Sí, claro, hagámoslo.
Por lo que la caja de arena para jugar.
Ahí vamos.
Como fax para jugar, guarde eso.
Y de vuelta en nuestro juego.
Veamos qué tenemos aquí dentro.
Y el Audio Manager,
¿dónde está el Audio Manager?
Y qué tenemos
la explosión, rifles enemigos, escopetas,
tiper jugador siendo atropellado, tiro de pistola, explosión.
Añadamos la Explosión. Seguro. ¿Por qué no?
Porque no encuentro ninguna camioneta común.
Puedes agregar cualquier cosa que quieras.
Solo necesita algún tipo de metal.
En realidad, creo que sí agregué
algo aquí pero no lo agregamos.
De todos modos, usemos la explosión sólo por diversión.
De todos modos, elemento dos.
Entonces los dos salvan eso, corre el juego.
Y ahora cuando lleguemos a la moneda,
deberíamos escuchar nada porque aquí dentro,
no, no hay error ahí.
Ok?
No.
Pero ni siquiera se destruyó a sí mismo.
Entonces hay un problema.
Y obtener componente.
No se ha recogido la capa de recogida.
A ver, porque esto debe ser sencillo.
Esperemos este tal vez temporizador 0.5.
No, no funciona en absoluto.
Entonces veamos cuál es el problema.
0, vale, vuelve.
Por lo que creamos un On Trigger Enter.
Eso está bien, pero no tenemos un gatillo para desencadenar esto.
Por lo que necesitamos agregar un colisionador de caja o colisionador circular
2D y convertirlo en un gatillo.
Entonces el colisionador de círculo,
creo, es extremadamente enorme.
No, ¿dónde está?
A pesar de que está exactamente en la moneda, Eso es excelente.
Guarda eso, ejecuta el juego.
Ahora debemos desmutar la música.
Y se podía escuchar un débil sonido de
la explosión en el fondo. Podía oírlo.
Espero que lo hubieras escuchado.
Vamos a las prefabs,
vamos a las pastillas y dijimos el Bitcoin aquí mismo.
Por lo que espero que lo disfruten.
Asegúrate de comprometer tus cambios,
asegúrate de dejar una reseña.
Me ayudó mucho y te veré
en el siguiente video.