Cómo optimizar tus juegos con la técnica de Object Pooling en Unity (Activar y desactivar objetos)

Поделиться
HTML-код
  • Опубликовано: 7 ноя 2024

Комментарии • 33

  • @CristianSilesV
    @CristianSilesV 2 года назад +3

    Como siempre un video muy bueno. Explicando de manera sencilla y super util de cómo usar Pooling en unity. Uno de los mejores canales de tutorials de unity en RUclips.

  • @MIKO2007
    @MIKO2007 2 года назад

    wow, este canal es una joya 💎

  • @ericklatin81
    @ericklatin81 Год назад

    Ese mismo juego sería súper bueno como una mini serie ❤❤❤

  • @blackkira1436
    @blackkira1436 2 года назад +2

    Muy buen video, no conocía este metodo para hacer objectsPool, siempre lo e echo con un array.

  • @cgtmorefia9009
    @cgtmorefia9009 2 года назад

    Muchas gracias. Ahora a estudiar esta funcionalidad.

  • @geravelazquez1331
    @geravelazquez1331 2 года назад

    Sin palabras, no tenía idea que se podía hacer eso. Gracias!!

  • @TreantDC
    @TreantDC 2 года назад +1

    Que buenos videos haces hermano, aportas mucho a la comunidad de desarrolladores indie, sigue así.

  • @boomy_bo
    @boomy_bo 2 года назад +1

    Que buenos videos, explicas muy bien y una forma muy rapida y sencilla. Me gustaria que enseñaras como hacer que el enemigo dispare de diferentes formas como en un bullet hell.

  • @sectanintendo
    @sectanintendo 11 месяцев назад

    Eres un capo en el diseño. Gracias por tus videos man. Excelente contenido

  • @MegaJHONDY
    @MegaJHONDY 2 года назад +2

    Muy buen video como siempre, esperando un método de hacer una tienda y que guarde las compras

  • @victorcordoba6784
    @victorcordoba6784 17 дней назад

    Que gran tutorial

  • @revengeVS
    @revengeVS 2 года назад +1

    Muy útil como siempre, viejo. Muchas gracias. Por cierto, deberías de hacer un video de como hacer un checkpoint.

  • @cris9780
    @cris9780 Год назад

    Hola, hay manera de implementarlo para hacer pool para varios objetos? disparos, explosiones, enemigos? en un script. o se debe implementar siempre por separado para cada pool?

  • @JoseMiguelJoestar
    @JoseMiguelJoestar Год назад

    como se puede aplicar esto a un juego donde se pueda disparar desde mas de un transform dependiendo de la direccion en la que estoy apuntando? asi como en metal slug donde uno podia disparar hacia arriba o alfrentre

  • @Nekotico
    @Nekotico 2 года назад +1

    no entendi (puede ser q recien ando booteando) peroo al menos se que voy a tener que aprender el metodo de pooling, entiendo el concepto pero me cuesta visualizar como aplicarlo, gracias x compartir

  • @jeffryortegaperez
    @jeffryortegaperez 2 месяца назад

    no entendi pero esta bueno !!

  • @darkcrow9319
    @darkcrow9319 2 года назад

    Hola, soy nuevo en unity, tengo una duda, hay una función para hacer que el personaje no se salga del background?

  • @danielvalero578
    @danielvalero578 2 года назад +1

    Hola buenas!!!
    Podrias hacer un video sobre como crear/interactuar con dialogos en unity porfavor

  • @Tomas_Meza
    @Tomas_Meza 2 года назад +1

    Buen video,puedes hacer de como hacer una tienda básica?

  • @osmarandreslopezpineda9296
    @osmarandreslopezpineda9296 2 года назад

    Hola, de casualidad podrías hacer un tutorial de como pedir los permisos de usuario en Android, para poder acceder a la cámara, el micrófono, o el almacenamiento. Es que en las practicas de mi universidad estoy desarrollando app de realidad aumentada que escanea estructuras en 3D (de la vida real) y pone objetos 3D (dependiendo del objeto). Pero cuando la pruebo en mi teléfono tengo que otorgar los permisos manualmente y puede que esto sea algo tedioso para los usuarios. ya busque en internet pero no encontré mucha información al respecto. te lo agradecería mucho.

  • @ezequielrojas864
    @ezequielrojas864 8 месяцев назад

    Oye compa, en una parte del video (para ser mas exactos cerca del minuto 7), muestras como tomas la posicion dele controladorDisparo, como hago para que tambien tome la rotacion?.
    PD: Gracias por el video compa :3

    • @BravePixelG
      @BravePixelG  8 месяцев назад +1

      Hola, puedes usar transform.rotation para asignarlo, en ocasiones puede que necesites cambiar su rotación, entonces depende de como lo quieras hacer, por ejemplo, si tienes una rotación de referencia la igualas como la posición, pero usando la rotación en la parte derecha

  • @CODIGO_GAMER695
    @CODIGO_GAMER695 2 года назад

    Puedes hacer un tutorial de donde en el movimiento top-down puedas elejir un nivel para jugar

  • @mariotudon7982
    @mariotudon7982 Год назад

    una pregunta, si yo ocupo una corutina para instanciar enemigos cada cierto tiempo y utilizo una lista para que el enemigo sea aleatorio, puedo meter el pool dentro de la corutina o eso afectaria el rendimiento del juego?

    • @BravePixelG
      @BravePixelG  Год назад

      Hola, si puedes tomar la parte de tomar los objetos del pool en lugar de instanciarlos en la corrutina, el rendimiento se puede ver afectado si creas y destruyes los objetos, pero si los estás reutilizando mejorarás el rendimiento

  • @alexfranco6479
    @alexfranco6479 2 года назад

    hola buen dia, tengo una pregunta.
    en la parte de animaciones, es mas optimo usar sprites, o suar un sprite separado de cuerpo, y darle el movimiento desde un objeto vacio, casi como la animacion de huesos pero sin uasar los huesos .
    no se is me hice entender 😅😅

    • @BravePixelG
      @BravePixelG  2 года назад +1

      Depende de lo que quieres hacer, pero normalmente se usa un espacio en el cual se controla la parte visual dentro del objeto del jugador, esto te permite crear diferentes animaciones sin tener problemas y cambiar elementos de una manera más fácil, todo depende de tu diseño, pero es algo muy útil

    • @alexfranco6479
      @alexfranco6479 2 года назад

      @@BravePixelG lo que yo estiy haciendo creo que es eso.
      Un objeto vacío, en el objeto armo al personaje cortado en cada parte del cuerpo, y pongo grabar en la animación.
      Por ello la. Pregunta, no se si eso sea más óptimo que tener varios esprite para crear una animación..
      Disculpe la ignorancia pero no he encontrado una respuesta muy directa a ello.

    • @BravePixelG
      @BravePixelG  2 года назад +1

      @@alexfranco6479 La respuesta directa no la tengo, pero lo que puedes considerar para saber si es más óptimo que el otro proceso es la cantidad de elementos a tener en cuenta, normalmente una animación por sprites solo cambia el componente de la imagen, si además de esto estás cambiando la posición es otro proceso, entonces de esa manera puedes calcular que proceso es más liviano que otro.

    • @alexfranco6479
      @alexfranco6479 2 года назад

      @@BravePixelG entiendo, gracias :D ImI
      😁🤘🏾

  • @AstralNostalgia
    @AstralNostalgia Год назад

    ami me funciona a medias, osea puedo instnaciar balas como si no hubiera un mañana... pero esta buenisimo el tuto.

  • @CODIGO_GAMER695
    @CODIGO_GAMER695 2 года назад

    Tienes un tutorial de donde ases que un objeto te baje vida

    • @BravePixelG
      @BravePixelG  2 года назад +1

      Un video solo dedicado a este punto no lo tenemos como tal, pero puedes usar algo similar a los disparos o elementos con un trigger, donde el contacto con el jugador llame al método que tiene el script que controla la vida, algo similar a lo que vimos en el video del funcionamiento de las colisiones en Unity, te lo dejo aquí:
      ruclips.net/video/RmzreRIS6HQ/видео.html