Uso Python e IA para jugar sin control y se rompe la silla

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ค. 2024
  • Veamos si podemos vencer todas las copas de Mario Kart sin control, usando Visión Artificial.
    Descarga y prueba gratis Wondershare Recoverit: bit.ly/3mIEDr7
    Ya tengo cursos!
    Aprende a programar desde cero con Python:
    www.domestika.org/es/courses/...
    Aprende IA desde cero con Python:
    www.domestika.org/es/courses/...
    ¿Quieres apoyarme y formar parte de este proyecto?
    - Patreon: bit.ly/patreon-ringatech
    - Membresía TH-cam: / @ringatech
    = = = CONTENIDO
    0:00 El Reto
    0:56 Mover el volante
    1:33 Acelerar
    2:17 Saltar
    2:50 Usar objetos
    4:59 Copa Champiñón
    7:49 Copa Flor
    10:05 Copa Estrella
    11:46 Copa Especial
    = = =
    Descripción larga para el algoritmo:
    En este video utilizamos visión artificial, usando Python y Mediapipe, un software que utiliza IA y Machine Learning para leer tus movimientos y usarlos para controlar Super Mario Kart de Super Nintendo (SNES) e intentar ganar todas las copas, incluída la copa especial y la difícil pista arcoiris.
    Durante el video utilizamos manos y piernas para controlar al personaje, así como golpear un hongo para arrojar objetos.
    Plátanos, caídas y varios retos hacen de este reto algo difícil y divertido.
    #VisionArtificial #inteligenciaartificial #videojuegos
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 180

  • @RingaTech
    @RingaTech  ปีที่แล้ว +43

    Prueba Wondershare Recoverit ;) bit.ly/3mIEDr7
    Ya tengo cursos!
    Aprende a programar desde cero con Python:
    www.domestika.org/es/courses/5228-introduccion-a-la-programacion-con-python/ringatech
    Aprende IA desde cero con Python:
    www.domestika.org/es/courses/5239-introduccion-a-la-ia-con-python/ringatech
    Espero hayas disfrutado el video! ¿Quieres más? Déjame un comentario!

    • @esflownknx8232
      @esflownknx8232 ปีที่แล้ว +4

      Y el codigo?, Genial el video. :)

    • @elexramirez8787
      @elexramirez8787 ปีที่แล้ว

      Excelente video :D

    • @franklinpastranart
      @franklinpastranart ปีที่แล้ว

      Ringa muy buen video! Nos podrías compartir el código por favor?

    • @patagonia4kvideodrone91
      @patagonia4kvideodrone91 ปีที่แล้ว

      ta para provar con algun juego mas pilas tipo el assetto corsa jaja, te hago una consulta, que usas para la deteccion? estuve instalando el detectron el otro dia pero nada ni lo pude hacer andar todavia,
      y otra consulta mas, es posible teniendo algo en python que funcione, hacer un dll como para abrir desde otro programa?

  • @michmontesdehidaloca9634
    @michmontesdehidaloca9634 ปีที่แล้ว +195

    Estaria genial un video que explique a detalle como hiciste el codigo !!! Buen video como siempre :D

    • @itsleo5290
      @itsleo5290 ปีที่แล้ว +1

      @@irck113 alguien me pasa un vídeo de como usar chat gpt gratis 🥲

    • @manuelpena4005
      @manuelpena4005 ปีที่แล้ว +3

      @@itsleo5290 xD solo te registras y ya está

  • @miguelpineda7083
    @miguelpineda7083 ปีที่แล้ว +26

    Este video es bellísimo. Muy divertido y original :) definitivamente no es algo que ves en muchos canales de TH-cam. ¡Un saludo desde Cancún!

  • @gustavoangelhernandezsilva6103
    @gustavoangelhernandezsilva6103 ปีที่แล้ว +13

    Jajajaja, se aprenden muchas cosas contigo de maneras muy bien explicadas no dejes de hacer este contenido divertido y sobre todo de calidad

  • @EmiCiappi
    @EmiCiappi ปีที่แล้ว +7

    Veo tus vídeos y me das más ganas de seguir aprendiendo Python y madrugar para seguir practicando! Saludos!!

  • @crodriguezuribe
    @crodriguezuribe ปีที่แล้ว +2

    ¡¡¡Muy divertido!!! Depronto puedes añadir una función de lógica difusa para que los giros sean pulsados y según el ángulo posiblemente en tres niveles (poco ángulo pulsaciones lentas, ángulo medio pulsaciones rápidas y ángulo muy inclinado botón plenamente presionado). Saludos.

  • @CaliBeta
    @CaliBeta ปีที่แล้ว +5

    de verdad que vale la pena esperar a que salgan tus videos, son buenisimos

  • @Barahundo
    @Barahundo ปีที่แล้ว +1

    Me encanta! la forma particular y diferente d enseñar y difundir la programación, excelente trabajo

  • @Johnkegd
    @Johnkegd ปีที่แล้ว +2

    la idea de lo del presupuesto es super chistosa. Tus videos son lo madximo. Gracias por tu gradioso trabajo. 👏👏👏

  • @antoniojuarez8012
    @antoniojuarez8012 ปีที่แล้ว +1

    Enserio que programar lo haces de manera divertida y didáctica, tu contenido se me hace de lo más entretenido saludos 🖖

  • @MateoEstudiante
    @MateoEstudiante ปีที่แล้ว +1

    ¡Qué gran vídeo! Me gusta tu contenido 😊

  • @mezaomar
    @mezaomar ปีที่แล้ว +1

    Genial Ringa, por ese final pareciera que se viene algo mas con el Mario

  • @agusten7
    @agusten7 ปีที่แล้ว +1

    MUUUUY BUEN VIDEO, SE NECESITA MAS REVOMENDACION LOCOOOO

  • @thedevil4316
    @thedevil4316 ปีที่แล้ว +11

    Que te parecería jugar de esta forma a un juego de peleas, como el MK3?

  • @chaseheadquarters
    @chaseheadquarters ปีที่แล้ว +3

    Creo recordar que para quitarte de encima los topos, hay que darle muy rápido a izquierda y derecha hasta que se sueltan.

  • @Vite1
    @Vite1 ปีที่แล้ว

    Jejeje es el mejor canal aprendes muchas cosas interesantes, nunca dejes de hacer video 😊

  • @hhmiglo
    @hhmiglo ปีที่แล้ว

    Neta esto es una chulada! Me hiciste mi semana Amigo

  • @cesarivantorresborrerotorr3270
    @cesarivantorresborrerotorr3270 ปีที่แล้ว +2

    Interesante y buen video 😃

  • @josefelix396
    @josefelix396 ปีที่แล้ว +1

    Que buen contenido y la forma de enseñar es increíble, jaja se pasó Luigi

  • @davidastudillo2163
    @davidastudillo2163 ปีที่แล้ว

    jajjaj que entretenido, gracias por otro genial video crack!

  • @martinrios3248
    @martinrios3248 ปีที่แล้ว

    Buen video Ringa tech!!!!

  • @TGStone560
    @TGStone560 ปีที่แล้ว +3

    Cuadro subiste el primer video de este tipo, me imspiro a hacer lo mismo 🥺🪰

  • @caminante17614
    @caminante17614 ปีที่แล้ว +4

    Buenísimo video

  • @arnell22336
    @arnell22336 ปีที่แล้ว +1

    Interesante video, pero excelente publicidad 😂 paso muy sutil jajajaja

  • @YUYIRO
    @YUYIRO ปีที่แล้ว

    Por favor nunca pares de hacer esto

  • @czunigae
    @czunigae ปีที่แล้ว +3

    Que buen pretexto para jugar Mario kart y decirle a mi esposa que estoy probando conceptos de ingeniería para mejorar en mi trabajo 🤓😎

  • @demozath
    @demozath ปีที่แล้ว

    gracias por estos videos master !

  • @jdbinary
    @jdbinary ปีที่แล้ว +3

    Muy genial, Ringa esta super super, tambien se puede para mover el cursor de windows? con click derecho y demas?

  • @ChlomakiFan
    @ChlomakiFan 10 หลายเดือนก่อน

    me empezo a gustar tus videos estan chidos

  • @emmanuel3840
    @emmanuel3840 8 หลายเดือนก่อน

    woo genial!! increíble vídeo, espero poder verlo pero con mario kart 64

  • @mipelirroja
    @mipelirroja ปีที่แล้ว

    Excelente video :D mis respetos

  • @miyamura3382
    @miyamura3382 ปีที่แล้ว

    Buen video, más así por favor

  • @manuelrico1593
    @manuelrico1593 ปีที่แล้ว +1

    Dios, siento que has recreado lo similar que funciona la tecnología de Kinect me encanta

  • @callamponk
    @callamponk ปีที่แล้ว

    Que bueno video, podrías modular el giro por ancho de pulso PWM para tener más precisión al girar.

  • @DigifanaticElCuervo
    @DigifanaticElCuervo ปีที่แล้ว

    jajajaja, que buen final, eso me recuerda un poco a lo que me paso a mi pero con mi joystick de la play 1 cuando estaba joven, estaba jugando KOF 97, y de lo concentrado que estaba, y toda la tension que tenia yo en el mando tras horas de estar jugando y de estar intentando derrotar al jefe final, de la brutalidad que meti el movimiento en la palanca, la rompi jajaja, ironicamente termine el juego asi, pero me desgarre el dedo, me quede sin la palanca de mi dual-shock de play 1, y una semana sin jugar, porque, me habia desgarrado el dedo jajaja, un saludo

  • @Fox10M
    @Fox10M ปีที่แล้ว

    Increíble video, nuevo sub ❤ 😁😎🔥

  • @RodandoAndoJalisco
    @RodandoAndoJalisco ปีที่แล้ว

    felicidades!!! eres un crack!! cuando haces un tutorial usando esto para una bateria en el aire? gracias!

  • @rickmontiel8871
    @rickmontiel8871 11 หลายเดือนก่อน

    Hermoso contenido, me encantaría poder llegar a ese nivel

  • @otrixgameroficial
    @otrixgameroficial ปีที่แล้ว

    El mejor canal que he visto xD

  • @luiskano
    @luiskano ปีที่แล้ว +1

    Ringa Gamer, no conocía ese Ringa...

  • @iLatino
    @iLatino 4 หลายเดือนก่อน

    Ahhh esta bellisimo este video ❤, saludos aprendi algo nuevo :)

  • @Only_Music73
    @Only_Music73 ปีที่แล้ว +1

    Fuera de lo genial de tu control de 0 pesos, que buen gameplay

  • @Ama2anchez
    @Ama2anchez ปีที่แล้ว

    Que nostalgia. Me he divertido mucho viendo este video.

  • @SrFrederick
    @SrFrederick ปีที่แล้ว

    Está super interesante el aplicar la visión artificial a acciones y jugar un juego, sería genial jugar minecraft con esta misma idea

  • @enriquemendez2160
    @enriquemendez2160 ปีที่แล้ว

    Que buen video!!!

  • @samirhernandomerasanchez6903
    @samirhernandomerasanchez6903 ปีที่แล้ว

    Hola Ring.. tus videos son super.... puedes hablar acerca de los Mapas Autoorganizados de
    Kohonen..

  • @premoldeadosmurosymas3522
    @premoldeadosmurosymas3522 ปีที่แล้ว

    Muy bueno!!

  • @Vector2
    @Vector2 ปีที่แล้ว

    genial idea!

  • @ronnyamores6515
    @ronnyamores6515 ปีที่แล้ว

    Muy god ese final con el MK 64

  • @nahuellopez1272
    @nahuellopez1272 ปีที่แล้ว

    Buenas bro como andas? Me encantaron tus videos la verdad, eres un grande, estoy comenzando con python y me gusta muchisimo lo que haces. Que me recomiendas para seguir estudiando? Repito eres un genio

  • @Paraguayball617
    @Paraguayball617 ปีที่แล้ว

    Has más vídeos cómo este por favor

  • @rainel5739
    @rainel5739 ปีที่แล้ว

    Me encanto el video es muy interesante

  • @r06mmgt
    @r06mmgt ปีที่แล้ว

    Que canal tan increíble

  • @robert_nissan
    @robert_nissan ปีที่แล้ว

    eres el mejor, y divertido

  • @KarlosCeja
    @KarlosCeja ปีที่แล้ว

    eres el mejor!

  • @thenecrocoffe
    @thenecrocoffe ปีที่แล้ว

    se puede integrar el wiimote con volante y los puntos de tracking son mas grandes y se puede sacudir el volante hacia arriba para saltar y hacia abajo para frenar

  • @cocinaconarte8482
    @cocinaconarte8482 ปีที่แล้ว

    Ringa techo, el nuevo dios del Mario cars!

  • @yuri._.-san
    @yuri._.-san ปีที่แล้ว

    El wey que se ponía a mover las manos en la silla y decía que iba en una camioneta siempre sí tenía Razón.

  • @darielabreu4015
    @darielabreu4015 ปีที่แล้ว

    Este tipo es un genio

  • @Santiago_noriega
    @Santiago_noriega ปีที่แล้ว

    Muy buen video la verdad jaja

  • @jorgeruelasjusto4484
    @jorgeruelasjusto4484 ปีที่แล้ว

    buen proyecto

  • @PapitaMC
    @PapitaMC ปีที่แล้ว

    saludos exelente video! un tutorial paso a paso please!!! 2gracias y like!

  • @juanfacundogregorini3647
    @juanfacundogregorini3647 ปีที่แล้ว

    Excelente video, que libreria usaste para configurar los botones?

  • @sonic1.967
    @sonic1.967 ปีที่แล้ว

    Muy bueno el video gran trabajo amigo, me pregunto como seria hacer algo asi en un juego de Sonic, me imagino que se usaria una caminadorla en vez de una silla

  • @david-lista6339
    @david-lista6339 ปีที่แล้ว

    jejej me divertí mucho.... y también aprendí..... 😇

  • @erlevimedinarodriguez7140
    @erlevimedinarodriguez7140 ปีที่แล้ว

    A tu animación del dinero cayendo, le vendría bien que saliera junto con una cucaracha... o pelusa.
    hehehe

  • @fallenangelproductions388
    @fallenangelproductions388 ปีที่แล้ว

    ooh eres de mexico! XD genial

  • @Camil.w.
    @Camil.w. ปีที่แล้ว

    JAJAJA, me encanto el video d:

  • @ScorgeRudess
    @ScorgeRudess ปีที่แล้ว

    ¡Gracias! Esto es increible! Gracias por tu contenido! Por cierto, vi la demo de GPT-4 a 32k de tokens, es una locura

    • @DavyJones_13
      @DavyJones_13 ปีที่แล้ว

      Calma bro abraza el progreso

    • @RingaTech
      @RingaTech  ปีที่แล้ว

      Al contrario loco, gracias a tí. Ando preparando un video de GPT-4 pero no quiero hacerlo de "usé gpt-4 para X", sino los temas internos de la publicación y otros detalles, espero que te guste.

  • @j.kstudios1
    @j.kstudios1 ปีที่แล้ว

    Ta chido 😃 👍🏻

  • @ozzy1987mr
    @ozzy1987mr ปีที่แล้ว

    brutal!!!

  • @darielabreu4015
    @darielabreu4015 ปีที่แล้ว

    Te motiva a seguir aprendiendo enseñandote cosas que puedes lograr

  • @santiagogarciacanas5982
    @santiagogarciacanas5982 ปีที่แล้ว

    Muy épico, haces vídeos muy entretenidos y curiosos :D. Solo ojalá no te demandé nintendo.

  • @rjameslower
    @rjameslower ปีที่แล้ว +2

    El control original usa un registro de desplazamiento y aunque desconozco, cuántas veces el juego revisa el control.
    El hecho de que sea emulado y el procesamiento de visión artificial hace que exista un input lag grande sorprende que llegarás hasta allá

    • @deeplazydev
      @deeplazydev ปีที่แล้ว +2

      Supongo que la clave viene en tener la anticipación correcta para contrarrestar el lag. No sé si lo habrá medido de alguna forma.

  • @GunZFoX
    @GunZFoX ปีที่แล้ว

    Nintendo: Excelente video, bro
    *Lo demanda*

  • @lligalos5643
    @lligalos5643 ปีที่แล้ว

    Amigo primera vez en mi vida que veo algo cómo esto, parece kinnect pero bien hecho xD

  • @juanmagallanes4260
    @juanmagallanes4260 ปีที่แล้ว

    Que buen video

  • @davidmauriciomorenoleandro1643
    @davidmauriciomorenoleandro1643 ปีที่แล้ว

    super genial

  • @marcelob.5300
    @marcelob.5300 ปีที่แล้ว +5

    ¿Cómo establecés la conexión entre python y el juego? ¿Los puertos USB/serial?

    • @rm6267
      @rm6267 ปีที่แล้ว

      Con python puedes manejar el teclado, con opencv detectas los movimientos y luego lo dejas ejecutando en background mientras inicias el juego

    • @premoldeadosmurosymas3522
      @premoldeadosmurosymas3522 ปีที่แล้ว

      @@rm6267 existe algo así para manejar el maus?

    • @marcelob.5300
      @marcelob.5300 ปีที่แล้ว

      @@rm6267 pero según el video, él está usando un videojuego de Nintendo. Es un hardware diferente, separado de la computadora.

    • @marcelob.5300
      @marcelob.5300 ปีที่แล้ว

      @@premoldeadosmurosymas3522 obviamente que si, el módulo mouse.

  • @wonka430
    @wonka430 ปีที่แล้ว

    Se ve divertido

  • @coversiar
    @coversiar 11 หลายเดือนก่อน

    pobresito :( (para tu consuelo a mi tambien me re costo la parte de arcoiris)

  • @alonsovillarral3898
    @alonsovillarral3898 ปีที่แล้ว

    que buen video

  • @ricardogm3
    @ricardogm3 ปีที่แล้ว

    Un vídeo muy divertido, aunque, me hubiera gustado que le diera más tiempo al tema de cómo se desarrolló y menos al juego que tornaba ser repetitivo. 🎉👏

  • @CuriososSapiens
    @CuriososSapiens ปีที่แล้ว

    jajaj esto es una locura, voy a intentar recrearlo para que jueguen mis hij@s

  • @rp927
    @rp927 ปีที่แล้ว +1

    Yo también quiero hacer eso, de donde sacaste la info o que hiciste

  • @tejonBiker
    @tejonBiker ปีที่แล้ว

    Ese Mario kart 64 manejado con IA es como para un Gameplay en directo en TH-cam

  • @constant1n396
    @constant1n396 ปีที่แล้ว

    te mamaste papu, 1000/10 😂

  • @marcosm4691
    @marcosm4691 ปีที่แล้ว

    nice video

  • @dermanlerma7721
    @dermanlerma7721 ปีที่แล้ว

    2:47 Tiene mente de primate y hace un programa para poder jugar mario con el cuerpo. Pues cómo estaremos nosotros que nada más vemos :(

  • @Beach007
    @Beach007 ปีที่แล้ว

    Típico video donde demuestra lo inteligente que es (no tengo duda) pero se queda con el conocimiento en lugar de compartirlo

    • @RingaTech
      @RingaTech  ปีที่แล้ว

      Ya he explicado como hacer este tipo de cosas en otros videos, y de esos subo el código a mi Github (ringa-tech). Los videos donde programo todo desde cero tengo por ahí varios que suman horas, pero TH-cam no los promociona porque el interés en ellos es poco.

    • @Beach007
      @Beach007 ปีที่แล้ว

      @@RingaTech vale gracias

    • @gtjoram5644
      @gtjoram5644 ปีที่แล้ว

      ​@@Beach007 😂

  • @Beerman89
    @Beerman89 6 หลายเดือนก่อน

    Que buen video!!.. Se podría hacer lo mismo para el Mario Kart 64??

  • @JuanMMM13
    @JuanMMM13 ปีที่แล้ว

    Tiene un video de cómo jugar con un plátano como control, toda la lógica de ese video se puede utilizar para poder aplicarlo a este video.

  • @geracdc
    @geracdc ปีที่แล้ว

    Buenas y si quiero programar algo similar a una palanca de cambios, embrague, y volante se podría hacer algo parecido?, Teniendo almenos el volante en físico podría funcionar.. me das alguna pista sobre por dónde podría empezar?

  • @akariazumi3520
    @akariazumi3520 ปีที่แล้ว

    Estubo muy bueno pero no sabía si era educativo o de risa

  • @subliangel3387
    @subliangel3387 ปีที่แล้ว

    Genial...

  • @LazzyNicx
    @LazzyNicx ปีที่แล้ว

    Interesante 🙂

  • @melbamona6339
    @melbamona6339 ปีที่แล้ว

    se cae de la manera mas épica que pudo caerse

  • @ljfi3324
    @ljfi3324 ปีที่แล้ว

    Eres de México 😮😮😮
    Siempre te creí español xdddd

  • @Just-Cyber1
    @Just-Cyber1 ปีที่แล้ว

    En ese momento,algo cambio dentro del ringa, algo se quebró

  • @Lv7-L30N
    @Lv7-L30N ปีที่แล้ว

    se ve bueenisimo