Gracias Gracias:  1
Resultados 1 al 4 de 4

Tema: Programar partículas

  1. #1
    Usuario Avanzado Avatar de Jhonatan00_00
    Fecha de ingreso
    Oct 2016
    Mensajes
    204

    Programar partículas

    Buenas tardes, tengo un problema de programación que no sé cómo solucionar y, aunque me da la sensación de que es una chorrada no le encuentro la solución.
    He creado una animación de partículas la cual se reproduce en la posición que le indico cuando yo lo necesito, entonces cargo la animación desde mi engine (da igual el que use porque en todos se programa más o menos igual) y la ejecuto en la posición que yo quiero para qué se vea, ¿dónde está el problema? Pues cuando, por ejemplo, tenemos 5 bombas consecutivas y las 5 estallán a la vez usando la misma animación, porque ya no puedes indicarle que posicióne la animación de partículas en 5 lugares al mismo tiempo, ¿me entendéis?
    He pensado en crear 5 animaciones o funciones distintas para qué en pantalla se puedan ver hasta 5 animaciones de partículas a la vez, pero ¿qué pasa si mañana creo un nivel y de pronto quiero que hayan 20 animaciones de partículas? Pues que tengo que crear las 20 animaciones como independientes y programarlas una por una, por lo que aparte de engorroso sigue siendo chapucero.
    ¿Cuál es la manera de programar este tipo de eventos? Alguna idea porque estoy en blanco. Saludos.

  2. #2
    Usuario Avanzado Avatar de Jhonatan00_00
    Fecha de ingreso
    Oct 2016
    Mensajes
    204

    Programar partículas

    Buenas tardes gente, sigo con el mismo problema. El engine que estoy usando es Blitz3D y odio cuando me quedo atascado en algo y pasan meses hasta qué lo resuelvo por mi mismo. Al final me terminaré haciendo un profesional como la copa de un pino programando videojuegos porque vamos, todo programado desde cero y calentándome la cabeza hasta qué lo resuelvo, porque no encuentro ayuda.
    La solución teórica sería crear la animación de cero cada vez que cojamos el objeto y que la propia animación se autoelimine, pero ¿Cómo haces que se creen y se renombren solas? En fin, que ha ver si alguien me puede dar una pista. Saludos.

  3. #3
    Usuario Nuevo
    Fecha de ingreso
    May 2018
    Mensajes
    1

    Programar partículas

    Hola. Si me permitís yo te recomiendo cambiar de Engine por que el que usas actualmente usa código de bajo nivel lo que significa qué extremadamente tedioso. Por que no usas un motor como, por ejemplo, UE4? Es fácil y tiene mas foros y preguntas ya resueltas aparte el código de UE4 es C# que es fácil y con respecto a tu pregunta el código no permite crear variables, por ejemplo, no puedes crear distintas variables con las posiciones exactas (X,Y,Z) y al crear el código de aparición de las partículas defines el lugar de aparición con esas variables.

  4. #4
    Usuario Avanzado
    Fecha de ingreso
    Jul 2004
    Mensajes
    259

    Programar partículas

    Hola, en primer lugar sí, cambia de engine, en segundo lugar no te calientes la cabeza, en lugar de llamar a la animación crea un objeto y que sea ese objeto el que llame a la animación, así harás como en los motores gráficos más modernos, crearas el objeto explosión con sus parámetros y podrás repetirlo cuántas veces necesites.

Temas similares

  1. Partículas
    Por santiagom en el foro Partículas y Dinámicas
    Respuestas: 0
    : 15-09-2007, 15:33
  2. Partículas
    Por pablo8818 en el foro Partículas y Dinámicas
    Respuestas: 2
    : 21-08-2007, 02:43
  3. Dispersion de partículas
    Por slinkys en el foro Partículas y Dinámicas
    Respuestas: 0
    : 16-08-2007, 15:07
  4. Dispersion con partículas
    Por maestrosaintgermain en el foro Partículas y Dinámicas
    Respuestas: 5
    : 16-08-2007, 01:24
  5. Guiar partículas
    Por Floc en el foro Partículas y Dinámicas
    Respuestas: 3
    : 19-07-2007, 08:14