¡Crea tu juego de disparos espacial definitivo! / No se requiere codificación (Flow002) | Gareth While | Skillshare
Buscar

Velocidad de reproducción


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

¡Crea tu juego de disparos espacial definitivo! / No se requiere codificación (Flow002)

teacher avatar Gareth While, Digital Creator

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Lecciones en esta clase

    • 1.

      Introducción

      0:50

    • 2.

      Nivel/personaje

      7:52

    • 3.

      Cámara/fondo

      9:48

    • 4.

      Salud/UI (interfaz de usuario)

      8:44

    • 5.

      Trampas / animaciones

      15:05

    • 6.

      Proyectiles/música

      9:06

    • 7.

      Siguiente nivel

      15:19

    • 8.

      Trampas en movimiento

      5:44

    • 9.

      Tu proyecto

      2:43

  • --
  • Nivel principiante
  • Nivel intermedio
  • Nivel avanzado
  • Todos los niveles

Generado por la comunidad

El nivel se determina según la opinión de la mayoría de los estudiantes que han dejado reseñas en esta clase. La recomendación del profesor o de la profesora se muestra hasta que se recopilen al menos 5 reseñas de estudiantes.

5

Estudiantes

1

Proyectos

Acerca de esta clase

En esta clase, aprenderás a crear un juego de disparos espaciales de arriba hacia abajo con Flowlab usando solo tu navegador, sin escribir líneas de código.

>>> Puedes jugar al juego yendo a "Proyectos" y encontrando el proyecto llamado "Jugar: crea tu mejor juego de disparos espaciales" por Gareth While 

Para quién es esta clase:

Esta clase es perfecta para principiantes que ya hayan completado la primera lección de Flowlab (Flow001). Si estás interesado en crear un juego similar a los títulos populares como Hotline Miami, Galaga o Geometry Wars, esta clase es para ti.  Te guiaré paso a paso para que te ayude a crear un juego de disparos espacial emocionante y divertido. Al final de la clase, tendrás las habilidades para diseñar tu propia versión del juego y comprender cómo funcionan algunos de los juegos populares mencionados. 


Recomendación de la cuenta de Flowlab: cuenta GRATUITA de flowlab, pero si el video usará sprites que estén en una cuenta de estudiante/indie, no son difíciles de replicar, así que puedes pausar el video y dibujarlo tú mismo o si quieres cargar y usar tus propios sprites.

Detalles de la cuenta:

Para aprender más sobre cómo comprar una cuenta de estudiante o crear una gratuita, haz clic en el enlace para obtener detalles adicionales. https://www.gcreate.co.uk/teaching

Remember: si has excedido tu límite de 3 juegos en la cuenta gratuita, puedes actualizar tu cuenta a una cuenta de estudiante o indie para crear tantos juegos como quieras. Después, puedes volver a la cuenta gratuita sin perder tus juegos anteriores, aunque no podrás crear ninguno nuevo.

Esto es lo que cubriremos en cada video:

Video 1: Introducción a la clase.

Video 2: Crea el límite para el jugador y crea una nave espacial de sprites para que el jugador controle.

Video 3: Agregar movimiento de la cámara y un fondo que se repita y se mueve.

Video 4: Muestra la salud de los jugadores y la lógica del daño.

Video 5: Agregar trampas y animarlas.

Video 6: Hacer que el jugador dispare y destruya trampas, además de agregar música de fondo.

Video 7: Tener una forma de avanzar al siguiente nivel a través de un portal.

Video 8: Agregar movimiento simple a las trampas. 

Video 9: Al probar lo que has aprendido, te darán tres tareas: corregir un error, agregar algo al juego y expandir la funcionalidad de tus juegos. 

Conoce a tu profesor(a)

Teacher Profile Image

Gareth While

Digital Creator

Profesor(a)

Welcome to my Skillshare page! My name is Gareth, and I've been a freelance Graphic Designer for over a 10 years under my freelance name Gcreate.

I think it's best to make potential students aware that I do have Dyslexia and Dyspraxia. These are types of learning disabilities that I have faced all my life. In my case, it's reading and difficulty pronouncing words (even though I can read them in my head and understand their meaning). This means that in some parts of my videos, I may say a word that is hard to understand. However, I have done my very best through editing to ensure that all the main key points are clearly understood and can be followed along easily. I normally conduct these workshops in person, and I have found it's very different doing them online. So, I thank you... Ver perfil completo

Level: Beginner

Valoración de la clase

¿Se cumplieron las expectativas?
    ¡Superadas!
  • 0%
  • 0%
  • Un poco
  • 0%
  • No realmente
  • 0%

¿Por qué unirse a Skillshare?

Mira las galardonadas Skillshare Originals

Cada clase tiene lecciones cortas y proyectos prácticos

Tu membresía apoya a los profesores de Skillshare

Aprende desde cualquier lugar

Ve clases sobre la marcha con la aplicación de Skillshare. Progresa en línea o descarga las clases para verlas en el avión, el metro o donde sea que aprendas mejor.

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.