Transcripciones
1. Introducción: En esta clase, nos
sumergiremos en el apasionante mundo de crear tu propio juego de disparos de laberinto espacial de arriba
hacia abajo. Al completar esta clase, comprenderás cómo funcionan
algunos elementos de juegos
populares como Hotline,
Miami, Gallagher
y Geometry Wars Repasaremos por cómo abordar el juego de movimiento
y la creación de barcos. También podrás diseñar tu propia nave espacial
y navegar por un laberinto espacial que puede ser tan complejo o tan
simple como quieras Añadiremos algunos efectos de sonido, animaciones
suaves
y algunas trampas complicadas para mantener a
los jugadores alerta. Además, agregaremos
algunas características especiales para que puedas hacer que tu
nivel sea tan complicado como quieras. Justo al final,
estarás dando algunos desafíos y
algunos errores que corregir. Estas son cosas que
podrás
conquistar una vez que hayas
dominado la clase Al final de todo,
estarás haciendo zoom a través espacio con un juego espacial
personalizado muy propio, sintiéndote como un profesional del
desarrollo de juegos
2. Nivel/personaje: Derecha. Entonces aquí está nuestro juego. Esto es solo un pequeño ejemplo de lo que
vamos a estar haciendo. Pero como pueden ver,
nuestra pequeña nave espacial, podemos movernos,
volar en el espacio, moverse fondo, poner
algunas minas ahí, y podemos tratar a la
mina y explota ¿Bien? Entonces
vamos a estar haciendo esto, comencemos. Derecha. Ve a mis juegos.
Ir a nuevo juego. Entonces cuando llegues a aquí,
simplemente haz clic en Proyecto Vacío. Empecemos. Derecha. Entonces lo primero que
queremos hacer es querer crear un muro
alrededor del jugador, donde queremos que vaya, donde no
queremos que vaya. ¿Bien? Entonces hagámoslo. Vamos a hacer clic aquí, crear. Hacer. Ir a Editar sprites.
Vamos a las cejas. Ir a sprites fob. Esto sigue dentro del
libre, por cierto, y creo que está en terreno.
Sí, es terreno. Vamos a hacer click en
esta parte superior derecha aquí. Y así lo entendiste. Recuerda,
puedes crear el tuyo propio, puedes dibujar en esto
y cosas así. Puedes dibujar lo que sea, si miras en la esquina
ahí vemos o puedes subir tu propio
sprite y esas cosas. Iba a controlar Z solo porque me
gusta bastante esa. Recuerda que puedes elegir
diferentes si quieres, pero yo elijo esta
porque bueno, se
parece un poco más rock
espacial. Hagamos eso. D vamos. Ahí está la roca. Por las propiedades y esas cosas, queremos mantener todo esto sólido. Realmente no necesitamos
cambiar nada aquí porque
realmente no va a estar
haciendo nada. Simplemente va a estar conteniendo al jugador. Se le
puede llamar muro. Se le puede llamar roca espacial. Depende completamente de ti.
Sólo mantengámoslo a la pared. Pero solo recuerda
escribir siempre lo que es lo real. Escribe aquí, nombra lo que es, y el objeto,
no necesitas hacer eso. Empecemos por aquí.
Empecemos a hacer esto. Puedo alejar el zoom con
la rueda de desplazamiento. Y empecemos a hacer un nivel. Sólo voy a hacer una
muy sencilla hasta el momento. Yo hice clic en eso si no
te diste cuenta. Haga clic en él. Tienes todas
estas opciones diferentes. Hago clic en clonar entonces este bit aquí dice De cloneing solo
voy
a hacer un poco de
espacio aquí así Entonces quiero que el jugador
suba ahí. Entonces te levantas un poco. A lo mejor quiero un ligero pasillo donde pueda entrar el jugador. A lo mejor entran así. Viniendo por ese camino. Entonces el
jugador va así. Puedo usar mover hasta aquí, así que esa es la flecha,
eso es seleccionar en Zoom. Yo sólo voy a hacer el
monte la mano uno aquí. Mueva eso hacia arriba.
Hagamos esto así. A lo mejor hacemos otra
cosa aquí así. Entonces tenemos algo así
aquí. Ahí, he hecho una x. Recuerda, puedes hacer
el espacio que quieras. A lo mejor vas a tener
algo en esta esquina de aquí. mejor vamos a tener
una cosa aquí, y entonces tal vez vamos a
tener algo aquí. Recuerda, si quieres
agregar algo más, puedes simplemente pasar el cursor sobre un lugar y luego presionar eliminar
y lo elimina por Podría hacer eso, simplemente
manteniendo pulsado eliminar ahí. Puedo hacer click en otra
cosa otra vez. Da click en Cl ahora puedo hacer algo así. Vienen por
ahí, vienen ahí, y luego vienen por ahí. Entonces ahí van. Aquí vamos a
tener algo, así que tienen que navegar. Recuerda que este es solo
el primer nivel, así que queremos que sea
relativamente fácil. De coning. Una vez que estés contento
con tu forma, puede ser lo que quieras. Si no estás muy
seguro, entonces tal
vez abajo en un trozo de papel
y luego copia de eso. Voy a volver aquí. Golpeamos play. Obviamente, este es un espacio.
Realmente no hace nada. Ni siquiera podemos movernos golpeando los controles porque necesitamos
crear nuestro personaje. Entonces vamos a hacer
eso. Así que vamos a hacer clic en cualquier lugar, haga clic en Crear. Vamos a golpear jugador, llámalo jugador porque eso es lo que
vamos a estar haciendo. Para la física, ahora vamos
a estar haciendo una nave espacial, así que necesitamos estar
haciendo algunas cosas Necesitamos que se mueva, así que
vamos a dar click en Movable, porque está en el espacio,
queremos hacer click click, debería decir, fectado por gravedad Porque si lo hiciera, simplemente caería al fondo cuando no
queremos hacer eso. También queremos tener
la dirección como arriba. Entonces la dirección hacia adelante está arriba, y verás y en un minuto. El laboratorio de flujo sabio predeterminado siempre lo
hace a la derecha. Entonces solo queremos
tenerlo como arriba. Entonces volvamos a Sprites. Ahora bien, este es el bit
donde si no
tienes una cuenta de estudiante o India, tendrás que subir tus propios sprites o
crear los tuyos propios Pero como verás aquí,
es muy, muy sencillo. Entonces voy a seguir como si tuvieras una cuenta de estudiante
o India, pero recuerda, solo puedes
crear o subir la tuya propia. Voy a ir a
los sprites aquí, ir a barcos voy a dar
click en lo que es un barco bonito Vamos a hacer clic en esa. Entonces voy a hacer click en
esa nave ahí. Obviamente,
aquí hay algunos que podrías tener, pero para este,
voy a dar click en ese de ahí. Haga clic en. Ahí van. Ahí está nuestra
nave golpeada en juego. Ahora pasa porque, bueno, no está haciendo nada. Tenemos que ponerle alguna lógica
, así que tenemos que hacerlo. Entonces da click en tu nave, ve a editar, ve a comportamientos. Ir a paquetes de comportamiento. Y estos son un conjunto
de paquetes que el laboratorio de flujo te
proporciona para que
sea un poco más fácil. Entonces lo que queremos es el
control de barcos, damos click en eso. El control de barcos se pone en
marcha y ya está incluido. Si queremos echar
un vistazo al interior, así hacemos clic en el
paquete real, da clic en pluma. Y entonces ya verás
lo que está pasando aquí. Y recuerda, si hiciste
la lección anterior, notarás que tienes
el botón de reproducción aquí abajo, que en realidad se reproduce
dentro de esta ventana, para
que no tengas que salir. Así que algunos nuevos nodos aquí
de nuestra clase anterior. Entonces, izquierda y derecha, cuando
presionas estos redondos, estos van a obtener
estos botones aquí, y va a
rotar este sprite Entonces eso es lo que hace este nodo. Gira el sprite. Entonces cuando presionas
hacia arriba, va a conseguir seis, así que
siempre es un número, y va a empujar motor
hacia adelante hacia adelante.
Lo va a empujar hacia arriba. Eso es porque si
recuerdas, en la física, teníamos movimiento hacia adelante
dirección hacia arriba, ¿no? Si lo tuviéramos como derecho
y presionamos hacia arriba, iría a la derecha, así que
queremos tenerlo adelante. Haga clic en eso. Ahora bien,
si presiono a medida que nos movemos hacia arriba y
vemos que nos movemos, vea que nuestra nave se mueve alrededor. Todavía un poco flotar por el
momento, pero estamos arreglados eso. Pero como puedes ver, haz eso, en realidad
podemos
ir al costado de las paredes, y eso
debería detenernos. Ahí vas.
No es muy bueno. Vamos a tener que
añadir algunos pedacitos,
y además la cámara en realidad no nos sigue, pero vamos a estar haciendo
todo eso en un momento. Ojalá tengas algo
así funcionando
en tu pantalla. Bien.
3. Cámara/fondo: Bien. Derecha. Entonces tienes a tu jugador y
puedes moverte. Ahora vamos a agregar
algo de movimiento de cámara y algo de fondo para que se
vea un poco
más como espacio. Así que primero vamos a ordenar
la cámara. Así que entra en tu nave espacial. Haga clic en Editar,
haga clic en comportamientos. Y en cualquier lugar de aquí, echemos un
vistazo y veamos
dónde está la cámara. Siempre me pongo este poco
desordenado componentes. Ahí vas. Está en componentes en cámara. Da clic en ese nodo,
para que aparezca, muévelo allá, así
es un poco más fácil. Entonces, si haces clic en cámara, Verás si puedo mover esto a través un poco,
muévelo a través. Verás que se
ilumina un poco, así podrás ver y
verás esta cajita azul. Lo que queremos hacer es asegurarnos de que
para desplazarse y
a y estén seleccionados porque eso va a buscar
en el jugador real, y verás todos estos números izquierda arriba, derecha e inferior. Quiero que ajustes tu caja, cubre completamente todo
el nivel. ¿Dónde está el tejo que
tenemos sobre eso ahí? Eso va a por
ahí. Hagámoslo. Allá, y finalmente,
hacemos el fondo. Ahora, obviamente, va
a ser diferente para cada persona. Pero
sí, está bien. Ahora bien, ahí es donde la
cámara va a rastrear por todas partes en
este juego, ¿de acuerdo? Entonces si lo tuviéramos,
digamos, por ejemplo, digamos, dispit
aquí así Ahora bien, esto depende tu mecánica de juego de cómo
quieres que juegue tu juego. Tu nave irá todo el camino por aquí y cosas así. Pero cuando llegó a despreciar aquí, la cámara no
rastreaba, se detendría Y todo el dispit aquí, la cámara no
rastrearía, y luego volvería a aparecer aquí Ahora bien, para esta clase, quiero que te asegures de que
abarques todo en. Recuerda, cuando
experimentas al final, puedes empezar a
jugar con tal vez algunos
bits ocultos en el juego. Una vez que hayas hecho
eso, haz clic en Bien. Puedes golpear play aquí abajo. En realidad puedes
volver a la parte principal, pero voy a presionar play aquí
abajo y solo mostrarte. A medida que voy dando vueltas, el jugador
puede empezar a dar
vueltas. Ahí ahora. Los barcos un poco demasiado rápido, creo que para lo que
queremos, podríamos necesitar ajustar una velocidad, creo, porque para mí, eso es un poco demasiado rápido. Hagámoslo. Haga clic en
detener. Ir un paquete. Cambiemos el óxido
a no sé, digamos cuatro velocidades hagámoslo, y hagámoslo gratis ahí.
Mira cómo se siente eso. Recuerda, todo esto
depende completamente de ti. Sí, eso me gusta bastante.
Esa es una velocidad bastante agradable. Obviamente, cuanto más lo sostienes, más se suma al motor. Pero si solo queremos
hacer una cosa de smite, sigue moviéndose, ahí
puedo ver Obviamente, cuando
agreguemos más cosas, vas a poder notar que en realidad te
mueves en el espacio libre. Pero sí, eso es bastante agradable. Eso me gusta. Eso está bien. Ahora bien, si te diste cuenta en esta parte de aquí, si
puedo hacerlo de nuevo, ya que me estoy moviendo a través, solo
sabes realmente
que te estás moviendo cuando ves los lados de la
pared. Tratemos de arreglarlo. Agreguemos algunos elementos de
espacio más. Así que vuelve a tu pantalla
principal aquí. Ahora, en capas en
la parte inferior aquí, quiero que hagas click en eso y quiero que hagas clic en fondo. Entonces, por el momento, sólo
tenemos el fondo blanco. Queremos cambiar eso.
Hagamos algunas cosas primero. Vamos a los niveles de juego. Ahora, lo hemos hecho
en el nivel anterior en la clase anterior, perdón. Es blanco en este momento,
así que cambiemos eso. Da clic en la cajita blanca. Recuerda, si quieres
un color diferente, primero
haces clic en el círculo y luego en la caja dentro,
pero nosotros solo queremos el negro. Entonces no importa
donde hagas clic en el bit exterior porque
queremos ir directo al negro. Si lo quieres un poco azul, supongo que puedes dar
click en el
bit azul y tenerlo así, pero algo bastante oscuro. Voy a ir con un azul oscuro sólo porque lo mencioné. Entonces tienes eso como
la profundidad del espacio, pero seguimos teniendo
el mismo problema Si le pegamos a play, obviamente, ahora
podemos se ve un
poco más como espacio, pero todavía no sabemos
que nos estamos moviendo. Sigo pegando
play forward, lo siento, y no sabes si
te estás moviendo a través. Sólo cuando escuchamos los
lados de la pared, sabemos que nos
estamos moviendo a través, o necesitamos verlos.
Entonces cambiemos eso. Derecha. Entonces como dije, asegúrate de que estás en segundo plano, haz clic en cualquier parte del espacio, haz clic en Crear donde
dice nuevo tipo, quiero que vayas a empezar, a Editar Sprite Regresa a los sprites
aquí, veamos. Pasemos al fondo,
¿dónde está? Creo que es en proyectiles. A veces se tarda
un tiempo en cargarse, sobre todo si estás
obteniendo una cosa aquí. Eso se ve bastante bien. Eso parece una
pequeña estrella ahí. Está en proyectiles, pero se
parece
más o menos a una estrella Lo ves un poco
desfasado va a mover eso adentro. Ahora, recuerda, solo
puedes hacer eso usando esta herramienta aquí, mover los sprites,
poner eso ahí Si quiero tener tal vez, no
sé, hacerlo un poco blanco aquí y cosas
así, y hacer eso. Bien. No sé cómo funciona eso. A lo mejor tenerlo todo blanco ahí. Es como una estrellita blanca. Ya sabes. Es muy fácil
para ti dibujar eso. Si si no te gusta,
entonces puedes simplemente dar click
sobre esto y vuelve atrás. Voy a poner
eso en el centro. Haga clic en Bien. Ahí tienes
a tu pequeña estrella,
lo cual es genial. Pongamos la estrella
en esta esquina de aquí. Entonces tengo que hacer click solo
voy a poner algunas
estrellas aleatorias por todas partes. Trate de no hacerlo
demasiado de un patrón. Recuerda, no lo pongas afuera. Simplemente ponlo dentro de esta plaza aquí porque eso es lo que
vamos a estar repitiendo
en un momento. Así que tenlo así. Así. Si
no te gusta eso, eso parece demasiado patrón aquí abajo. Puedes justo después de
haber hecho coning, puedes moverlos un poco Pon eso ahí, eso va
ahí. No me gusta esa. Voy a borrar
esa. Pon esa ahí. Tengo que borrar esa. A lo mejor eso va por allá. Eliminar que entrar ahí. Ahí vas.
Realmente puedes divertirte con cómo vas
a hacer estas estrellas. Ahora se parece más a un círculo. Tengamos eso ahí. Entonces voy a hacer
una más de ella aquí. Tienes tus estrellas.
Si golpeas play, tienes tus estrellas,
lo cual es bastante genial. Ellos sí se mueven por ahí. Pero en el momento en que
salgo de la zona, dije, no me metan. Obviamente, las cosas ahí dentro,
así que tenemos que arreglarlo. Vuelve a tus capas, ve a la soldadura de juego para que tu
nave quede toda resaltada, todo esto queda resaltado. Ahora en realidad no puedes resaltar las estrellas porque no estás
en la capa de fondo. Entra en tu nave, ve a donde está tu cámara. Y pulsa repetir fondo. Y lo que quieres es que también
quieras cambiar esta potencia x a aproximadamente, digamos 60. Vamos a probar 60. Se puede
jugar con eso. Lo que hace PowerEX es, bueno, te
voy a mostrar. Te voy a
mostrar lo que hace. El 100% es básicamente lo te
hemos estado mostrando
antes, y pulsa play. Y las estrellas sí se repiten. Pero solo parecen un poco
estáticos, ¿entiendes a lo que me refiero? Nuevamente, esta es una elección completamente
artística. Depende totalmente
de usted. Pero para mí, no
parece que haya
demasiada profundidad ahí. ¿Bien? Por lo que Paralx hace que el movimiento de fondo sea
ligeramente diferente, velocidad
ligeramente diferente
a lo que es el jugador Obviamente, cuanto más bajes
tu parax, más extremo es Yo diría que 50 está
bien. Vamos a probar 50. Ahora cuando golpeamos play, ves
lo poco que parece que está
más lejos, ¿no? Y eso es lo que
queremos para las estrellas porque las estrellas están muy
lejos. Ahí vas. Ahora a medida que te mueves,
y puedes empezar a ver ciertos patrones como tal vez
ese bit se repite demasiado, así que quizás quieras
reducir tus estrellas. Pero como puedes ver,
aunque estés en un espacio un poco
abierto, sabes que la
nave espacial sigue en movimiento Todavía vamos a
poblarlo con otras cosas. Pero así como ese mordisco ahí, si no golpeas el borde, no
ves el borde,
sabes que tu jugador
sigue moviéndose. Entonces todo lo que haces es conseguir que el jugador vaya por aquí o y puedas hacer que navegue por el laberinto
que estás haciendo. Recuerda, si no te gusta
la velocidad, entonces obviamente, puedes cambiar eso. Todo bien. Bueno, ahí tienes. Parax
y movimiento de cámara.
4. Salud / UI (interfaz de usuario): Bien, así que sigamos
con otros pedacitos ahora. Entonces lo primero que quiero
hacer es donde juego el juego, aunque cambiemos la velocidad, todavía parece
un poco flotante Así que cambiemos eso, ¿de acuerdo? Entonces, en tu configuración de aquí abajo, obviamente
puedes llamar a tu
juego como quieras, un juego espacial o lo que sea. Depende completamente de ti.
Donde dice drag, quiero que pongas ese
número al 20, voy a golpear. Ahora, arrastre, como se
puede imaginar, K, fuerza
opuesta sobre el jugador, ¿de acuerdo? En la nave espacial Ahora tengo un hit play, Ese es
el tipo correcto de drag, pero como reduje la helada, ahora no
es tan potente, así que
voy a cambiar eso. Así que vuelve al paquete y cambia la escarcha a o
no lo sé, digamos diez. Cambia eso a diez.
Veamos cómo se ve eso. Eso no es tan malo. A lo mejor un poco más. Y es mucho
un Es mucho un juego
de jugar en el que te
gusta cuánta confianza como que te
gusta cuánta confianza
quieres poner y
cuánto drag quieres hacer. Bien, eso es bastante agradable. 20 hace que un barco
siga flotando un
poco . Puedo moverme. Puedo zumbar por el
nivel bastante bien, pero me detengo muy Si quieres que tu nave espacial
sea flote, obviamente, todo lo que tienes que hacer es reducir
ese arrastre a no sé, tal vez 18, mira cómo es eso. Es posible que necesites ajustar
un poco más de flotación. ¿Bien? Entonces depende completamente
de ti. Entonces ahí tienes. Ahí está el arrastre físico
y ajustando la escarcha. Y cuando quieras continuar
a salir ese bulto,
simplemente haz clic en esa
pequeña garrapata verde ahí. Disculpe, lo recorté
por error. Hagamos esto donde
realmente conseguimos salud y esas cosas a los jugadores. Hagámoslo.
Necesito algunas cosas. Derecha. Primero, en los disparadores,
necesitamos una colisión. ¿Bien? Necesitas una colisión. Necesitamos dos números en
lógica y matemáticas, uno, dos, quiero que
los coloques así, y éste
va a quedar dañado Entonces no tienes que etiquetar
cosas para tus nodos, pero te recomiendo encarecidamente que
lo hagas ya que las cosas se complican
más. Entonces estas clases para principiantes, tal vez intermedias, no
tendrás que
preocuparte demasiado, pero ciertamente cuando te metes en tutoriales de laboratorio de flujo
más complejos o incluso realmente en cualquier
motor de juego que estés usando, realmente deberías comenzar a
etiquetar cosas porque alguien más o
vuelves a un juego después de un tiempo, has vuelto de vacaciones, estás yendo, ¿qué hace esto
, o qué hace eso? Este de aquí,
si golpeas en etiqueta, podemos simplemente llamarlo este daño. Y entonces este de
aquí va a ser HP. Ayuda a los puntos de golpe. Así que mueve eso a través
un poco. Entonces lo que vamos a hacer es que daño va a ser menos uno, y HP tus HP totales
van a ser libres Y luego colisión, haces clic en colisión y dice, cualquier tipo, queremos muro de
roca, roca espacial, o como
lo llames. Entonces, ¿qué pasa? Bien. Pon
eso allá arriba. Colisión obtiene el número uno
menos uno, debería decir, obtiene menos uno
y lo agrega, que va a menos
a tu HP total, y puedes ver que funciona aquí. Si le pego a jugar aquí, si me golpeo contra la pared, ver como HP es ahora dos
y esas cosas, queremos eso. Obviamente, podemos
tenerlo para que la nave espacial pueda ir
realmente menos uno, lo que no queremos. Derecha. Cambiemos también algunas
cositas. Así que ve a
GUY, y ve al bar, vamos
a poner eso aquí, vamos a poner a bar. Entonces el nivel actual es libre, y luego el nivel máximo también
es gratuito. Básicamente
comienzas con salud gratuita, pero nunca puedes ir
más allá de la salud gratuita, debería decir, si
quieres agregar algo donde puedas obtener más salud,
el bar no se mostrará. Todo bien. Y luego
para el color, simplemente
puedes elegir
cualquier color. A mí me gusta hacer tal vez
un verde claro. Hagamos el verde interior como
un verde más claro así, y luego la barra exterior puede
ser un verde ligeramente más oscuro, así que van a ir. Ya ves que el bar está justo ahí. Si vas afuera, ve a tu interfaz de usuario,
verás la barra aquí. Puedes simplemente mover eso
a través de mover eso hacia abajo y en algún lugar en el fondo
ahí tal vez en el medio. Se puede jugar eso y se
puede ver que funciona. Mover se mueve alrededor. Nosotros le pegamos. Nuestro bar baja. Eso es lo golpeé dos veces ahí. Déjame que te lo muestre otra vez. Si le vuelves a golpear, si
le pegas demasiado. Una vuelta. Bien. Gratis. Sí.
Fresco. Eso funciona. Pero no queremos
que solo tengas una barra cero como barra de salud cero. Queremos que el juego se vuelva a cargar,
queremos que se reinicie. Hagámoslo. Asegúrate de que
te guste la soldadura de juego. Regresa a tu nave. Tienes tu pedacito aquí. Queremos agregar algunos
filtros y esas cosas. Queremos hacer algunas cosas. Queremos ir a la lógica
y mas, ir a filtrar. También queremos un temporizador. Queremos un tiempo aquí
así por tiempo de allá, y luego queremos
flujo de juego. Flujo de juego. Así que filtra, temporizador y flujo de juego. Bueno, queremos nivel de carga,
pero está en el flujo del juego. Entonces, qué pasa, sale va a entrar y queremos
que esto sea menos de uno. Si es menos de uno,
va a pasar esta pequeña prueba. Lo va a pasar y
va a arrancar
este pequeño temporizador. Diez está bien. Simplemente nos
quedamos con eso en este momento. Y luego una vez que ese
temporizador esté hecho, va a ir al nivel, y solo vamos
a hacer reinicio actual. Ahora, te voy a mostrar cómo funciona, si le pego play
porque ahí está todo bien. Jugador golpea eso. La salud va a dos, a uno. El temporizador se inicia y se restablece.
Lo verás funcionando ahí. Entonces cuando ahí dentro, el
tiempo se reiniciará, y luego después de las diez
fueron 10 segundos, creo, o diez
fotogramas, se restablece Derecha. Es un poco. Bueno, ahí no
hay
demasiada emoción porque queremos que
tenga un poco de sonido. Entonces hagámoslo. Así que
vamos a hacer algo de sonido. Entonces tenemos que ir a
los componentes, ir al sonido. Y ponlo aquí arriba. Cada vez que recibamos
daño,
golpeamos daño, aquí solo vamos a
tocar este sonido. Así que ve a efectos de sonido, elige un sonido, ve a efectos. No vamos a estar usando lo
premium en este momento. Sólo vamos a estar
impactando y solo mirar un sonido. Eso es bastante agradable. Eso suena como que no suena muy
bien en tu nave espacial, pero puedes escoger cualquier
sonido que quieras Bien. Entonces voy a la pista cuatro. Y sólo voy a
reducir ese sonido a tal vez, no
sé, 55%, sí,
es un poco. Entonces ahí tienes. Y ahora, mientras vuelo y me golpeo contra
una pared. Ahí vas. ¿Ves? Y luego restablece
el juego. Ahí vas. Ya hemos hecho todo
eso ahí. jugar tu juego correctamente, ver si puedes llegar a
los bits donde
quieres que lleguen los jugadores y ver lo
difícil o fácil que es. Recuerda,
vamos a estar agregando algunos pedacitos extra
a este juego. Bien.
5. Trampas / animaciones: Todo bien. Entonces a medida que
recorres tu pequeño nivel aquí, está bien, pero
en realidad agreguemos algunas trampas, hazlo un
poco interesante. Pero antes de hacer eso, solo
quiero abordar
algo antes. Como hicimos en el
video anterior cuando chocas contra una pared hace un poco de
sonido y cosas así, pero sigue pareciendo bastante
estático, ¿no? Parece que, ya sabes, simplemente
se detiene. Entonces cambiemos eso. Podemos
cambiar eso muy fácilmente. Entonces, si hacemos clic en tu
nave espacial, pulsamos en ediciones, vamos a la física, dice
rebotar, hacer eso Ahora, cuando choquemos contra la pared, veamos cómo rebotamos. Es un poco
más fácil, ¿no? Es un poco más
agradable. Ahí vas. Y luego reiniciamos. Simplemente lo
hace un poco mejor. Si no quieres tener
tanto rebote, obviamente
puedes reducirlo, obviamente
puedes reducirlo, pero me gusta bastante al 100%,
así que es bastante bueno. Además con el arrastre
que tenemos, que es 18,
funciona bastante bien. Derecha. Agreguemos un poco de
trampa. Agreguemos un poco el mío. Vamos a mover nuestra nave ahí abajo. cualquier lugar donde haya
un poco de brecha, que está bien, en cualquier lugar. Vamos a hacer clic en Crear
y hagamos clic en el mío. Quiero decir, voy
a ponerlo aquí, pero puedes
llamar a esto una trampa. Depende completamente de ti,
solo vamos a tener esta mina. Entonces vamos a ir a
Editar Sprite y sólo
vamos a otra vez, minas Vamos a ir
a los que están
en los estudiantes o Indie. Pero recuerda,
puedes simplemente crear tu reino que no es
muy complicado, así que probablemente solo puedas detener el video y simplemente duplicarlo, y vamos a
hacer click en este de aquí. Así es como se ve ese
mío. Entonces así es como queremos que
se vea la mina. Bien. Entonces tenemos que
hacer algunas cosas. Tenemos que hacer un poco de
animación en éste. En esta parte inferior aquí
dice editor de animación. Vamos a hacer click
en Pick animation, y vamos a hacer create, y vamos a llamar a
esto activo, activo, ¿verdad? Entonces, si alguna vez has hecho
animación antes, tal vez hayas hecho algunos
otros videotutoriales o veas cosas en YouTube. La animación es solo
un conjunto de fotogramas, conjunto de marcos muy
cercanos entre sí para que las cosas
parezcan que se van a mover. Eso es lo que vamos
a hacer aquí, pero sólo vamos a
estar haciendo realmente dos. Aquí sólo tenemos un cuadro. Golpeé play no hace nada, así que vamos a
agregar otro frame. Haga clic en este signo más.
Ahora tenemos dos marcos. Ahora bien, si un hit plus, de nuevo, puedes verlo desplazarse por, pero aquí no pasa nada porque son
exactamente lo mismo. Quiero que hagas click en
el segundo aquí, Y luego solo
quiero que vuelvas a colorear bits en este sprite Voy a dar click en la
cajita de herramientas aquí, y solo voy a hacer
estos pedacitos un poco más rojos. A lo mejor eso va a hacer
esto un poco más ligero. Y entonces voy a hacer
este pedacito aquí. Así. Esto es cuando la mina está activa. Yo hago clic en eso, en realidad quiero el bit medio
también esté activo. ¿Qué tienen ahí?
Tengo ese pedacito ahí voy a tener suplente eso sería
bastante agradable. Así. Tu mina es así.
Pero es un poco demasiado rápido, así que sólo vamos
a agregar algunos más. Vuelva a hacer clic en el primer fotograma, haga clic en este más y se
duplicará ese primer fotograma Después haga clic en el segundo
fotograma y luego presione más. Ahora tenemos un conjunto de cuatro
marcos como este. Diablos, cuatro Cambiemos eso para retrasar
un libre. Ahí vas. Aumentamos eso a
cinco va un poco más lento. Creo que cinco es bastante agradable. A lo mejor seis y seis está bien. Te has puesto activo. Ahí vas. Porque lo que
vamos a tener que hacer es que queremos que reproduzca el conjunto
completo de animaciones, que básicamente es solo
uno dos cuatro fotogramas libres, y luego quiero que
haga otra cosa. Entonces arriba, vamos a
hacer otra animación. Haga clic en Activo. Haga clic en creado y explote. Explotar. Para este, solo
queremos un marco. Vamos a ir a las cejas. Volver a los proyectiles. Vamos a hacer click
en esta cosa aquí, eso es todo lo que vamos
a tener para esa. Solo queremos un
marco con eso. Así que haga clic. Ahora mismo queremos tener esto
todo activo juntos. Voy a poner
la nave aquí abajo porque vamos a
estar haciendo algunas cosas. Voy a estar haciendo algunas
cosas aquí para asegurarme eso y luego las vamos
a juntar todas. Entonces voy a
ponerlos todos juntos, y luego explicaré cada bit. Queremos siempre, que
está en disparadores. Nosotros queremos que lo queremos. Queremos una proximidad. Tengo proximidad aquí. Entonces queremos un interruptor, que tenemos aquí. Entonces necesitamos un número. Ahí tenemos un número número. Entonces ese es el bit principal, pero entonces todavía queremos
tener las animaciones
y todo. Vamos a tener eso. Vamos a las animaciones que propiedades de la
animación. Entonces queremos dos animaciones. Tenemos una animación
ahí, una animación ahí. Pon todo esto en una
línea como esta. Queremos que sucedan sonidos para
cada una de esas animaciones. Queremos sonidos en cada uno. Bien. ¿Dónde estás el sonido? Siempre tuve áreas
en componentes. Van, tienen
otro, sonido y sonido. Vamos a hacer esto primero. Haremos las otras partes
después, ¿verdad? Queremos conectar todas
estas cosas. Para el siempre, queremos salir
a checar, porque siempre queremos estar comprobando lo que está pasando aquí. Da click en proximidad y
verás un pequeño círculo a aquí. ¿Ves ese pequeño círculo atractivo cuando haces clic en él? Lo que
queremos es que seleccione jugador porque queremos que se active cuando el
jugador se acerca demasiado. Queremos que eso sea
sobre, no sé, digamos 65, vamos a tener eso. Hagamos 65. Cuando los jugadores, si
le
pego play, en realidad, se puede ver esto, siempre está comprobando para ver si
entra el jugador y eso es
lo que queremos que haga. Entonces una vez que se registra, queremos que obtenga el eje x. X es izquierda y derecha,
y arriba y abajo, pero en realidad no
importa cuál escojas, pero solo por el bien del argumento, solo
vamos a
recoger x por aquí. Y vamos a tener
este interruptor para encenderlo. Ahora bien, lo que
hacen los interruptores es igual tu interruptor en casa es
si los interruptores se encienden, eres capaz de pasar
cosas a través de él como la electricidad es capaz de pasar
a través de él. Pero si está apagado, entonces
obviamente no lo hará. Entonces eso es lo que queremos hacer porque no queremos que
esto se active siempre, queremos que sea
capaz de apagarse. Entonces eso es exactamente
lo que puedes hacer. Así que fuera va a apagarse, así que se va a
apagar. Pero también, va a
conseguir este número aquí, y este número
sólo va a ser uno. Y si te diste cuenta
aquí, tiene la animación activa y
tiene la animación activa. No queremos que
ambos estén activos. Este activo está
bien, pero éste, quiero que esto se explote, vamos a tener
animación en bucle para esa Entonces bucle de la animación
para esta, y esta de aquí
está absolutamente bien. Entonces éste va a comenzar, va a actuar, va
a hacer esos cuatro fotogramas. Y luego lo siento, eso está mal. Una vez que has cometido un error,
por cierto, otra vez, si no has hecho
una clase anterior, pasa por encima de una línea, se pone roja. Da click en él y
podrás eliminarlo. Entonces es jugar, hecho o ir a. Pero lo que queremos es que
una vez que termine de jugar, queremos que inicie
la animación, queremos que explote, ¿de acuerdo? Y lo que también
queremos que haga es tocar estos conjuntos de sonidos aquí, que aún no hemos hecho. Entonces primeros conjuntos de
animación, ¿verdad? Entonces, ¿qué queremos? Entonces damos
click en el primero aquí, que va a
ser el activo. Así que ve a elegir sonidos, ve a efectos, ¿
a dónde está? Queremos alerta. Así
que eso es bastante agradable. Tengamos eso, entonces
tenemos la alerta. Entonces es como que
alerta el sonido. Mueve eso hacia abajo para decir, no lo sé. 50. Entonces para el segundo para
explotar, vayamos a aquí. Vamos a impactar. Que tengan esos cinco. Entonces lo que va a pasar es que cuando el
jugador se
acerque demasiado, va a seguir comprobando para ver si el jugador
está cerca de ahí. Si está cerca de ahí, va a apagar
este interruptor, pero también lo dejará
pasar para que no
se pueda activar de nuevo. Va a reproducir esa
pequeña animación intermitente, y también va
a reproducir este sonido. Sí, bajé este
volumen a 50. Y luego una vez que esté
hecho, va a reproducir la animación explode, que vamos a hacer loop,
pero es solo un fotograma, pero vamos a animar
eso de una manera ligeramente diferente Y otra vez, sólo voy
a poner eso abajo a unos 65 es cinco. Bien. Entonces hay algunas
pequeñas cosas que tenemos que hacer antes de
terminar con esto. Cuando voy a lógica y mapas, y quiero que hagas s entonces
para el pedacito final, necesitamos tener un tamaño y
necesitamos tener un destructor Hagámoslo. Vamos a
las propiedades y tengamos tamaño. Entonces queremos un
destructor Destructor. Recuerda, destructor destruye el
sprite. ¿Qué hacemos? Éste inicia. ¿Qué hace un hacer? Facilita un número
a otro número. Aquí vamos a hacer click
en una cajita, queremos que se facilite
de 100 a aproximadamente 600. Donde dice quadric, solo
queremos que eso vuelva. Bien. Y luego segundos
es el tiempo que en realidad tarda eso en jugar. Lo que queremos es que
sea relativamente rápido. Entonces uno está bien, pero voy a poner eso como
10.5, eso es demasiado rápido. 0.5. Eso va a
salir al tamaño, y ese va a ser
el tamaño del sprite, que ahora es la explosión Sí. Y luego una vez que esté hecho, vamos a
golpear destruir, ¿de acuerdo? Si no hemos afectado la mina para afectar la jugada todavía, así que en realidad podemos ver que todo
esto se desarrolla. Si muevo todo esto aquí arriba
y se puede ver todo este trabajo. Se
va a desencadenar. Vamos. A ver cómo lo hace. Pero lo que podemos hacer es
que podemos sacar un poco esta facilidad, así que esto es fácil. Nuevamente, es un término de animación, por lo que facilita la animación
y luego se reproduce normalmente, o puedes tenerlo fácilmente fuera de la elevación para que se
ralentice al final, o puedes tener facilidad de salida fácil Así que vamos a tener
facilidad. Eso está bien. Creo que por la proximidad, creo que eso es a b's hazlo como, no
sé, 85, ver si eso es un poco
mejor para el jugador. Sí. Bonito. Mira como
eso es un poco mejor. Ahora otra vez, si quiero que la
animación sea más lenta. Como dije, cómo lo
teníamos como uno antes, esto significa que la animación de
la Facilidad será más lenta. Pero creo que 0.5 funciona un poco mejor porque se
supone que es una explosión. Si te das cuenta, el barco se hace retroceder ligeramente
una pequeña cantidad, ¿ves? Se empuja ligeramente hacia atrás, y queremos eso
porque queremos que active la salud del jugador. Una última cosa antes de hacer
eso, solo vamos a la física. No vamos
a hacerlo sólido, pero vamos a
permitir colisiones Entonces juega. Ahí vas. Ahora es un empujón al jugador hacia atrás. Depende completamente de
ti lo que quieras,
pero te recomiendo
que no golpees sólidos y habilites colisiones
porque para las cosas futuras, queremos que a veces
fluya puede ser un poco gracioso, así que necesitas st las cosas de cierta manera
para que las cosas funcionen Una vez que hayas terminado con eso,
empecemos a poblarlos. Hagamos una ley y
vamos a tener un min. Tengamos quizá
algunas mentes aquí. Vamos a subir esta parte aquí
tener una mente así. El de allá y de aquí arriba. Hecho Haga clic en reproducir. Ahora en realidad puedes
volver a atravesarlo. Entonces, si te acercas demasiado. Obviamente, aún no hemos
hecho el daño, pero vamos a estar
haciendo eso en un minuto. Pero puedes ver que puedes
navegar por tu laberinto y puedes hacerlo tan
complicado como quieras. A lo mejor hacer las cosas
un poco más estrechas. Ahí vas. Puedes
jugar tu pequeño juego. Intenta evitar las trampas. Obviamente, ahí nos golpearon. Pero en realidad no toma
nada de nuestra salud, así que en realidad podemos arreglarlo. Hagámoslo, haga clic
aquí, haga clic en comportamientos. Donde esta colisión. Sólo vamos a tener otra colisión. Y sólo
vamos a tener el mío. Y entonces eso consigue eso. Ahora, lo muevo hacia arriba. Ves, aquí es donde puedes tener los pasillos para estar un
poco más cerca llegamos aquí Ahí vas. Puedes
hacer que tu juego empiece a complicarse un poco
más, ¿y?
6. Proyectiles/música: S. Derecha. Hagamos las cosas un poco más
emocionantes, ¿de acuerdo? Pero primero tenemos que aclarar algunas
pequeñas cosas. Primero, entra en tu nave espacial. Entra en tus comportamientos. Pongamos algunas
cosas en el paquete. Justo como un fardo aquí arriba. Voy a mover esto aquí arriba. Quiero que seleccione
esta herramienta aquí, la altura de la herramienta de
selección. Quiero que hagas clic en
él, y luego selecciones ep aquí donde dice bundle, quiero que golpees
en bundle, y pone todo aquí en
lo que dice personalizado. Quiero hacer click en custom
y solo quiero que
llames a esta salud slash loss Ahora, todo está
ahí. Si haces clic en paquete abierto, está
todo ahí, solo
hace que las cosas sean
un poco más claras, porque vamos a estar agregando algo más para el siguiente bit Salgamos y vamos a
crear primero el láser. En cualquier lugar de aquí, haga clic en
crear, llámalo láser. Sí. Ir a la física, tenemos que hacerlo móvil, no
queremos que se
vea afectado por la gravedad. Pero también queremos que la dirección
hacia adelante esté arriba porque va a ser siempre de cara hacia arriba porque la forma en que el sprite
vamos a estar usando Tengan eso así.
Ir a editar sprite. De nuevo, solo voy a
estar usando uno desde el pagado hasta el maestro un
alumno uno, o el Indie. Proyectiles. Pero nuevamente, puedes elegir lo que sea,
cuál quieras. Voy a dar click
en este de aquí. Es muy fácil de hacer. Voy a centrarlo un
poco así. Muy fácil de hacer. Nuevamente, solo pausa el video,
puedes hacerlo tú mismo. No hay problema. Aquí
tenemos el pequeño láser. En realidad no queremos
esto en el mundo. Solo necesitamos crearlo, y entonces realmente podemos
eliminarlo. Eliminarlo. Recuerda, todavía está
en nuestra biblioteca aquí. Todavía está ahí. De hecho necesitamos una forma de desencadenar esto ahora. Vamos a editar
para tu nave ahora, vamos a ir a comportamientos. Vamos a hacer un nuevo paquete. Crea un nuevo paquete para nosotros. Vamos a llamar a
esto láser, y vamos a abrir el paquete. Necesitamos algunas cosas
para este bulto, que voy a
pasar ahora contigo. ¿Qué necesitamos? Necesitamos un,
necesitamos tener un disparador, así que vamos a tener
un teclado abajo porque vamos a tener la barra
espaciadora para ser nuestro disparador. Entonces necesitamos algo llamado una emite
vamos a emitir algo. Vamos a emitir ese
láser que acabamos de crear, y también necesitamos
el sonido también. Abajo va a emitir. Y luego sale a jugar. El teclado va
a ser barra espaciadora, Emit va a ser el láser, que acabamos de crear. En cuanto a la configuración real, solo
queremos que caduque
después de 15 y emita fuerza de 12. Caduca después de 15 y
emite fuerza de 12. Allí se puede emitir el origen. Creo que el medio
ahí está realmente bien. Pero lo que queremos
que haga es rotar con objetos. Eso ya lo tenemos. Tenemos el láser. Entonces para el sonido láser real,
vamos a ir aquí. Veamos qué
tenemos, eso es bueno. Echemos un vistazo, a
ver qué hay ahí. Vamos a los sonidos de ocho bits. Vamos a las armas. Vamos al láser. Ahí vas. Creo que
el número es bueno. La frase numérica es buena.
Entonces hagamos eso 50. Si vamos ahí, juega, Ahora, si notas el láser no realmente no desaparece
cuando golpea algo. Entonces necesitamos que eso suceda de
esa manera porque entonces puedes simplemente
disparar básicamente un proyectil en lugar de un láser,
para que podamos arreglarlo Vamos a nuestra biblioteca. Ir al láser, ir a comportamientos, y simplemente hacer una cosa simple,
colisión con cualquier cosa Destruye a sí mismo Golpea cualquier cosa, se destruye a
sí mismo. Ahora cuando lo hagamos. Todo lo que tenemos que hacer ahora es
tener el gatillo de la mina. Ve a tu mina. Ir a
editar, ir a comportamiento. Ya tenemos esto
ya configurado para ser honestos. Pero todo lo que necesitamos es
ir a colisiones, ir a golpear láser,
eso debería funcionar Vamos hasta aquí. Bien. Boom. Y ahora
tenemos una manera de llegar realmente a través de nuestro nivel sin que
BN destruyera minas. Era un stand de mina aérea. Demasiado bajo. Ahora, cuando chocas contra la pared, sigue siendo pedacitos como estáticos, creo que
deberíamos arreglarlo. Hagámoslo
fácilmente. Vamos a crear un pequeño sprite, hacer crear Llamemos a la guerra golpeada. Para la física, solo quiero
cambiar todo esto porque solo queremos que
sea un poco cosmético de verdad. Ir a editar sprite, ve a navegar. Ir a algo que
parezca una explosión. Se le pega en algo.
Creo que usamos. Vamos a usar eso eso. Ya lo tenemos ahí,
y luego presionamos eliminar. Entonces igual que
hicimos con los láseres, sólo
vamos a ir a la salud
y a la pérdida. Voy a hacer una m. pero no vamos
a tener ninguna fuerza. Objeto a emitir
va a ser un golpe de guerra. Veamos cómo funciona eso. A, Bien. Vamos a tener eso. Cambia eso a y luego vamos a tener
rotación y escala de objeto. Asegúrate de hacer clic en el
centro del botón allí. Asegúrate de que cuando
lo hagas golpees un origen. Ya estaba ahí antes, pero debes asegurarte
de hacer clic en el medio ahí para que realmente
vaya en el medio. Es importante
hacerlo. Ahí vas. Ahora, parece un banco. Los hay. S. Tenemos una
manera de disparar a las minas, y también tenemos una manera de golpear un poco de la
nave espacial también, lo cual es bastante genial Ahora vamos a tener una forma de agregar algo de sonido porque por el
momento, es un poco, un
poco estático, ¿no es así? Entonces hagámoslo.
Tengamos aquí un nodo de una vez. Tengamos un sonido. Tengamos un también. Entonces vamos a tenerlo así y
un pequeño triángulo. Entonces una vez que toca el sonido, pero también empieza esta cosita aquí,
va a hacer un volumen. Ahora, aquí todas las cosas
son diferentes, pero vamos a tener stein solo porque va
y viene, y vamos a facilitar. De cero a aproximadamente 20% de volumen,
creo, sería bueno. Entonces vamos a
tener algo de sonido, y vamos a elegir
un pequeño sonido agradable, que solo va a ser
temas y cosas así. Hagámoslo. Vamos
a entrar en los sonidos. Creo que una buena
sería la exploración. Bonito. Entonces mientras haces eso, lo que vamos a ver
es que va a jugar. ¿Ves cómo subió lentamente el
sonido? Sí. Ahí vas. Entonces tienes todo eso
ahí, lo cual creo que es una progresión
bastante agradable para
el sonido y todo. Derecha. Y ahora podemos
ordenar para jugar un juego. Otra vez, Sans ahí. Otra vez, y a ver si
pueden juntarse poco. La nave espacial es golpeada ahí. Hacer cerrar. Está bien. Ya terminamos para ese video.
7. Siguiente nivel: A Todo bien. Así que prácticamente conseguimos
nuestro juego espacial ahí. Tenemos que hacer el siguiente nivel
realmente, hagámoslo. Pasemos al nivel de juego, vamos a nuevo nivel aquí. Ahora bien, si
cargamos esto, obviamente, va a ser
exactamente
lo mismo, así que tenemos que cambiar eso. Hagamos los
antecedentes, no lo sé. Hagámoslo ligeramente
rojo, cosas así. Vuelve a lo tuyo aquí. Tu primer nivel, nivel uno, nivel dos nivel dos. Pasemos a fondo, y sólo voy a
destacar aquí todas las estrellas. Haga clic en las estrellas, haga clic en Copiar. Ir al nivel dos, ir al fondo, pegar. Ahí vas. Ahí tienes
todas las estrellas. Vamos a moverlos a su posición. Ahí están una posición similar. Asegúrate de que
vayamos al mundo del juego. Asegúrate de que nuestro
jugador esté aquí. Entonces hay add to
level. Ahí vas. Entonces asegúrate de que añadimos
algunas cosas a la pared. Simplemente haga clic en Biblioteca,
agregue el muro. Ese nivel, perdón. Y
otra vez, solo hazlo. Ahora, solo ten en cuenta
que aún tienes el límite de tu cámara. ¿Bien? Así que este es
tu límite de que vas a ser
tus niveles, ¿de acuerdo? En futuras lecciones, te voy a
mostrar como eso ser dinámico. Pero solo porque es solo la segunda clase
realmente para laboratorio de flujo. Sólo vamos a
tenerlo estático para cada uno. Así que sí, solo
asegúrate de no ir más allá de d box aquí cuando estés
creando tu segundo nivel. Puede hacer que este sea un
poco diferente. Puedes hacer que este sea más largo, por ejemplo, si
quieres tenerlo. Puedes tenerlo todo el
camino hasta aquí así. Lo que puedes tener es que es casi como si estuvieras
en forma de U, así que
aquí tienes que entrar en forma de U. Entonces es un poco así. El jugador tiene que ir a
la vuelta derecha y eso. De nuevo, solo
asegúrate de hacer clic en tu cámara y
no estás fuera de los límites Ahí estoy un poco fuera
de los límites. Tendría que ajustar eso. Yo movería algo de
esto así. A lo mejor hago eso aquí lo hago, lo mejor aquí así. Eliminemos manteniendo presionado el espacio
trasero para estos así. Como dije, estás haciendo mucho cuando haces
tus diseños de nivel. Así que tenemos esa
parte ahí, así que solo realmente de ese
pedacito hacia abajo necesitamos. Así es a partir de ahí,
así que pongamos todo eso. Probablemente hazlo
así si quisieras. Eso es un poco ahí. Eso debería estar bien. A ver. Comportamientos.
Ahí vas. Está dentro ligeramente fuera, pero todavía va a
rastrear al jugador
porque todavía está dentro de
la frontera porque en realidad no
puedo entrar
a ese bloque. Bien. Entonces ahí tienes. Entonces tienes el segundo nivel, pero en realidad vamos
a progresar a ese segundo nivel. Así que volvamos
a la primera. Y yo recomendaría tal vez poniendo vamos a hacer un
portal al siguiente nivel. Vamos a poner eso por
aquí en alguna parte. Eso ahí. Pero cuando estás
haciendo pruebas de juego, no siempre quieres
ponerlo bien al
final del nivel. Sólo al final,
quieres hacer eso. Entonces, cuando estás haciendo
pruebas,
quieres cosas donde el
jugador va a engendrar Entonces, cuando estés haciendo pruebas de juego y
probando un elemento, solo ponlo cerca
del jugador, ¿de acuerdo? Entonces vamos a estar
haciendo eso. Entonces voy a poner aquí este portal, así que voy a crear. Voy a llamar a este portal. Vamos a tenerlo movible
porque se va a mover. No se va a
efectuar por gravedad, sino que vamos a tener colisiones
ennoblecen Entonces se va a
mover. Va a tener colisiones ennoblecen, pero no queremos que sea sólida
o efectiva por gravedad Vamos a los sprites y echemos un vistazo a
lo que podemos hacer por un portal ¿Qué es bueno para un portal?
Sí, vamos a tener esa. Otra vez, si tienes al
estudiante o al Indie, es solo en MIS C. Yo solo tengo eso ahí. Así que ahí tenemos eso.
Ese es el portal. Ya lo tenemos ahí,
lo cual es bastante genial. Queremos algunas cosas que
hacer con un portal. Queremos que haga un poquito. Necesitamos una vez por número. Y una talla. Y entonces queremos siempre
un número y una rotación. Una vez solo ocurre una vez durante
el juego cuando
se crea el sprite y
siempre está avanzando Siempre es enviar el número cuando se crean los
sprites vamos a conseguir este número Aquí vamos a conseguir este número, que va a ser 200, así que vamos a tener el 200% del tamaño
del portal,
así que es un poco más grande De hecho se puede ver que crece. Lo muevo un poco
hacia abajo para que en realidad puedas ver como el portal es un poco más grande a medida que
juegas. Es un poco más grande. También queremos obtener
este número y agregar esto aquí, vamos
a tener esto aquí. Si quieres de
nuevo, quieres bajar esto puede ser como el tamaño, y luego esto es como agregar. Esto va a sumar a
la rotación cada fotograma, cada segundo, se va
a sumar a la rotación. Se puede ver cómo gira. Eso es lo que queremos hacer. Bien. Bien. Entonces tienes ahí
tu portal,
lo cual es bastante bueno. Entonces queremos algunas otras cosas. Vamos a
pensarlo un poco. Pero básicamente, queremos
que choque con el jugador, y luego queremos que
pase al siguiente nivel Empecemos a hacer
esa colisión. Tengamos eso ahí.
Necesitamos un número. Te voy a mostrar algo
sobre esto en un minuto. Necesitamos etiqueta GY. Va a estar ahí.
Entonces necesitamos un temporizador. Bien. Y ahí
necesitamos un flujo de juego. Disculpe. Y ahí solo
necesitamos sonido. Esos son todos los diferentes
elementos que necesitamos hasta ahora, y los vamos a
conectar a todos. Colisión con jugador. Esta vez va a empezar de nuevo, sólo diez está bien, y
va a pasar al siguiente nivel. Siguiente nivel nivel
dos o lo que sea. Depende de cómo
se quiera hacer esto. También va a reproducir sonido de
éxito. Vamos a tener. Lo que sería bueno
para el éxito del éxito. Gracias, 11. Renuncio
agradable bastante espacial. Entonces eso, vamos a
bajar eso a otra vez, alrededor de 50. Y luego para este
de aquí, para etiqueta, lo que queremos que este
sea nivelado completo,
misión completa. Para tu juego,
solo tendremos eso ahí. Puedo derribar eso, bajarlo así.
Ahí está. Si recuerdas en
primera clase, también
experimentamos con
etiquetas, siempre las ponemos en la esquina
superior izquierda. Así que asegúrate de tener
eso en el centro. Hagamos esto blanco,
así estamos en el espacio. Lo hace un poco más fácil, tenemos
que hacer que eso regrese ahí, vaya a capas, use interfaz, y solo tenerlo
en el medio. Queremos asegurarnos de
que eso está en el medio. Pero si te puedes imaginar si vamos a golpear
play, ya está ahí. No queremos que esté
ahí al principio, así que queremos cambiar eso. Hit consigue 100 golpes a Alpha, le pega a alta. Pero una vez también queremos
que consiga una cosa donde
sea cero, ¿bien? Sé que tenemos
avance aquí arriba, pero sólo para hacer las cosas un
poco más fáciles ahí. Una vez que comienza el juego,
se pone cero, por lo que lo hace invisible. Cuando esto golpee al jugador, va a comenzar
el tiempo inmóvil reproducir el pequeño sonido y además obtener 100 para
completar la misión y va a
pasar al siguiente nivel, ¿de acuerdo? Misión S completa. Ahora una cosa, si te has dado cuenta es cuando
golpeas este portal, aún
puedes
moverte. Déjame mostrarte. Aún se mueven por ahí. En realidad
no queremos eso. Queremos una manera de
poder hacer eso. Queremos desactivar eso. Todo lo que queremos hacer es entrar en
tu nave espacial, nave espacial. Ir a comportamientos, ir a
colisiones, ir al portal, y queremos donde esta
habilitar habilitar lo que hace es habilita o desactiva
la física de un
objeto, lo deshabilita Si tiene enable,
habilitará todos
estos bits aquí que hemos puesto en
todos estos bits aquí. Si deshabilitamos
eso, no va a moverse, no
va a ser sólido,
no va a tener
ninguna de estas cosas. Va a apagarlos a todos. Entonces cuando choca
con el portal, va a ser falso, así que no podemos tener más entrada,
no podremos movernos y
va a ser bueno en realidad
estar moviéndose por ahí Todavía estamos en el nivel dos.
Cambiemos eso. Ahora, guantes no puedo moverme. Todavía puedo rotar,
pero no puedo moverme, así que ya no puedo
lastimarme más. Entonces volvamos al nivel uno. Otra cosa, lo que pasa
es cuando te golpean, incluso en el lado aquí o
lo que sea o golpean por línea. Simplemente te gusta reiniciar, lo cual es un poco aburrido
quiero agregar un poco Pazaz a Entonces hagámoslo.
Vamos a editar. Vamos a entrar en el sprite, y vamos a hacer que
esta nave explote Entonces vamos a hacer click en nueva
animación para el barco. Haga clic. Explotar Nuevamente, vamos a estar usando algunos sprites que están
en la versión paga Pero no es muy difícil
así que puedes cambiarlos. Probablemente puedas adivinar
cuál vamos a elegir. Vamos a elegir este
para el primero. Nuevamente, si quieres pausar el video y dibujarlo
realmente no lleva demasiado tiempo. El segundo,
sólo vamos a tener esa, va a tener esa. Simplemente va y entonces tal vez un poco lento
así así así. Y luego para el tercero, podrías haberlo hecho o no lo
sé. Aquí fuma. Y luego va a ver cuál funciona. Entonces eso. Bien. Todo lo que vamos a hacer es vamos a poner eso en
nuestro paquete de salud y pérdida. Lo queremos para este filtro aquí. Entonces, cuando el HP llega a
menos de uno, queremos. Solo vamos aquí, vamos a
propiedades las propiedades? Sí, siempre son propiedades. No lo sé. He hecho
esto tantas veces y todavía me pierdo. Así que ve aquí, explota, mezcla donde está en explotar
y cosas así. Ahora cuando golpeamos al
costado, uno, dos, a ver. Entonces lo que queremos
es que si notas el barco tipo de mirado de nuevo, lo que queremos es comenzar el
último fotograma cuando termine Así que voy a empezar el
marco de pérdida antes de que reiniciemos. Ahí estás. Ahí vas. Has animado la explosión de la
nave. Obviamente ahora puedes mover
el portal a alguna parte, lo cual tal vez sea un
poco más difícil, tal vez aquí arriba y ver si
puedes llegar al portal
para el siguiente nivel. Acerca de morir en realidad.
Hasta presa para hacer en juego. Y luego pasará
al siguiente nivel. Y entonces puedes hacer múltiples
niveles así, ¿de acuerdo? Y entonces obviamente, puedes
meter las minas en esta. Y luego el siguiente video,
vamos a estar agregando un poco más de piza
a las minas, ¿de acuerdo?
8. Trampas en movimiento: Bien. Bien, entonces tenemos nuestra
nave espacial que fluye alrededor. Tenemos los láseres,
tenemos todo lo demás, pero para ser sinceros,
las mentes están un poco bien,
estáticas, ¿no? Así que cambiemos eso, ¿de acuerdo? Entonces Ahora, en realidad
vamos a mover estas mentes, pero todavía no quiero que
la física sea móvil porque no queremos
que se vea afectada por el arrastre. Ahora obviamente podemos bajar la fricción y
todo así. Pero solo por el bien de la discusión, solo
vamos a
dejarlo como móvil marcando. Tenemos que entrar en comportamientos,
mover todo esto hacia arriba. Necesitamos un temporizador. Queremos un nodo de una vez. Necesitamos algunos números.
Necesitamos un cambio total, lo siento. T necesito algunos números. Bien. Entonces necesitamos qué
necesitamos velocidad. Vamos a hacer
estos menos dos y dos porque esa es la velocidad que vamos
a conseguir y
sólo vamos a ir de izquierda y derecha. Sólo vamos a
hacerlos ir a la izquierda y a la derecha. Para este,
vamos a repetir para siempre, y vamos a
cambiar esto en. Entonces básicamente como puedes
imaginar, alternar bucles en. Lo que queremos hacer para
conectar todos estos arriba es salir va a entrar y luego salir va a conseguir para este
y se pone para ese. También queremos hacer a continuación. Entonces queremos el siguiente
para cada uno de aquí. Entonces, cuando entre,
va a ir siguiente y siguiente. Entonces va a seguir
alternando estos dos. Entonces si le pego a play, muevo esta cosa aquí, así que es un poco
más fácil, hazlo. Eso. Mira cómo empieza a moverse. Bien, en realidad lo he conectado porque
he conectado la
segunda salida, lo siento. Ese es un ejemplo
para hacerlo mal. O uno estaba conectado
a menos dos y dos. Nosotros no tenemos uno que. Queremos tenerlos conectados
por separado. Lo siento. Fuera uno va a menos
dos y fuera dos va a dos. Ahora si lo haces, entonces va a la
izquierda y va a la derecha. Si quieres un poco más de
tiempo entre cada uno, obviamente,
solo aumentas esto puedas tener eso
a 20 si quieres. Que cuando empieza un
poco más de tiempo para? Pero si te das cuenta,
toma un poco de tiempo antes de que comience antes de
que pase al siguiente. Primero se va a
activar primero, este va
a ser disparado primero y luego este 1 segundo. Así que vamos a ir esto una vez, así que simplemente
va automáticamente ya sea a la
izquierda o a la derecha, dependiendo de cuál seas, y luego comenzará a activarse. A medida que comienza el juego, ahora se activa y luego
va a izquierda y derecha. Y eso va a pasar
para todas las minas. Todavía van a explotar. Ahora bien, las cosas son un
poco más disparador. Creo que teníamos algunas líneas aquí
abajo, creo, aquí estamos. Sí. Ahí estamos. Y entonces puedes ver rápidamente cómo construir tus mentes a nivel. Podría ser un poco más complicado. Ahí vas.
Tienes tu juego completo. Ahora bien, lo que recomiendo hacer es lo que puedes hacer es que
obviamente podrías hacer más niveles. Obviamente, solo ten en cuenta que si tienes
la versión gratuita, solo
tienes una
cierta cantidad. Si vas al nivel dos y
pones el portal adentro, agreguemos eso para
poner eso ahí. Completa. No va a pasar nada. no
puede pasar al
siguiente nivel, ¿de acuerdo? Porque no se restablecerá porque no
hay otro nivel al que ir. Así que tenlo en mente. Hay una manera de
sortear eso si quieres. Si quieres que sea
un bucle continuo es puedes hacer nuevo nivel. Y entonces aquí, puedes tener
algo en el exterior. Solo crea, siguiente nivel. Yo entonces básicamente,
no necesitas hacer
nada por el sprite Probablemente sepa lo que
voy a hacer. Sólo hazlo una vez. Juego de nivel de flujo y luego
tener esto como nivel uno. Ahora, cuando vas al nivel dos. Va a ir a esa. Voy a ir a esa y
luego se restablecerá. Porque pasó al nivel tres. Cargaba ese sprite, que solo decía una vez que se carga, pasa al nivel uno y luego tienes un bucle de juego
completo adecuado, pero tienes un bucle de juego
que puedes jugar para siempre Entonces todo lo que diría son experimentos, y para el siguiente video, vamos a estar
pasando por algunos errores, algunas cosas adicionales
que quiero que estés haciendo y un poco
más de funcionalidad.
9. Tu proyecto: C. Bien hecho. Ya has hecho todos los
videos de esta clase. solo vamos a estar
pasando por unos pasos Ahora solo vamos a estar
pasando por unos pasos para ver si toda la
información que has tomado, puedes hacer estos otros
pedacitos, ¿de acuerdo? Entonces lo primero que quiero
hacer es que quiero que arregles un error. Entonces, si has notado cuando la salud del jugador llega a
cero después de que golpea una mina, justo antes de que
restablece ese nivel, el jugador aún puede moverse Entonces quiero que seas capaz no
poder
mover al jugador, ¿de acuerdo? Entonces, ¿cómo harías eso? Y te he dado
una pequeña pista aquí. Y todo lo que he dicho
es agregar un nodo que
desactive la física en uno de
los siguientes paquetes, ¿de acuerdo? Entonces controles de nave, salud
y pérdida o láseres, ¿de acuerdo? Entonces agrega un nodo que deshabilita la física en uno de los haces, controles de
nave, salud
y pérdida o láseres Lo siguiente que
quiero que hagas es agregar estos elementos
con lo que has aprendido. No te he
mostrado directamente estos, pero deberías poder
agregarlos sin ningún problema. Hazlo así que una mina explote
cerca las minas también explotan. Cuando una mina explota, minas
cercanas que están demasiado
cerca también explotan minas
cercanas que están demasiado
cerca de esa mina Necesitas tener una manera de
que eso se active. Pero no quiero que exploten minas
lejanas. Sólo cuando están muy juntos y uno explota,
todos ellos explotan. Lo siguiente que quiero
hacer es que tú
crees una nueva mina que
suba y baje, así que los ejes y. Entonces hicimos uno para los ejes x,
que es izquierda y derecha. Quiero que hagas uno nuevo
para arriba y abajo de los ejes y. Y por último, quiero que agregues alguna funcionalidad propia, ¿
de acuerdo? Eso no ha sido cubierto
en esta lección. Te he dado dos ejemplos aquí. No tienes que hacerlas. Entonces el primero es un portal sólo aparece cuando se destruyen todas las
trampas. Si no estás seguro de
cómo hacerlo,
entonces
te recomiendo que veas flow 001. Si miras esa clase, deberías poder implementar ese ejemplo sin ningún problema. Y el segundo ejemplo es una mina que aparece cuando el
jugador se acerca demasiado. Entonces tal vez solo sea
ligeramente visible
a lo lejos para que el jugador pueda
verlo y cuando se acerca demasiado,
es totalmente visible. Ahora, con ese ejemplo, deberías poder
implementarlo con poco o ningún problema a partir de los videos que
has visto aquí. No obstante, uno de los
pedacitos ahí, y no quiero
regalar
demasiado porque no
quiero dar ninguna respuesta. Entonces, si ves flow
001 y también flow 002, que es este video,
deberías
poder implementar ese
ejemplo sin problema. Dicho esto, muchas gracias por
completar esta tarea. Ojalá los hayas disfrutado, y te veo en
futuras clases de laboratorio de flujo.