CORRUTINAS en Unity ⏳

Поділитися
Вставка
  • Опубліковано 18 гру 2024

КОМЕНТАРІ •

  • @Indierama
    @Indierama  11 місяців тому +2

    CURSO de Unity y C# para principiantes (Diciembre 2024):
    www.udemy.com/course/unity-y-c-fundamental-desarrollo-de-videojuegos-2d/?couponCode=INDIERAMA2024S
    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! 🙌🙌

  • @MagnusRazer
    @MagnusRazer 11 місяців тому

    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.

  • @_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 🙌🙌

  • @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.

  • @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! 🙌🙌

  • @Leandrys_
    @Leandrys_ Рік тому

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

  • @ElliottTradingClub
    @ElliottTradingClub Рік тому

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

  • @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!

  • @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!

  • @whitshh149
    @whitshh149 Рік тому

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

  • @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 😁

  • @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

  • @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.

  • @nixjavi7220
    @nixjavi7220 Рік тому

    Genial la explicación!

  • @roal420
    @roal420 Рік тому

    Como siempre! Un crack!!!

  • @humano1422
    @humano1422 Рік тому

    Muchas gracias 🙏

  • @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!

  • @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

  • @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 Рік тому

    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

  • @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 😁

  • @TheErudito
    @TheErudito Рік тому

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

  • @FranciscoEmmanuelLozano
    @FranciscoEmmanuelLozano Рік тому

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

  • @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!

  • @dzg0486
    @dzg0486 8 місяців тому

    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?

  • @liamacosta2879
    @liamacosta2879 Рік тому

    yeeey

  • @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