Hey Hive!
I’ve been working on a personal VR project in Unity (will share more about it very soon!) and it’s helping me improve skills beyond just programming.
One of those areas is VFX, which I believe can really enhance the gameplay experience and make it feel more alive.
¡Hola Hive!
Estoy trabajando en un proyecto personal en VR con Unity (¡muy pronto haré un post contando todo!) y me está ayudando a mejorar varias habilidades más allá de la programación.
Una de ellas es VFX, que creo que puede potenciar muchísimo la experiencia de juego y darle un toque mucho más inmersivo.
💥 My goal: create a more complex particle effect
I had previously made some simple particles by following tutorials, so I was already familiar with Unity’s Particle System.
But this time, I had a specific idea in mind and I couldn’t find any tutorial that matched it. So I decided to dive in and build it from scratch.
Before starting, I found this amazing video that really helped me:
🎥 How to Make Your Own Particle FX
It teaches how to think and design your own VFX so you’re not limited to copying tutorials.
💥 Mi objetivo: crear un efecto de partículas más complejo
Ya había hecho partículas simples siguiendo tutoriales, así que conocía un poco el sistema de partículas de Unity.
Pero esta vez tenía una idea muy específica en mente—y no encontré ningún tutorial que se pareciera. Así que decidí meterme de lleno y hacerlo desde cero.
Antes de empezar, encontré este video que me ayudó mucho:
🎥 Cómo crear tus propios efectos de partículas Enseña a diseñar tus propios efectos en vez de copiar tutoriales paso a paso.
🎯 The inspiration
I already had the concept in my head, but I followed the advice in the video and looked for visual references.
I ended up finding this one, which was almost exactly what I imagined:
🎯 La inspiración
Ya tenía una idea visual en mente, pero seguí el consejo del video y busqué algunas referencias.
Terminé encontrando esta que era casi exactamente lo que buscaba:
🧩 Breaking it down
To build the effect, I divided it into 3 parts:
- Stars
- Little Sparks
- Circle Glow
🧩 Dividir para conquistar
Para armar el efecto, lo dividí en 3 partes:
Estrellas
Chispas pequeñas
Brillo circular
🛠️ Creating the star burst
I started with the stars. I created a new Particle System and began tweaking the parameters to make it feel like a burst or explosion.
Then, I designed a star sprite and a trail sprite with their respective materials, and added them to the system.
Here’s what it looked like:

🛠️ Creando el estallido de estrellas
Empecé por las estrellas. Creé un nuevo sistema de partículas y fui ajustando los parámetros hasta que se sintiera como una especie de explosión.
Después diseñé un sprite de estrella y uno de rastro (trail), junto con sus materiales, y los asigné al sistema.
✨ Adding the sparks & glow
Next, I worked on the sparks and the glow ring. Their behavior was similar to the stars, so I duplicated the system and made small tweaks.


✨ Agregando las chispas y el brillo
Después trabajé en las chispas y el círculo de brillo. Su comportamiento era similar al de las estrellas, así que dupliqué el sistema y con algunos pequeños ajustes ya estaban listos.
🧪 Final result
Here’s the final version, combining all three systems into one effect:

🧪 Resultado final
Y acá está la versión final, combinando los tres sistemas en un solo efecto:
I’m really happy with the result. I honestly thought it would take me much longer to achieve something decent, but it turned out pretty solid!
Maybe I’ll polish it more in the future, but for now it’s a great step forward.
Estoy muy contento con el resultado. Pensé que me iba a llevar muchísimo más tiempo conseguir algo decente, ¡pero salió bastante bien!
Quizás lo mejore un poco más en el futuro, pero por ahora fue un gran paso adelante. ✨
Thanks for reading!
I didn’t want this to be too technical, but if you’d like more details on how I set it up, feel free to ask in the comments.
Until next time!
¡Gracias por leer!
No quise hacer el post demasiado técnico, pero si querés saber más detalles de cómo lo armé, dejame tu pregunta en los comentarios.
¡Hasta el próximo post!