Inteligencia Artificial Aprende a Jugar Super Mario Bros
HTML-код
- Опубликовано: 31 май 2024
- Usando Algoritmos Genéticos, Aprendizaje Reforzado, Redes Neuronales, Reducción Gradual de Población y mucha, pero mucha Depravación del Sueño y Cafeína, logramos desarrollar una Inteligenciar Artificial capaz de pasar el Primer Nivel del Super Mario Bros.
Espero Nintendo no averigüe como demandar Inteligencias Artificiales.
_________________________________________________________________________________________
Música
Super Mario Lo Fi : Chill hop - Arranged by Accordion guy
The Inspiration by Keys of Moon | / keysofmoon
Legendary Epic Heroic | Heroic by Alex-Productions | onsound.eu/
Music promoted by www.chosic.com/free-music/all/
creativecommons.org/licenses/...
_________________________________________________________________________________________
00:00 Intro
00:22 Mapa
01:05 Mario
01:57 Bloques y Power-Ups
04:12 Enemigos
04:46 Inteligencia Artificial
06:10 Primer Entrenamiento
07:40 Primer Resultado
08:39 Segundo Entrenamiento
10:12 Segundo Resultado
10:39 Atajo
_________________________________________________________________________________________
#IA #InteligenciaArtificial #unity #videojuego #juego #dev #elmaikinidev #mario - Развлечения
Noté que durante la explicación de los movimientos agregados, nunca le diste a Mario la habilidad de ir hacia abajo (agacharse), debido a eso fue que ninguno pudo utilizar el atajo.
xdddddddddd
Equisde
Jajajaja chale es verdad
Cierto
Eres un Genio xD se me hacia raro que ningún Mariano haya usado ese atajo
Literalmente por el 1:43 que dijo " anime la animación que no hace nada " ya se merece que lo vea entero jajaja
Guele a demanda
2:37 está fue mí parte favorita del video XD
XD IGUAL JAJAJAJJAJASAJSJA
Es increíble cómo nadie te pregunto.
@@ImWaffles¿Enserio te pones a pedir permiso tu para escribir en los comentario? XD
Jaja no sé por qué salió así
@@ImWaffles es increíble que nadie pregunto por tu opinión
2:31 simplemente xd
Morí con el "ahora podemos hacer los movimientos básicos de lado a lado y saltar...ah caray"😂😂
Ya solo con ver el vídeo me doy cuenta de los días y días que has tenido que estar trabajando en este proyecto, valoro mucho tu trabajo así que like y nuevo suscriptor ya que te esfuerzas mucho en tu canal y enhorabuena por el resultado tan bueno en el vídeo
Seria interesante ver si es capaz de mejorar y llegar al top 10 de speedruns cuantas generaciones demoraria
Los speedruns usan distintos bugs y glitches, hay un experimento de OpenAI del juego del escondite y tardan bastantes millones de generaciones hasta que empiezan a usar bugs para ganar el juego.
@@angellpichuuxd cierto omiti ese detalle tambien, si lo vi como se aprovechan de fallos para pasar por donde no deberian, pero es cierto igual seria interesante verlo
Quizá así empiecen a usar el atajo@@LilythPan
@@angellpichuuxdno sabía pero ya se
Mejor programa los tiempos de cada accion
Me encantó cómo a medida avanzaba se daba cuenta de lo que le faltaba programar 😅
Así funciona la programación y me encanta
¡Ah caray!
5:55 me encanto la explicación, y me recordo a los clones de sobra de Naruto, es básicamente la misma función, cuando el estaba entrenando con sus diferentes clones y uno lograba un progreso desaparecia y el conocimiento adquirido se pasaba a los otros
Quizá no usaron el atajo al no estar programada la función de bajar como posible input
si fue por eso.
0:49
0:00
0:00
al final los marios no usaron el hongo ni la flor de fuego, pero usaron la estrella correctamente, entonces creo que en otras circunstancias podrían usar los poderes sin problemas, aunque me hubiera gustado ver a alguno usar el atajo XD
capaz si lo entrenaba a partir de una jugada propia de el podrian, ya q exite otra manera de entrenamiento que es esa, y puede ser mucho mas eficiente para que aprenda mas rapido
Si no me equivoco, al parecer no se programó alguna variable para que Mario intente interactuar con la tubería y decida bajar por ella. Es más, según lo visto en el video no se le programó el movimiento para bajar, solo fue izquierda, derecha y salto.
@@1250vlad❤
me imagino al dev diciendo hoy voy a hacer que una IA aprenda a jugar mario, sera emocionante.
tres doritos despues: Rayos, olvidé que tengo que aprender como programar el primer nivel.
Aun asi estuvo gracioso y entretenido.
Dijiste que ninguno uso el atajo tal vez fue por qué se te olvidó programar el agacharse dentro del juego supongo que se te pudo haber olvidado por qué no mencionaste haberlo hecho xd
Me estas diciendo, que de millones de generación de Mario(IA) ninguno se le ocurrió revisar las tuberías?...
Bruh :v
No los programo para bajar XD
imagina que es tu primera vez jugando eso, dudo que pienses que es posible que sirva para algo ya que las demás tuberías no sirven
Si entraron pero cuando entraron era de revisar sus generaciones tambien por eso corto, de otra manera cada jugador no se ve porque es indivial la inteligencia supongo
Te acordaste ponerle que se puedan agachar? (Para entrar al atajo)
callate tu
Huele a demanda épica
real
ese paneo a todos los mundos de los Marios aprendiendo en el minuto 06:00 se ve increíble XD sería algo interesante de ver en un juego real de Mario
Excelente video!
Hace poco empecé a aprender a programar y te juro que ver esto se nota el esfuerzo que le has metido!
Enhorabuena y sigue adelante crack! 🎉❤
me ha flipado lo bien montado q está el video, eres fantástico. nuevo suscriptor!
jaja pobrecito, nadie uso ese túnel, buen video, y que bueno que explicas que no es facil y que cometes muchos errores XD
*Me encanta que haces el video muy positivo, de hecho aquello que son errores los ves como algo gracioso y te lo tomas con humor. Pero sigues adelante y eso es lo importante* 😂☺🤭
Muy buen video bro. Me encanto el humor y toda la dedicacion que le pusiste
Próximo reto, inteligencia artificial jugando un juego de Pokémon? 👀 Aunque no lo hicieses porque parece demasiado complejo, sería posible? 🤔
Ya lo han hecho y es mucho mejor que un jugador promedio ya que logró manejar el rng
@@zamodi29 Si no estoy mal esa no es una IA, es un TAS por lo que no requirió entrenamiento. Pokemon tienen un nivel mucho mas alto en dificultad que un super mario
@@eleazarjosueflorescontrera1444 de hecho se explica como una IA y si requiere mucho mas sacrificio pero en vez de 30 partidas eran 100 y tardo más por lo que se logro
@@zamodi29rng?
Nintendo viendo el vídeo : k a g a s t e (lo demanda epicamente)
No se como seran tus otros videos, pero que buenas risas me avente con este, me encanta tu manera seria de decir chistes 😂 solo por eso vi todo el video.
Demasiado brutal bro, me encantó el video
Que genial vídeo. Solo quedé con ganas de saber más como funciona la IA. Verla un poco más a profundidad
Tremendo beat hermano, me hizo bailar mientras veia como el Mario pasaba el nivel
Tremendo trabajo! Estos vídeos si valen la pena
*Si queremos el mundo 1-2 jeje excelente video, experimento y simulación*
Esta genial, me hiciste reir con el primer salto de mario y aoasionarme por mi profesión. Soy dev web frontend pero me tiene aburrido los formularios. Hoy me hiciste ver otro mundo mas divertido. Nuevo sub, gracias
El primer nivel de Mario esta diseñado para ser amigable a la mente del jugador y enseñarte a jugar, por lo que es interesante ver como una IA sin mente de jugador sino una que experimenta todas las variables se las arregla para spbrevivir y terminar el nivel.
PD: yo de chiquito si que me pasaba ese nivel de Mario, mi problema era esos niveles del castillo donde las tuberias te mandan a cualquier parte o los noveles donde tenias que correr y luego saltar. Ahi si que pienso qur la IA se pasaria media tarde optimizando las miles de variables hasta dar con una que le deje llegar al final.
"¡Ah caray!" Ahí supe que me iba a encantar el vídeo. XD
Note un error.:mario salto en el aire sin tomar un power.-ap
Me gusto mucho la forma que esplicaba mientras se equivocaba y retomaba el curso
Buenísimo
Video interesante, sigue trayendo cosas así
Excelente video, mientras lo veía me preguntaba si se podía poner como objetivo el tiempo y al final lo haces. Si se deja más tiempo en entrenamiento, ¿sería capaz de bajar el tiempo a unos 30seg o menos?
Jaja me da orgullo ser mexa como tú. Eres un genio incomprendido y flojo con un humor re ácido jaja
Creo que la razón por la que no usaron el atajo es que no había incentivo por explorar
Quizás sin la regla de que se mueran después de no avanzar o con más tiempo
Además creo que deberían tener el incentivo al obtener objetos y quizás darle un incentivo mayor por el más rápido
Me encantan la IA, parecen como bebés aprendiendo a jugar desde 0
Buen video me gusta tu estilo narrativo me dio mucha risa me suscribo
Muy buen video! me gusto mucho tu contenido, espero nuevos videos :3
Te has hecho el nivel entero con todas las físicas, tiene su mérito vaya...
Buenardo, sigue así 🎉
impresionante como aprende la inteligencia artificial, y que excelente video
un millon de honestos marios no cree en los atajos, si al trabajo duro de fontanero.
Se la rifo se merece un like y una suscripcion minimo
Es como yo la primera vez que jugué al juego, golpeaba cada bloque más de una vez aunque no pasaba nada.
Yo también pasaba el juego para ver los diferentes colores de Mario cuando tenía la estrella.
Que genial, te felicito!
Mis 3 pasiones: super Mario, programación e AI
x2
Lo que más me gustó del vídeo: UN MILLÓN DE MARIOS AL MISMO TIEMPO JAJAJAJAA AMO ❤❤
Solo por la cantidad de Marios que dieron su vida por este video se merece un like
ya estaba medio decepcionado de que fuese solo el primer nivel, pero viendo la cantidad de trabajo me saco el sombrero y me callo el hocico jajajaj
nuevo, sub bro y gran video :D!
pufff tremendo video, grande crack
Bro, que sistema de IA usaste? la programaste tu?, otra pregunta, que entorno de desarrollo de videojuego usas y cómo lograste vincular ambos?
Nuevo like y sub muy buen video y se q t costó mucho hacerlo, pregunta cómo desarrollas una ia para q juegue el juego?
Me hiciste recordar mis viejos tiempos de programación 😂 te has ganado un suscriptor
Estos videos son buenísimos 👏👏👏
No jajaja, re deprimente lo del atajo, tantos marios y ninguno se animo, por cierto buen video.
Buen video pa unas risas
Brillante!
👏👏👏
Una muestra mas de que todos seguimos siendo binarios me abrio la mente saludos 🙏🙏
Jajaja el final me hizo escupir el café🗿👍
Crack total!!!
Una duda que programa usaste para entrenar la IA
Hermano grande xD me gustó mucho
Buen trabajo
Estoy interesado en aprender a programar IAs y juegos, al igual que tú, que lenguajes de programación debería aprender y que programas debería aprender también, ej: el que usaste para crear el mapa
increíble, el engine de tu juego de Mario quedó tan exacto que me da algo de miedo que nintendo te lo tumbe XD
obviamente también ayuda mucho que hayas usado exactamente los sprites rippeados del juego, pero me refiero al comportamiento, el movimiento, en general sí da la sensación de jugarse y sentirse como mario xd
Nah. Las fisicas son sustancialmente distintas comparadas con el mario original
@@TornaxOfficial con los cientos de marios al mismo tiempo casi no se notaba xd
Pero si estaba cerca por 2 segundos, excelente video.
Esto ya tiene años que lo vi, con el mismo fallo del salto.
Yo no podía pasar el primer nivel porque saltaba por encima del castillo y entrabas en un bucle infinito donde el mapa nunca se terminaba y tenías que reiniciar el juego
Gran video, entretenido y gracioso 😂
los fails y reaciones le dan más diversion al video
Para que lo sepan, no agrego animacion de agachar aunque se vea que uso el atajo, porque los marios no veian que pasaba nada, así que lo tomaron como si fuera nada, por eso no fueron por el atajo
Hola. Excelente video. Podrías decirme que se debe saber para poder realizar estos entrnamientos con IA?
Like, subscrito y campana ~
Ahora uno que rompa el record mundial de speedrun
¡Súper buen video! ¿qué tipo de modelo utilizaron?
buen video bro, te doy una idea: podrías sacar una app que tenga una IA inexperta que sirva como mascota y nosotros debamos ver como va entrenando y progresando
Simplemente epico turutú turutú 🤣🤣🤣 genial eso
Las inteligencias artificiales dominaran el mundo
Also las inteligencias artificiales: jajaja voy ganando voy a *se lo chinga un goomba*
La IA: noooo *es cambiada*
Buen video
Nintendo con un strike metido en el qlo: Hola 🗿
Comentario para qie el algoritmo ayude a este tipo
Grande ❤
Excelente trabajo de desarrollo y una maravillosa pieza de entretenimiento. Tienes el código compartido?
Sos un genio!
suscrito, se lo gano interesantísimo
recuerdo hace tiempo, un live de tiktok de una ia aprendiendo a jugar mario bros, y la gente le ponia nombres a las generaciones de la ia xd
Recomiendo que subas el audio a los vídeos que subes porque algunos apenas se logran disfrutar. Uso una barra de sonido con certificación y tengo que subirle a la mitad para apreciar lo que dices
Ahora que pruebe el primer sonic
Quiero ver como una IA maneja esas físicas
Brutal
Me encantó tu trabajo, no puedo hacer menos que seguirte por el esfuerzo, aunque me siento algo culpable por el genocidio de Marios que hiciste.
Nuevo suscriptor
El resumen del entrenamiento me recuerdan a mis partidas en super meatboy 🥲
buen video, la pregunta es, con lo que aprendió en el mundo 1-1 es capas de pasar el 1-2?
Gracias a este men me dieron unas perras ganas de aprender programacion xd
Que lenguaje has usado para programar?
Siguiente video: IA haciendo un speedrun