Programa un plátano para controlar videojuegos - 4 | Programemos en vivo

  Рет қаралды 12,911

Ringa Tech

Ringa Tech

Күн бұрын

Con este video al fin terminamos nuestra misión de programación para controlar juegos con un plátano.
Si no viste el video original, dale un vistazo antes para que sepas qué estamos haciendo (no necesitas ser programador para verlo):
• Programo Un Plátano Pa...
Después de ese video comencé la serie de programación para que puedas hacerlo tú también.
Este es el cuarto y último video. Aquí están los primeros tres:
Primero: • Programa un plátano pa...
Segundo: • Programa un plátano pa...
Tercero: • Programa un plátano pa...
Código de este video:
github.com/rin...
¿Te gustaría unirte a patreon para ayudar al canal?
Patreon: bit.ly/patreon-...
Este video es para tí si te interesa la programación, o si quieres saber cómo hice para poder controlar juegos con un plátano, ya que es... pura programación!
Este video utiliza puro javascript (en explorador y con node.js) y .NET (con C#).
¿Quieres más programación e inteligencia artificial? ¡Déjame un comentario y dime qué te interesa!
¡Tengo TikTok!
vm.tiktok.com/...
¡Tengo Instagram! Aunque aún no lo uso, pero pronto pronto.
/ ringatech
¿Quieres ver una red neuronal aprendiendo a manejar por sí sola?
• ¿Cuánto Tarda Esta IA ...
¿Quieres una explicación simple y no-técnica, de por qué las redes neuronales aprenden?
• Cómo funcionan las red...
¿Quieres programar tu primer red neuronal que solucione un problema, desde cero?
• Tu primera red neurona...
Si el video te sirvió, por favor da clic en me gusta, déjame un comentario, suscríbete y bla bli blu, eso me ayudaría mucho.

Пікірлер: 96
@gabobegue
@gabobegue 3 жыл бұрын
E S P E C T A C U L A R Eres un genio. Siempre pensé que este tipo de cosas se hacían en los cuarteles supersecretos de Google con una tecnología inalcanzable para cualquier mortal. Me trague los 4 videos seguidos sin pausa y quedé asombrado al ver como con una cámara web y un plátano has echado por tierra todo lo que creia hasta el día de hoy. Aquí te has ganado un fiel, permanente y vitalicio suscriptor. NUNCA DEJES DE SUBIR VIDEOS POR FAVOR. Gracias por tanto, perdón por tan poco.
@RingaTech
@RingaTech 3 жыл бұрын
Al contrario, muchísimas gracias por tu comentario, la verdad si bien estoy ahorita con varios videos de IA con Python, este tema de visión artificial me apasiona muchísimo, espero más delante regresar a estos temas porque la verdad la imaginación es el límite jaja qué bueno que te gustó, saludos!
@MRPinas2100
@MRPinas2100 3 жыл бұрын
No creo que exista alguien que se pueda aburrir de ver esto, hasta durar 3 horas seria maravilloso. Por favor programa lo de la batería con nosotros se ve espectacular, haces que le tome mas amor a la programación.
@RingaTech
@RingaTech 3 жыл бұрын
Gracias por el comentario! Qué burno que te gustó. Si veré si hacer una serie de eso, solo quiero retomar un poco de IA antes de volver a VA.
@ramasanchez8987
@ramasanchez8987 3 жыл бұрын
Lo vi completo y se me pasó rapidísimo, muy entretenido!
@RingaTech
@RingaTech 3 жыл бұрын
Excelente, es la idea jaja
@cristhiandelgado6189
@cristhiandelgado6189 2 жыл бұрын
Excelente serie, me motive mucho en continuar con los temas de visión artificial. Muchas gracias Campeón
@nicolaskuglien4142
@nicolaskuglien4142 2 жыл бұрын
Estos videos tienen: el contenido interesante necesario, el ritmo necesario, el nivel de humor necesario, el tono necesario. Puedo verlos por horas. Me dan ganas de programar hasta un sábado a la noche. Ojala mis profesores hubiesen sido asi.
@migueljl5009
@migueljl5009 3 жыл бұрын
Un gran master de la programación, para nada aburrido muy bien explicado y emocionante, lo de la batería se pondrá bueno ya quiero esa serie de videos, saludos !!
@jeanvitola
@jeanvitola 3 жыл бұрын
Vengo de DataScience y este es uno de los proyectos que me guiare para profundizar mi portafolio, Gracias Ringa
@henrycardenas2
@henrycardenas2 3 жыл бұрын
Tremendo talento para enseñar. Gracias por el video, estuvo genial la serie
@RingaTech
@RingaTech 3 жыл бұрын
Qué bueno que te gustó, la verdad este tipo de videos son los que personalmente me son más divertidos de hacer, pero bueno no todos se chutan 4 horas de proyecto jajajaja gracias por tu comentario!
@diegovalentino2083
@diegovalentino2083 3 жыл бұрын
Buenísima toda la serie de videos, aprendí un buen de cosas nuevas. Ese bonus estuvo genial.
@RingaTech
@RingaTech 3 жыл бұрын
Jaja gracias, ahí lo tengo todavía en el disco sin terminarlo porque me pasé a la serie que traigo de IA, pero en algún momento quiero retomarlo. La verdad según yo funciona como a un "80%", porque la cámara web tiene un "delay", sin embargo en el celular que tengo no tiene delay y ahí funciona bien, pero pues es mejor con la cámara web de la computadora. Total está "interesante", pero ese delay complica las cosas cuando quieres seguir el ritmo de la música -.-
@HugoDanielCaro
@HugoDanielCaro 2 жыл бұрын
Excelente, felicitaciones! Queremos mas! Abrazo desde Argentina.
@rasgsg3999
@rasgsg3999 3 жыл бұрын
Manos a la obra,gracias por todos los videos pasó a paso! 🙏🏻🙏🏻🙏🏻
@RingaTech
@RingaTech 3 жыл бұрын
Claro, espero te sirva, me dices si algo te explota
@antoniozhang6055
@antoniozhang6055 3 жыл бұрын
Excelente serie, muy bien explicado, me encantó sigue así y que tengas un lindo fin de semana 😄
@RingaTech
@RingaTech 3 жыл бұрын
Igualmente! Qué bueno que te gustó
@cmd337
@cmd337 Жыл бұрын
Estuvo increíble lo del final algo, te admiró mucho amigo me motivas aprender, gracias ❤❤
@jorgefernandoalanocaguacha3474
@jorgefernandoalanocaguacha3474 2 жыл бұрын
brooo eres un genio me encanto lo que realizaste gracias por enseñar sobre estos temas tan interesantes bro se te agradece mil
@JS.Erick..
@JS.Erick.. 2 жыл бұрын
este men se merece el cielo a crearnos multicuentas para ayudar a ese genio
@fjlugos
@fjlugos 3 жыл бұрын
Fantastica interface, una implementación con infinitas posibilidades.
@RingaTech
@RingaTech 3 жыл бұрын
Si la verdad aquí estoy controlando juegos con un plátano pero se puede cambiar para controlar cualquier otra cosa, otro programa, o que no sea un plátano sino otro programa hecho para automatizar cosas, etc... la verdad sí se puede hacer mucho! Gracias por tu comentario
@fjlugos
@fjlugos 3 жыл бұрын
Pues sí se incorpora algún algoritmo de aprendizaje para que la cámara discrimine diferentes condiciones de iluminación o distiga objetos, y los aprenda como su mecanismo de entrada de posición, seguro sirve para darle cierta autonomía a un robot con ruedas tipo Rover o a una aspiradora de limpieza doméstica automátizada.
@cefelopfr
@cefelopfr 3 жыл бұрын
Impresionante, se puede usar este control para que los niños merienden sano, o incluyendo modificaciones puedan jugar con los movimientos de su propio cuerpo. Así hacen ejercicio. Una visión artificial que detecte el cuerpo. Que seguro que está implementada es solo adaptar. Un gran trabajo.
@jheisonmartinez4642
@jheisonmartinez4642 3 жыл бұрын
Gran contenido! Muy entretenido y educativo, gracias por compartirlo. Tu aportes fueron muy valiosos en la asignatura inteligencia artificial en la universidad. Utilice muchos de los conceptos que compartes para hacer un sistema sencillo de visión artificial para conducir un vehículo autónomo dentro del programa webots... Éxitos!
@pinguino2820
@pinguino2820 3 жыл бұрын
Muy buenos videos. Muchas gracias por compartir tus conocimientos con la comunidad. Saludos.
@RingaTech
@RingaTech 3 жыл бұрын
Gracias! Qué bueno que te gustó, aunque youtube no promocione tanto esta serie, hasta ahorita es mi favorita jaja por ser la más divertida de hacer. Saludos!
@galekg
@galekg 3 жыл бұрын
Muchas gracias por el video, eres un maestro para enseñar y es increíble lo que se puede lograr con código.
@cefelopfr
@cefelopfr 3 жыл бұрын
El final del vídeo , puff me quito el sombrero, impresionante
@AlejandroGarcia-zz2dj
@AlejandroGarcia-zz2dj 2 жыл бұрын
Eres un crack muchas gracias! Sigue haciendo videos por favor Nuevo suscriptor
@cristiansoria9337
@cristiansoria9337 3 жыл бұрын
Muy bueno y completo la verdad que sabes mucho, a seguir aprendiendo
@limonelecrtico
@limonelecrtico 2 жыл бұрын
impresionante , a mi hijo que me pedia un jostick le regale una banana y le pase tus link . que grande cuanto conocimiento y bien explicado que no se hace cansador para nada el video sino todo lo contrario me molesto cuando termina. gracias
@TheSpiritInmortal
@TheSpiritInmortal 3 жыл бұрын
Saludos desde Perú, máster...!!!
@AbelCMateos
@AbelCMateos 2 жыл бұрын
La neta que buena série 👌
@janerr.c.8537
@janerr.c.8537 2 жыл бұрын
Gracias, buen video y enseñanzas! En lugar de .NET que me implicaba bajar el visual studio que pequeñito y liviano no es, utilicé un script (digamos script.py) hecho en Python que se queda en loop infinito esperando un input() y para enviar señales a la gui se utiliza una de las librerías para control del gui de Windows (puede ser win32gui o bien pyautogui) y en el script de node se le pide ejecutar el script de Python con spawn ('python', ['script.py']) y funciona bien.
@moises0991
@moises0991 3 жыл бұрын
Muy pero muy EXCELENTE video, me fascinó. Que gran canal me suscribo
@anlusoft
@anlusoft 3 жыл бұрын
Acabo de ver completo muy buen video lo hare para animar a los mas peque mundo de la informatica :)
@edgarpro4560
@edgarpro4560 3 жыл бұрын
Increíble!! quede fascinado con tus vídeos no creí que se pudiera hacer esto sin IA, se ve que sabes mucho mis respetos, aquí humildemente su padawan :v , felicidades y quedare pendiente de mas vídeos! :D
@RingaTech
@RingaTech 3 жыл бұрын
Qué bueno que te gustó! Si comentas aquí me imagino revisaste todos jaja entonces gracias y espero los hayas disfrutado. Ya con ese programa hecho puedes controlar muchas otras cosas, ya tu imaginación es el límite.
@edgarpro4560
@edgarpro4560 3 жыл бұрын
@@RingaTech si vi los 4 completos, pero solo comente al final en este video, me pareció interesante el como tocas la batería estaría bien un video de eso también
@nomasfabian
@nomasfabian 3 жыл бұрын
Excelente forma de explicar, siempre se aprende algo nuevo!! Felicidades por tus contenidos, conmigo tienes un seguidor mas. Estoy trabajando en el approach que te comente embebiendo un navegador y comunicando eventos con el portal sin servidores de por medio, si a alguien le interesa les puedo pasar la liga del repo, que papá yutu ya me bloqueo varios comentarios por poner direcciones. Nuevamente felicitaciones por tu canal
@RingaTech
@RingaTech 3 жыл бұрын
Gracias! Si vi que a papa yutu no le estaban gustando tus comentarios jajajaj pero sí me parece interesante, la verdad no conocía esa opción
@nomasfabian
@nomasfabian 3 жыл бұрын
@@RingaTech igual yo no conocía lo del standard input y output recurrente para procesos externos, y mucho menos lo en nodeJs, pues soy bien .netero
@nomasfabian
@nomasfabian 3 жыл бұрын
El repo del tester que hice esta en github/nomasfabian/PlataneteLocal Esta super sencillo por que me falta webcam entonces solo hice la parte "back" de la comunicacion
@RingaTech
@RingaTech 3 жыл бұрын
Excelente, ya le di un vistazo rápido y ya veo lo que hace. Lo pruebo entre semana!
@javiagredo
@javiagredo 3 жыл бұрын
jajaja excelente referencia a @Te lo resumo así nomas@ Muy buena serie de videos. Ya me tienes enganchado. Nuevo suscriptor Me gustaría mucho probar con algo como la batería que hiciste. Tienes el código o referencia que me puedas mostrar?
@RingaTech
@RingaTech 3 жыл бұрын
Hola! Gracias por el comentario, y que bueno que alguien entendió la referencia jaja el tema de la batería lo hice como demo y no lo he hecho "bonito" entonces tengo ahí el código aventado ahorita. Voy a regresar a visión artificial pero ahorita voy a cubrir machine learning en python un rato que es lo que más me piden y después regreso a estos temas :) aunque de hecho los siguientes videos tienen visión artificial pero con python y tensorflow, chance te interese, pero bueno es más de clasificación etc
@javiagredo
@javiagredo 3 жыл бұрын
@@RingaTech Si no te molesta y me puedes mostrar tu código (en github p.e) no importa que no esté "bonito". Me gustaría mucho cacharrearle (soy muy apasionado a la música también) Por lo demás, definitivamente felicitaciones por este canal. Está genial!
@SrFrederick
@SrFrederick Жыл бұрын
Está épico este tipo de proyectos y el limite es la creatividad realmente, me gustaría aprender algún lenguaje de programación en profundidad, ¿alguna consejo de cual lenguaje para llegar a programar independientemente este tipo de proyectos?
@daniellpocoaca1938
@daniellpocoaca1938 3 жыл бұрын
crack !!!! repito que los videos que realizas son adictivos bediciones
@nestoraparicio454
@nestoraparicio454 Жыл бұрын
Hola. Muy entretenido. Lo seguí de principio a fin. Programando desde un Mac. Qué me sugieres para homologar la capa que haces con .net? Intenté hacerlo con visual studio for mac, compila, pero al momento en que la clase WidowsCrpas.cs trata de importar el dll [DllImport("user32.dll")], falla por obvias razones. Se puede emular un dll en mac? Gracias por sus respuestas. No soy muy pro en el mundo de la programación. Saludos.
@santosmarte
@santosmarte 3 жыл бұрын
Concuerdo con alguno que dices que el tiempo del vídeo con este man realmente no importa XD, es entretenido, muchas gracias todo tu contenido esta excelente. Me gustaría hagas algo parecido aunque quizás simple pero usando Python + OpenCV. Muy bueno eres brther, me tire todos los video uno de tras de otro, claro trabajando a la par pero lo hice :D
@RingaTech
@RingaTech 3 жыл бұрын
Wow muchas gracias, qué bueno que te gustó y no te aburrió el proceso jaja ahorita ya comencé a trabajar con Python en la nueva serie (los últimos videos) espero te sirvan, aún no uso OpenCV ahí pero eventualmente lo tendremos que usar jeje
@santosmarte
@santosmarte 3 жыл бұрын
@@RingaTech Yo he trabajo con dicha herramienta es poderosa, se que tu le vas a sacar provecho a dicha herramienta. Gracias !!!
@e-llusionentertaiment981
@e-llusionentertaiment981 3 жыл бұрын
Eres todo un GURU de la IA!!!
@rayas8616
@rayas8616 2 жыл бұрын
En 34:50 el Press Left no debería ir abajo y arriba el release right al momento de iniciar el ciclo puede ser posible que la cámara lea "-1" y luego "1" o vicevsersa es poco probable pero podria pasar y se mantendrían 2 teclas presionadas al menos en el instante
@J.D.O.S
@J.D.O.S 3 жыл бұрын
Wow genial siento que este man me inspiró
@josea.sandoval1880
@josea.sandoval1880 3 жыл бұрын
Que buenos videos amigo! 👍👍
@RingaTech
@RingaTech 3 жыл бұрын
Muchas gracias!
@azazeldarkness6206
@azazeldarkness6206 2 жыл бұрын
Brutal el proyecto esta bien perron :V
@andresperdomomendoza7963
@andresperdomomendoza7963 3 жыл бұрын
🐶wau estos son lo videos que motivan hacer algo
@RingaTech
@RingaTech 3 жыл бұрын
Es la idea, que bueno que te gustó
@shiwaah
@shiwaah 3 жыл бұрын
holaaa al finnn :)
@RingaTech
@RingaTech 3 жыл бұрын
Si ya sé jaja
@kuridev
@kuridev 2 жыл бұрын
Puedo morir en paz, mil respetos. 🎉
@vistapub
@vistapub Жыл бұрын
Fantástico RingaTech solo que al usar la clase WindowsCrap LEFT me da como respuesta 4 y Right me da 6. He aprendido muchísimo de este tutorial camino hacia mi proyecto de grado. Gracias
@alexistrinidad1702
@alexistrinidad1702 3 жыл бұрын
Llego al fin llego
@RingaTech
@RingaTech 3 жыл бұрын
El grande!
@yuberley
@yuberley 3 жыл бұрын
Me pareció muy bueno tu video, pero tengo una duda ¿Por qué no hicisté el control de las teclas con node?
@edinsonst2939
@edinsonst2939 3 жыл бұрын
SUPER BUENO
@fjlugos
@fjlugos 3 жыл бұрын
Debieras tener como 100k like
@RingaTech
@RingaTech 3 жыл бұрын
Que te escuche papá youtube jaja
@humatios
@humatios 3 жыл бұрын
Maestro!!!
@RandyPonte365
@RandyPonte365 3 жыл бұрын
Excelente el capítulo final del plátano.. Y más aún lo de la idea que te había mencionado de la batería virtual. Voy a tratar de darme un tiempo para hacer alguno de los proyectos que tenía apuntado 😅. Ando poco de tiempo con el trabajo, estudios, aportando en la comunidad de Platzi, etc. Me parece muy buenos tus videos, te felicito por compartir con tanta paciencia y detalle. :) También me gustaría invitarte a alguna charla, conversatorio o voicechat para los estudiantes de Platzi. Puedes escribirme a mi Telegram @randyponte365 para conversar sobre ello.
@RingaTech
@RingaTech 3 жыл бұрын
Hola! Sii, tengo varias pero hasta ahorita ese de la batería fue el que más avancé, los otros funcionan pero siguen todavía muy frágiles jeje se rompen rápido. La batería tmb todavía le falta pulirlo mucho pero tu comentario me empujó a probarlo y ha funcionado bien. Funciona mucho mejor en móvil porque la cámara es mejor que la webcam de la computadora jeje. Como quiera ya que quede libero el código y todo. Gracias por tu comentario!
@RandyPonte365
@RandyPonte365 3 жыл бұрын
@@RingaTech Excelente. Te reitero mi invitación para que puedas participar en algún evento en Platzi. Así más personas podrán conocer tu canal. Estoy seguro que les va a interesar. Escríbeme a mi Telegram @randyponte365 y coordinamos por ese medio. 😉
@RingaTech
@RingaTech 3 жыл бұрын
Ya, cuando vi tu comentario no ví esa parte del final. Claro, te busco/agrego en los sig días y platicamos. Gracias!
@santinocecconi2517
@santinocecconi2517 Жыл бұрын
Hola buenas, Estoy intentando ver como hacer para agacharse pero no se como. Me podrian ayudar, use lo mismo que la variable brincar intentando que se active cuando toca abajo pero no se como hacerlo.
@AlexMora04
@AlexMora04 3 жыл бұрын
La bateria esta genial
@jesusgavancho9170
@jesusgavancho9170 3 жыл бұрын
Thx
@marianfks2915
@marianfks2915 3 жыл бұрын
Gracias..
@RingaTech
@RingaTech 3 жыл бұрын
Claro!
@JoelMartinez-ek2gt
@JoelMartinez-ek2gt 3 жыл бұрын
Ya se como hacerle para que no se bloquee mi teams y me deje offline 🤣
@juandiegopachecomendez7343
@juandiegopachecomendez7343 3 жыл бұрын
¿ puedes transferir tus movimientos a un personaje como las de www.mixamo.com/ ?
@williamsamaru6505
@williamsamaru6505 3 жыл бұрын
me gustaría hacer una red neuronal, para que aprenda a manejar aplicaciones 3D y crear y me ayude se podrá¿?
@RingaTech
@RingaTech 3 жыл бұрын
Hola, no me queda claro. ¿Qué tendría que aprender a hacer? Mucho en 3d se maneja más bien con scripts (e.g. scripts de python para blender). La IA común (machine learning) sirve para buscar las mejores respuestas a un problema según características elegidas, o para clasificar cosas... fuera de eso habría mucha programación convencional de por medio. Pero bueno igual y dime algunos ejemplos y puedo detallar más
@tibiaoldplayer9795
@tibiaoldplayer9795 3 жыл бұрын
Voy por unos platanos
@RingaTech
@RingaTech 3 жыл бұрын
Ya tuve q tener uno de juguete pq ya fue mucha compradera de plátanos jaja
@WannaCry.
@WannaCry. 3 жыл бұрын
haz una Ai que aprenda a jugar fornite xd seria epico
@link_de_hyrule7187
@link_de_hyrule7187 3 жыл бұрын
Hola
@RingaTech
@RingaTech 3 жыл бұрын
Holaa
@YouEdgardoTube
@YouEdgardoTube 3 жыл бұрын
El avatar se quedo corto
El Software Que (A Veces) Te Mataba Con Radiación
20:50
Ringa Tech
Рет қаралды 427 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
Aprende a programar en 20 minutos  #EDtaller 136
39:53
EDteam
Рет қаралды 3,2 МЛН
AI LEARNS TO PLAY DINO (CHROME)
11:20
Santiago Fiorino
Рет қаралды 1,6 МЛН
Así funcionan las PROMESAS y ASYNC/AWAIT en JAVASCRIPT || Entiende la Asincronía
12:55
Carlos Azaustre - Aprende JavaScript
Рет қаралды 48 М.
AI Learns to Escape Giant Maze
10:32
AI Warehouse
Рет қаралды 709 М.
El Software Que Unió Al Mundo (Por 4 Días)
18:51
Ringa Tech
Рет қаралды 200 М.
Primitive Technology: Flywheel blower smelt/Monsoon begins
33:09
Primitive Technology
Рет қаралды 1 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН