RAYCASTS en Godot: ¿Qué son y cómo usarlos?

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

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

  • @camilorestrepo7853
    @camilorestrepo7853 Месяц назад +6

    Estos vídeos son de las mejores guías Godot! Gracias!

    • @Indierama
      @Indierama  Месяц назад +1

      Muchisimas gracias por el apoyo Camilo! Me alegra que te gusten y espero poder traer más cosas que te sirvan al canal!

  • @davidr8314
    @davidr8314 9 дней назад +1

    Soy novato con Godot y tus videos me están ayudando mucho a comprender mejor esta gran herramienta.
    Espero con ansias el próximo, muchas gracias.

    • @Indierama
      @Indierama  8 дней назад

      Muchas gracias! Espero seguir ayudándote!

  • @santiagogandolfo3801
    @santiagogandolfo3801 Месяц назад +5

    ¡Gracias!

    • @Indierama
      @Indierama  Месяц назад

      Ohh muchísimas gracias Santiago! 😁😁

  • @zayyd7
    @zayyd7 Месяц назад +1

    gracias papu. Siempre espero tus videos

  • @santiagogandolfo3801
    @santiagogandolfo3801 Месяц назад +2

    Sos un héroe nacional!

    • @Indierama
      @Indierama  Месяц назад +1

      Donde está mi medalla? 😅

    • @santiagogandolfo3801
      @santiagogandolfo3801 Месяц назад

      @@Indierama hubo problemas con el pathfinding, ya te va a llegar 😁

  • @Weahl
    @Weahl Месяц назад

    Me encantó, muy bien explicado como siempre, gracias!

    • @Indierama
      @Indierama  Месяц назад

      Muchas gracias! 😁😁

  • @masterbluum34
    @masterbluum34 Месяц назад +1

    Muy buen video de godot! Estare esperando el proximo!👍.

    • @Indierama
      @Indierama  Месяц назад

      Muchas gracias 🙌🙌

  • @bataraza2
    @bataraza2 Месяц назад

    excelente como siempre emiliano!

  • @rodrigobogado653
    @rodrigobogado653 Месяц назад

    muy bueno y didactico!!!!sos un groso bro!

    • @Indierama
      @Indierama  Месяц назад

      Muchas gracias Rodrigo! Un abrazo!

  • @arn_d21
    @arn_d21 28 дней назад

    sigue haciendo videos asi de godot explicas muy bien

    • @Indierama
      @Indierama  26 дней назад

      Muchas gracias! Así será!

  • @bladimirbenavides3940
    @bladimirbenavides3940 Месяц назад

    Excelente video, gracias 🎉

  • @matiasschwab6763
    @matiasschwab6763 20 дней назад

    Vengo a decir que me acabo de sumar a tu curso de Udemy.
    gracias

    • @Indierama
      @Indierama  20 дней назад

      Muchísimas gracias Matias! Espero que te guste!

  • @sydcrow122
    @sydcrow122 Месяц назад +2

    Buen video por favor habla un poco de shaders en Godot

  • @nicosoft3488
    @nicosoft3488 Месяц назад

    Muy bueno!

  • @Lansamatv
    @Lansamatv Месяц назад

    Excelentes video es lo mejor explicación es buenísima podrías ser un poquito más detallado al código . Cuando puedas un video de timer

  • @penpen8808
    @penpen8808 Месяц назад

    sos la boga explicando

    • @Indierama
      @Indierama  Месяц назад +1

      No se que es la boga pero gracias supongo! 😅😅

  • @JuanchosigoAJesus-v3g
    @JuanchosigoAJesus-v3g Месяц назад +1

    Hola muy buena tu explicación, te felicito de verdad. Me preguntaba si seria posible que trataras una solución de la funcionalidad removida en godot 4 CLIPPEDCAMERA , para que en tercera persona en 3d no atraviese el paisaje o inclusive el mismo personaje, gracias. Like y me suscribo.

  • @estebanbravoalmonacid9640
    @estebanbravoalmonacid9640 Месяц назад

    Indierama podes hacer a los enemigos de bomberman que se mueven creo con raycasts solo por el laberinto gracias

  • @HormigaDeHielo
    @HormigaDeHielo 14 дней назад

    Raycast puede detectar muchos colliders?

  • @JonestarkXYZ
    @JonestarkXYZ Месяц назад +1

    No se si leas esto o si quisieras intentarlo, pero, quisiera saber como harias tu "El juego de la vida de Conway" en godot, lo intenté, y fue muy raro sjsjjjsjajaj. Quiero hacer una versión de ese juego pero me es dificil comunicar en que estado esta cada celda.

    • @Indierama
      @Indierama  Месяц назад

      No tengo ni la mas remota idea de lo que es pero lo voy a chequear 😅

    • @JonestarkXYZ
      @JonestarkXYZ Месяц назад

      ​@@IndieramaEs un juego sencillo, pero no sé cómo implementarlo en godot

    • @Indierama
      @Indierama  Месяц назад

      Muy interesante!

  • @diegoweffer4280
    @diegoweffer4280 Месяц назад +2

    Que conveniente justo hice un m1erdijuego usando un raycast, logré que el raycast se moviera a dónde apunta el mouse y que si detectaba colisión con un objeto se desplazará hasta el (tipo un gancho). Y funciona un poco del clo pero funciona
    Alguien sabe cómo hacer que cuando el personaje se salga de la pantalla(borde) este aparezca en el lado contrario? Yo tenía la idea de usar cambio de posiciones tomando hasta el punto donde llega la pantalla ejemplo if position.x > 1280:
    position.x = 0
    esto funciona hace el teletransporte pero cuando implementó esto el raycast y el movimiento del personaje se vuelven locos (characterbody2D se pone borroso xd).
    Alguien sabe que hacer? Es la primera vez que me enfrentó a un bug :'v

    • @i_dont_know_my_name
      @i_dont_know_my_name Месяц назад +1

      Si es como pacman cuando sales de un lado y entras a otro, hay varias maneras de hacerlo. En cuanto al "bug" del ray_cast tienes que saber que al rotar el nodo raycast2d y otros similares es acumulativo. Es decir cuando rotas de forma horaria un objeto los grados van sumando sin limites.ej: si rotas 10 veces, tendras 360°x10 y cuando quieras volver al 0° tienes que girar al contrario 10veces para que sea 0° y es viceversa con grados negativos. Por lo tanto tienes que limitar el angulo entre 180 y -180 traducido en rad entre Pi y -pi. Asi se podria evitar los giros extraños. Básicamente mediante wrap y get_viewport

    • @diegoweffer4280
      @diegoweffer4280 Месяц назад

      @@i_dont_know_my_name gracias por la información, lo logré resolver resulta que el codigo era mucho más sencillo y yo me estaba montando pajas mentales.
      Ahora por el lado de los grados del raycast eso no lo sabía, yo en resumidamente hice que el raycast siguiera al mouse (solo afecto los grados no el módulo del rayo) pero según lo que me dices cada que completa una vuelta en 360° esté no regresa 0° sino que los grados se siguen sumando ejemplo das 2 vueltas y vendría siendo 4π pero estás seguro? Yo supuse que Godot no admitía pares secundarios en cuanto coordenadas polares se refería y que este lo transformaba automáticamente en pares principales? Aunque si tienes razón podría llegar a ser un peligro, ya que sería como ciclo while que no termina los grados se sumarían todo el tiempo...