Yop2D crea partículas de dos maneras: el nodo «Efecto de partículas» lanza una ráfaga de golpe (perfecto para una explosión), y el objeto Partículas las produce sin parar (fuego, humo, lluvia, estela…). Otros nodos añaden efectos a toda la pantalla: destello, tinte, bordes oscurecidos y fundido.
Necesitas:
- un juego que funcione, con un personaje llamado player que pueda moverse;
- enemigos con la etiqueta ennemi.
👉 Para ver todos estos efectos en acción, abre el ejemplo Effects showcase en la pantalla de inicio de Yop2D: un botón por efecto, con el nombre del nodo que hay que usar.
Paso 1: una explosión al tocar a un enemigo
- Abre el Blueprint de la escena.
- Añade el evento «Si el objeto toca el Tag»: objetivo player, Tag ennemi.
- Añade «Efecto de partículas». Como objetivo, elige El objeto implicado en el evento: es el enemigo que el jugador acaba de tocar. Modelo: Explosión.
- Añade «Destruir Objeto», con el mismo objetivo El objeto implicado en el evento.
- Conecta los tres nodos en orden, luego inicia el juego y toca a un enemigo: explota antes de desaparecer.
Si el objeto toca el Tagobjetivo: player · Tag: ennemi
→
Efecto de partículasObjeto Implicado · Explosión
→
Destruir ObjetoObjeto Implicado
⚠️ El orden importa: «Efecto de partículas» debe ir antes de «Destruir Objeto». Una vez destruido el enemigo, ya no hay objeto donde colocar la explosión.
👉 Puedes cambiar el color (por ejemplo
#FF40D0 para una explosión magenta) y el tamaño (2 = el doble de grande). Prueba también Chispas, Confeti o Humo.Paso 2: una estela detrás del personaje
- Añade un objeto: en la categoría Efectos, elige Partículas. En el editor aparece como una zona naranja punteada; en el juego es invisible.
- En el inspector, sección PARTÍCULAS, toca Modelo: y elige Estela larga.
- Todavía en el inspector, toca el botón Padre: Ninguno y elige player: el objeto seguirá al personaje a todas partes.
- Colócalo justo detrás del personaje, luego inicia el juego y muévete: una larga estela luminosa sigue al personaje.
👉 No hay nada que poner en el Blueprint: un objeto Partículas funciona solo mientras la casilla Activo desde el inicio del juego esté marcada. Para encenderlo o apagarlo durante el juego, usa el nodo «Encender / apagar partículas».
- Fuego: una antorcha o una fogata.
- Humo: encima de una chimenea.
- Lluvia o Nieve: estira el objeto por toda la parte superior de la pantalla.
- Hiperespacio y Líneas de velocidad: para dar una sensación de gran velocidad.
Paso 3: efectos en toda la pantalla
- «Destello de pantalla»: un destello de color. Por ejemplo rojo, 0,5 segundos, justo después de que golpeen al jugador.
- «Tinte de pantalla»: un color sobre todo el juego. Azul oscuro al 55 % para la noche, y intensidad 0 para volver al día.
- «Bordes oscurecidos»: los bordes de la pantalla se oscurecen, como en el cine.
- «Fundido de pantalla»: la pantalla se vuelve negra y luego reaparece.
Para pasar al siguiente nivel con suavidad (mira la guía de niveles):
Fundido de pantallaDesaparecer (hacia el color)
→
Esperar1
→
Escena siguiente
Después, en el siguiente nivel:
Al Iniciar
→
Fundido de pantallaAparecer (desde el color)
👉 El tinte y los bordes oscurecidos quedan debajo del HUD: la puntuación y los botones se leen bien. El destello y el fundido cubren toda la pantalla.
Paso 4: electrocución y congelado de imagen
- «Electrocución»: rayos chisporrotean alrededor de un objeto, que parpadea y tiembla. Duración 0 = sin fin: perfecto para una trampa eléctrica que avisa al jugador.
- «Pausa de impacto»: una cámara lenta muy corta (0,08 segundos) en el momento del impacto da mucha fuerza a una explosión.
Si no funciona
- La explosión no aparece: comprueba que «Efecto de partículas» esté antes de «Destruir Objeto».
- La estela no sigue al personaje: comprueba que el objeto Partículas tenga a player como padre y que la casilla Activo desde el inicio del juego esté marcada.
- Las partículas no tienen el color correcto: el color «Ninguno» mantiene los colores del modelo; elige un color real para cambiarlos.
- La pantalla se queda negra: después de un «Fundido de pantalla» Desaparecer (hacia el color), hace falta un «Fundido de pantalla» Aparecer (desde el color).