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.
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.
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!
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ú.
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!
@@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.
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.
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.
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.
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!
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
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!
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
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!
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!
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?
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 😅).
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.
Ha sido la duda q más tiempo ha durado en mi en los 3 años q llevo usando unity, bendito video
Espero que te sirva! 🙌🙌
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.
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
Me alegro que te sean útiles! Muchas gracias 🙌🙌
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!
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!
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ú.
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!
@@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.
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.
Muchísimas gracias por el apoyo! Me alegra que hayas aprendido algo nuevo! 🙌🙌
Excelente, hasta que al fin tengo una clara nocion de lo que es las corrutinas. Buen video
Muchas gracias! ✨✨
Las corrutinas son algo que jamas termine de entender! Muchas gracias por tremenda explicacion
Muchas gracias! ✨✨
Amigo que contenido más bueno que tienes, espero sigas subiendo vídeos por mucho tiempo más 🙏🏻❤
que buen video del profe indieramaaaaaaaaaaaaaaaaaaaaaaaa
😁😁😁 Muchas gracias! Me alegra que te guste!
Muy buenos tus videos, tus ejemplos son muy buenos para entender los conceptos que explicas. 👍👍
Gracias German! Me alegro que te gusten!
Grande! Sigue así, me alegra cada vez que me llega una noti de un video nuevo.
Muchas gracias 😁😁
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. 😱👌
Una vez que entendés como funciona y ves unos cuantos ejemplos ya sale naturalmente 😁
hola, me gustaria que pudieras hacer un video sobre delegates y como aplicarlos a unity, un saludo!
Estoooo llevo buscandolo hace tiempo y no encuentro nada entendible
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.
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.
Genial la explicación!
Muchas gracias! 🙌🙌
Como siempre! Un crack!!!
😎😎 Muchas gracias!
Muchas gracias 🙏
✨✨
Hola Indierama. ¿Podrías hacer un video acerca de eventos,?. Muchas gracias por tan excelente contenido. Saludos!!
Lo quiero hacer hace mucho al de eventos!
Holap ¿podrías hacer un video explicando el uso de los Quaternions y de algunas funciones mathf?
El de Quaternions lo quiero hacer hace bastante!
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.
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!
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
Excelente! Muchas Gracias, sabes algo de la libreria Unitask? jeje tienes server en discord?
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!
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
Tenemos telepatia jajajaja justo esta repasando algunos videos xd
Eso de que justo te aparezca lo que estás pensando es genial 😁
Una pregunta se puede user ejemplo public async Task Fire() {} luego
Fire () Task.deley(200)
Muy buen video. Podrias hacer en un futuro un idle tower defense en 2D
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!
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!
@@IndieramaGracias! Estaré al tanto!
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?
yeeey
Tenes que hacerte algun PayPal o algo para que quien quiera apoyarte, pueda hacerlo 🙂
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 😅).
no gracias ya no quiero usar unity
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