CORRUTINAS en Unity ⏳

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

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

  • @Indierama
    @Indierama  Год назад +2

    CURSO de Unity y C# para principiantes (Enero 2025):
    www.udemy.com/course/unity-y-c-fundamental-desarrollo-de-videojuegos-2d/?couponCode=INDIERAMA2025A
    Si REALMENTE querés apoyar al canal, asegurate de comprar con el link, sino Udemy se queda con la mayor parte de la venta.

  • @ericreyes8525
    @ericreyes8525 Год назад +4

    Ha sido la duda q más tiempo ha durado en mi en los 3 años q llevo usando unity, bendito video

    • @Indierama
      @Indierama  Год назад +1

      Espero que te sirva! 🙌🙌

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

    Excelente, hasta que al fin tengo una clara nocion de lo que es las corrutinas. Buen video

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

    Me caíste del cielo, los únicos videos que encontraba eran en inglés, y los que estaban en español no entendía nada xd me suscribo

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

      Me alegro que te sean útiles! Muchas gracias 🙌🙌

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

    Eres un grande!!! Una explicación magistral, yo solia usar un yield return por Coroutine, no sabia qeu puedes usar mas de 1 yield por Coroutine.

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

      Muchísimas gracias por el apoyo! Me alegra que hayas aprendido algo nuevo! 🙌🙌

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

    Sos un excelente educador Y programador, pero eso es quedarse corto, el nivel de producción que le pones es realmente admirable, maravilloso contenido, siempre me quedo con ganas de ver más y más!

    • @Indierama
      @Indierama  Год назад +1

      Ohh muchísimas gracias! ✨✨ Este es el tipo de comentarios que me hace sentir que el esfuerzo vale la pena. Me alegra que lo disfrutes!

  • @Shoegaze.enjoyer-i3u
    @Shoegaze.enjoyer-i3u Год назад

    Qué excelente explicación sobre corrutinas. Estoy seguro de que si decides hacer un curso en Udemy sobre C# y cómo aplicarlo al desarrollo de videojuegos en Unity serías el top 1 en ventas por lo bueno que eres explicando. Y te lo digo como alguien que ya ha comprado cursos de programación en Udemy y aunque los que más me sirvieron fueron los cursos en inglés (aunque no me hubieran servido de nada si no supiera inglés) para las personas que no saben inglés o recién están aprendiendo serías una muy buena opción para comenzar con la programación en el desarrollo de videojuegos, en español realmente hace falta un instructor como tú.

    • @Indierama
      @Indierama  Год назад +2

      Muchísimas gracias Leonardo! Justamente en este momento estoy armando un curso en Udemy! Me está llevando muchísimo trabajo pero creo que mucha gente lo va a poder aprovechar. Me quedan todavía unos 2/3 meses de trabajo para lanzarlo y va a estar apuntado a principiantes (desde lo más básico de programación hasta la creación de 3 juegos sencillos 2D). Quizás no sea el curso adecuado para tu caso, ya que has tomado varios y ya seguro manejás todas estas cuestiones, pero bueno, me alegra que justamente me sugieras hacer un curso de estas características 😁. Muchas gracias de nuevo!

    • @Shoegaze.enjoyer-i3u
      @Shoegaze.enjoyer-i3u Год назад

      @@Indierama Hola indierama, tu curso ya está listo? porque mi hermano menor me ha comentado que está interesado en la programación así que me gustaría poder regalarle tu curso para que pueda aprender sobre el mundo tan bonito (con un poco de amor/odio) que es la programación ya que tus videos son fácil de entender así que confío en que tu curso es el indicado para él. Aunque me gustaría poder enseñarle yo mismo no dispongo del tiempo para más que responderle unas cuantas dudas que tenga.

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

    Muy buenos tus videos, tus ejemplos son muy buenos para entender los conceptos que explicas. 👍👍

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

      Gracias German! Me alegro que te gusten!

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

    11:50 Como la corrutina siempre se ejecuta hasta que se detenga una vez comienza, se puede usar la variable bool dentro del While de la corruina Shoot para "detener" la logica de aparecer la bala. O simplemente llamar a Start y Stop de la misma forma.

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

    Amigo que contenido más bueno que tienes, espero sigas subiendo vídeos por mucho tiempo más 🙏🏻❤

  • @robotazulado
    @robotazulado Год назад +1

    que buen video del profe indieramaaaaaaaaaaaaaaaaaaaaaaaa

    • @Indierama
      @Indierama  Год назад +1

      😁😁😁 Muchas gracias! Me alegra que te guste!

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

    Las corrutinas son algo que jamas termine de entender! Muchas gracias por tremenda explicacion

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

    Grande! Sigue así, me alegra cada vez que me llega una noti de un video nuevo.

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

    Como siempre! Un crack!!!

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

      😎😎 Muchas gracias!

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

    Gracias ahora si a mejorar nuestros códigos. Llevaba tiempo que no quería meterme en corutinas ya que sentia que eran difíciles de hacer. 😱👌

    • @Indierama
      @Indierama  Год назад +1

      Una vez que entendés como funciona y ves unos cuantos ejemplos ya sale naturalmente 😁

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

    Genial la explicación!

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

      Muchas gracias! 🙌🙌

  • @juliansteven2857
    @juliansteven2857 Год назад +2

    hola, me gustaria que pudieras hacer un video sobre delegates y como aplicarlos a unity, un saludo!

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

      Estoooo llevo buscandolo hace tiempo y no encuentro nada entendible

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

    Muchas gracias 🙏

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

    Es bastante interesante, esto me hace dudar si estamos en una simulacion xD... tengo varios meses trabajando con un juego que trbaja con una API, el cual tengo que resivir datos de la API y estoy bastante tiempo probando metodos y ciclos en los cuales comprobaba si ya habia recibido o no lo datos , si fueron establecidos o no los datos, entonces recurri a metodos ASYNC , para estar seguro de que un metodo se ejecutaba despues de otro y que todo iba por orden.
    Hablando con el buen chatGPT , no me dio la solucion de las corrutinas hasta que hablamos unos cuantos dias, cuando me dijo que una corrutina podia esperar otra y de esta manera podia tener metodos que esperen a que termine y se ejecute otro.
    Este viedo esta super genial, me hubiera servido hace unos meses xD.
    Lo que yo queria hacer era esperar que un metodo termine para ejecutar otro, los que piensen que podia esperar X segundo, no es optimo, porque nose si la API va a responder en X o Y segundos, siempre tenia que esperar la respuesta mas el establecimiento de las variables locales.

    • @Indierama
      @Indierama  Год назад +1

      Muchas gracias! 😁 Para mí, si bien hay cosas que se pueden hacer de ambas formas (async/await y corrutinas), todo lo que son cuestiones como consumir APIs y operaciones de red lo dejaría para async/await (y para algunas otras también). Pero para todas las cosas que mencioné en el video sin duda me quedo con las corrutinas!

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

      Si, yo empece usando ASYNC, pero el qu eme contrato queria el juego para WEBGL y resulta que await no es compatible con WEBGL , lo ignora totalmente y detiene todo el codigo y tube que usar corrutinas.@@Indierama

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

    Hola Indierama. ¿Podrías hacer un video acerca de eventos,?. Muchas gracias por tan excelente contenido. Saludos!!

    • @Indierama
      @Indierama  Год назад +1

      Lo quiero hacer hace mucho al de eventos!

  • @Xastias
    @Xastias Год назад +2

    Holap ¿podrías hacer un video explicando el uso de los Quaternions y de algunas funciones mathf?

    • @Indierama
      @Indierama  Год назад +1

      El de Quaternions lo quiero hacer hace bastante!

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

    Una pregunta se puede user ejemplo public async Task Fire() {} luego
    Fire () Task.deley(200)

  • @Colvisionsoft
    @Colvisionsoft Год назад +3

    Hola puedes hacer un video explicando las nuevas políticas de licencia que esta implementando Unity para el 2024 y que desataron un revuelo en las redes sociales, estuve a punto de comprar cursos en Udemy para capacitarme en Unity ya que quería diversificar mi trabajo como programador certificado en JAVA que soy, pero no me lo aconsejaron, me han estado recomendando que no pierda el tiempo en Unity ya que incluso eliminaron el plan económico plus y me hicieron replantear el iniciarme en este motor y mas bien elegir Godot Engine, que puedes aconsejar al respecto, puede Godot Engine tener futuro comercial con lo que esta pasando con Unity?, el sector indie pude perder confianza en Unity y ya no sea viable el capacitarse ?, quizás puedas darnos un mejor claridad sobre los que queremos iniciarnos en Unity, un abrazo desde Colombia.

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

      ps no soy nadie como para aconsejar pero quizas esto te sirva como "guia" de las medidas que se han tomado, yo estoy estudiando en la universidad la creacion de videojuegos y como era de esperarse, enseñan unity, pero con las politicas que anuncio unity, nos plantearon inmediatamente cambiarnos a unreal ya que era muy incierto el futuro del motor en los proximos años, y como otro dato, tambien he estado hechandole un ojo a otros motores como en este caso godot y ha tomado muucha fuerza despues de lo de unity y convengamos de que no es un mal motor, es muy accesible y en cierta medida amigable con aquellos que inician dentro del mundo del desarrollo.

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

    yeeey

  • @dzg0486
    @dzg0486 9 месяцев назад

    Hola , No entiendo muy bien. Si yo tengo una corutina que se ejecuta en "update" y hago que espere 2 segundos dentro de la corutina, que hace unity en la siguiente vez que llega a la llamada de la corutina en el update, simplemente se salta esa linea porque ya esta esperando los dos segundos?. Osea , en todos los frames que pasan en el update durante la espera de la corutina la corutina no es llamada? y despues de los 2 segundos vuelve y entra en el update a la corutina? o se llamó una vez y ya nunca mas vuelve a entrar a la corutina desde el update?

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

    Este tutorial de las corrutinas esta magnifico, pero me gustaria para un video futuro el tema de los assets bundle y los addressables
    Ya que me gustaria saber como se haria un juego dinamico como si fueran DLC

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

    Muy buen video. Podrias hacer en un futuro un idle tower defense en 2D

  • @damianbogarin3119
    @damianbogarin3119 Год назад +1

    Excelente! Muchas Gracias, sabes algo de la libreria Unitask? jeje tienes server en discord?

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

      Hola! He escuchado hablar de ella pero realmente no la he usado 😢. No tengo Discord por cuestiones de tiempo, con suerte estoy pudiendo subir algun que otro video 😅. Espero pronto tener mas tiempo para el canal y subs. Saludos!

  • @blockiestfibermax
    @blockiestfibermax Год назад +2

    Tenemos telepatia jajajaja justo esta repasando algunos videos xd

    • @Indierama
      @Indierama  Год назад +2

      Eso de que justo te aparezca lo que estás pensando es genial 😁

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

    Gracias Por El Contenido. Una pregunta: Podrás subir videos de como hacer videojuegos (2D) para principiantes?. Es que es difícil encontrar una persona que lo explique bien como tu. Gracias!

    • @Indierama
      @Indierama  Год назад +1

      Muchas gracias! En el canal hay videos sobre temas variados y hay una pequeña guía para principiantes (2D), pero bueno no es de tanta duración como quisiera. Justamente ahora estoy trabajando en un curso en 2D para principiantes para subir a Udemy, pero será en algunos meses 😑. Cuando este listo seguro te vas a enterar!

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

      @@IndieramaGracias! Estaré al tanto!

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

    Tenes que hacerte algun PayPal o algo para que quien quiera apoyarte, pueda hacerlo 🙂

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

      Por ahora solo tengo los Super Thanks de youtube. En este momento también estoy armando un curso en Udemy. Quien quiera apoyarme, una buena forma de hacerlo sería comprando el curso (disponible en algunos meses si es que no muero en el intento 😅).

  • @RutileOrange
    @RutileOrange Год назад +1

    no gracias ya no quiero usar unity

    • @Indierama
      @Indierama  Год назад +2

      Nota mental: si no quiero ver videos de Unity, no entrar a los videos que tienen Unity en el titulo 😅. Joda che, pronto se vendrá algo de Godot