Contenido del curso
0:00/11:29
Efectos visuales para videojuegos en Unity
04:59Fundamentos básicos parte 1: Gameplay
Suscríbete para ver másCómo el color comunica ideas en VFX
Suscríbete para ver másFundamentos básicos parte 3: Contraste
Suscríbete para ver másSiluetas que comunican en VFX
Suscríbete para ver másFundamentos básicos parte 5: Ritmo
Suscríbete para ver másCrear efectos visuales convincentes en Unity no siempre depende de explosiones espectaculares. A veces, el truco está en darle vida a tus partículas con movimiento errático y deformaciones controladas. Aquí aprenderás a usar el módulo Noise y el Stretched Billboard para lograr efectos como luciérnagas o estallidos direccionales en tu sistema de partículas.
Qué es el módulo Noise y cómo afecta el movimiento de tus partículas
El módulo Noise agrega ruido a la trayectoria de tus partículas usando un mapa imaginario en blancos, negros y escalas de grises. En lugar de moverse en línea recta, tus partículas comienzan a curvearse de forma aleatoria.
Para activarlo, selecciona tu sistema de partículas y, en el inspector del lado derecho, marca como verdadera la sección Noise [01:00]. Verás un preview del mapa de ruido que guía ese movimiento.
¿Para qué sirve Noise en Unity? Sirve para agregar comportamiento aleatorio o errático a tus partículas. Es ideal para simular insectos, humo turbulento o energía caótica.
Cómo controlar la fuerza, frecuencia y scroll speed del Noise
Dentro del módulo tienes tres parámetros clave que cambian por completo el resultado visual.
Juega con estos tres valores hasta encontrar la sensación que buscas. No hay número mágico, depende del efecto.
Cómo crear luciérnagas con Noise y Randomize Direction
Un buen ejercicio práctico es construir luciérnagas para un bosque mágico. Recuerda que los VFX no se limitan a explosiones o portales, los detalles ambientales también son efectos visuales en videojuegos.
Empieza creando un material nuevo con la textura Flare 1, ponlo en modo transparente y hazlo aditivo. Conéctalo en la sección Renderer de tu sistema de partículas y agrega tonos amarillos y naranjas para el color.
En el módulo Shape, cambia el cono por una caja (Box) de aproximadamente 15 por 15 por 10. Ahí encontrarás dos valores muy útiles:
Con Noise activado encima, el movimiento errático que producen recuerda al vuelo real de una luciérnaga. Ajusta el tamaño a algo como 2 o 3 si las ves muy pequeñas.
Cómo ocultar el contorno naranja de selección en Unity
Para apreciar mejor el resultado sin la silueta naranja que Unity dibuja por defecto, ve a la opción Gizmos en la parte superior de tu escena y desmarca la casilla Selection Outline. Listo, ahora puedes ver tus luciérnagas volando limpias sobre la escena.
Cómo lograr partículas estiradas con Stretched Billboard
Cuando quieres simular una bomba que estalla, un cristal que se rompe o un diamante que sale disparado, necesitas partículas con forma alargada que indiquen dirección. Esto se logra cambiando el modo de renderizado.
Crea un nuevo sistema de partículas y, en la sección Renderer, cambia el Render Mode de Billboard a Stretched Billboard. La textura deja de ser redonda y aparece deformada, lista para simular fragmentos en movimiento.
¿Qué es Stretched Billboard en Unity? Es un modo de render que estira la textura de la partícula en la dirección de su movimiento. Funciona muy bien para chispas, fragmentos y estallidos.
Cómo configurar una explosión radial con Burst y Shape esférico
Para que las partículas estiradas salgan disparadas en todas direcciones desde un punto central, ajusta tres cosas:
Dale play y verás cómo se forma el efecto clásico de algo estallando desde el centro hacia afuera. Súbele la velocidad entre 5 y 20 para reforzar la sensación de explosión, o aumenta el Simulation Speed a 3 si quieres que todo ocurra más rápido.
Cómo exagerar la deformación con Length Scale
Dentro de Renderer, el valor Length Scale controla cuánto se estira la partícula a lo largo de su eje de movimiento. Por defecto está en 2, pero si lo subes a 6 obtendrás fragmentos mucho más alargados, perfectos para impactos o estallidos energéticos.
También existe Speed Scale, que deforma la partícula según su velocidad. Evita por ahora el parámetro relacionado con la posición de la cámara, porque su resultado depende de la distancia y puede confundirte mientras experimentas.
Conecta una textura adecuada, ajusta el tamaño y verás cómo con muy pocos parámetros logras una explosión visualmente potente. ¿Qué efecto vas a construir tú con estas técnicas? Comparte tu resultado en los comentarios.
Gabriel P
Sebastian Cruz
Josué Ortigoza
ProfesorMuy interesante, esto hará mas amigable para el jugador cada evento que pase.
profe como podria hacer que mis particulas sigan patrones de movimientos más complejos?? asi como hacen algunos juegos tipo bullet hell??
Hay dos maneras rápidas, puedes hacerlo mediante código asignado movimiento al objeto de la particula, o dentro de las mismas partículas en el campo de "Velocity over lifetime" puedes darle comportamientos de movimiento más complejos asignando curvas, investiga sobre como usar curvas en particulas para darte una mejor idea del tema.