'Super Mario World' jugado por una IA

51 comentarios

¿Qué pasaría si un script, un pequeño trozo de código, tuviera instrucciones de jugar al ‘Super Mario World’ lo más rápido posible y sin morir? La respuesta la tenemos en el vídeo que acompaña a este post.

Lo que tenemos realmente es una IA que controla a Mario en un escenario creado de forma aleatoria. Es decir: en realidad el código no está jugando al ‘Super Mario World’, sino a una versión modificada del ‘Infinite Mario Bros’, un tributo al original programado en Java capaz de generar un número de niveles infinito aleatoriamente. Vamos, que la IA se enfrenta a ese nivel por primera vez y, como veis, no muere ni una sola vez (a punto está alguna vez, pero no).

El por qué de todo esto tenemos que encontrarlo en Mario AI Competition, una competición cuyo nombre no deja lugar a dudas, y en la que un tal Robin Baumgarten, autor de esta IA, está participando junto a otros programadores.

Vía | Make
Vídeo | YouTube
Más información | Robin Baumgarten, Mario AI Competition, Infinite Mario Bros

Anunciate aquí
Anunciate aquí
Anunciate aquí

¿Quieres saber más?

Juegos

Información de Juegos relacionados con el artículo

Super Mario World super-mario-world
  • 5
  • 0

Puntuación media: 0

Ver más

Artículos

Artículos relacionados que probablemente también te interesen

Ver más

Respuestas

Preguntas sobre este tema que ha contestado la comunidad

+ Deja tu comentario

Comentarios

  • 1

    Avatar de Dani Candil !

    Vaya pedazo de crack! :D

  • 2

    Avatar de dogboy !
    dogboy | 2 estrellas

    :-O flipado he quedado con el script que ha creado jeje

  • 3

    interesante

    Avatar de Juan Carlos rdc !

    Como se programa una inteligencia artificial? No se me ocurre ni por donde empezar xD jaja, o que programa se utilice...no es que tenga intenciones, no, pero para hacer lo que el Mario hace en el video se dictan ordenes como " salta cuando veas tal cosa" " dispara bolas de fuego cuando estes atrapado y no puedas saltar sobre tu enemigO"? Se que no es asì (es con unos y zeros?! xD). Sea como sea, seguro no es facil, y ver este video es impresionante... un pc puede jugar mucho mejor al Mario world que yo!, pero no lo disfruta como yo xD

  • 4

    Avatar de tayco2 !
    tayco2 | 2 estrellas

    Joer como molaXDDDDD

    Esta wapo como va trazando la mejor ruta en tiempo real

  • 5

    Avatar de tayco2 !
    tayco2 | 2 estrellas

    @ reddracojc

    Aun que no lo creas tu razonamiento no esta equivocado, es como has dicho pero utulizando lenguaje de programacion, que no son 1 i 0.

  • 6

    Avatar de tayco2 !
    tayco2 | 2 estrellas

    Que por lo que se ve en el principio es java

  • 7

    Avatar de Andres133 !

    Cuando está a punto de caer y rebota en las paredes... eso se puede hacer en el Mario World? Porque es la primera noticia que tengo de ello xD

  • 8

    Avatar de mecanikles !

    8#

    Igualmente digo yo tambien, en todos los Marios que jugue te caes al precipicio y te por el c***.

    XD

  • 9

    Avatar de Reggie Fils-Aime !

    7 Fíjate como el PC va generando rutas y acciones a cada segundo.

    Yo alucino.

  • 10

    Avatar de darkyevon !

    juer, como se nota que las maquinas nos dejan ganar pq... por cierto, no habia caido, parece ser que ahora ps3 y 360 elite costarán tan solo 50 euros /dolares mas que una wii xDDD

  • 11

    !

    Increible! Va calculando las rutas en tiempo real y analizando su entorno. Que bueno! Ha de ser complicado hacer algo así.

    Y no se si en esa versión se puede, pero en las ultimas si que mario salta de paerd en paerd. De echo es la base de muchos niveles.

  • 12

    Avatar de Hagen !

    Yo por si acaso no me enfrentaría a esta IA no sea que me deje a la altura del betún y me replantee mi infancia frente la SNES...

    La verdad se ve alucinante como va calculando según se le plantean nuevos retos.

    Y lo de rebotar en las paredes supongo que en el "Infinite Mario Bros" se podrá igual que se podía en el "New Super Mario Bros" y quizás en algún otro mas que no recuerde ;)

  • 13

    Avatar de LUISMI FOX !

    ¿Mario podia impulsarse con las paredes o simplemente el agujero lo escupió?alucinante el trazado de posibles rutas a tiempo real.

  • 14

    Avatar de Anti-josich !

    No hace mucho, en un salón recreativo de un centro comercial (Nervion plaza) en los monitores que tienen repartidos por la sala, tenían un video del mario bros que salió primero en NES también jugado por IA. Recordé que cuando yo tenia 4-5 años lo tenia, y me resultaba dificilísimo los últimos niveles (nunca mate al browse del nivel 10) y vi como la maquina lo jugaba a la perfección, todo milimétricamente calculado, flipante.

  • 15

    Avatar de visualmethod !

    Esto le da un nuevo sentido al concepto de speedrun.

    Saludos.

  • 16

    Avatar de vaya torzon que llevo !

    Hay gente que juega así, no se necesita una IA para nada, he visto vídeos de peña mucho más espectaculares

    PD: El nivel además es muy fácil, hay mods de SMW que son terroríficos

  • 17

    Avatar de okupaoro !

    Joder... me he quedado adonadado!!! madre mia jajaja q crack, me deja por los suelos y eso que siempre gano a mis amigos en el mario a contrareloj..

  • 18

    Avatar de Nayara de Rivia !

    creo que en super mario world, había un truco de poder saltar de nuevo cuando estas a punto de caer al vacío. Yo me acuerdo que aporreaba todos los botones y saltaba de nuevo.

    y otro en que dabas las vueltas con la capa y en los cuadrados con caras, que para pasar tenias que girar, si te metias en movimiento se caía fuera de la pantalla y te matan. XD

    Me maté muchas veces así.

  • 19

    Avatar de zeke !
    zeke | 4 estrellas

    Mira que gracia que me grabaron mientras jugaba al Mario xD. La verdad que está bastante curioso, si hacen algo parecido para el Monster Hunter arrasan, me lo instalo en una 2ª PSP y de cacerias xD.

  • 20

    Avatar de Quim !

    Que hax xD

    eso parece lo que querian implementar en la Wii para que el juego fuera solo no?

  • 21

    Avatar de abyssion !

    Yo no sabría denominar a esto como una IA. Una inteligencia artificial es hasta donde yo sé un software capaz de aprender, evolucionar, pensar libremente e ir más allá de su programación original.

    Aunque hay que decir que este script es notable, sobre todo para salvar a Mario de los precipicios XDDDDD

  • 22

    Avatar de madh !
    madh | 2 estrellas

    esto demuestra una vez mas, que la inteligencia artificial de los robots acabara con nosotros algun dia xD

  • 23

    Avatar de black_mesa !

    Me imagine a Arnold (terminator), sentado con su chaqueta de cuero y lentes jugando Snes. xD

  • 24

    Avatar de David !

    ATERRORIZÁOS !! El día que Google compre ese script, nace Skynet !! XD

  • 25

    Avatar de sei !
    sei | 5 estrellas

    Creo que el secreto esta en las lineas rojas.

    Las lineas salen de Mario y se estrellan contra los objetos y le dicen a la PC donde esta todo, algo asi como el radar de un murcielago.

    Muy listo debo admitir.

  • 26

    Avatar de abyssion !

    Creo que el secreto aquí es que Mario es inmortal. Sale de los precipicios sin asco y estoy seguro que en más de una ocasión toco enemigos sin que pasara nada.

  • 27

    Avatar de samuel benito !

    De todas formas, es increible, pero mario despues de todo el de TODA LA VIDA , es saltar, saltar y salvar a PEACH que me recuerda a..., bueno dejarlo pq creo q no es el nombre, siempre he sido malo para los nombre asi.

  • 28

    Avatar de Main Man !

    Pues a mí se me presenta una duda. ¿Este jugador IA se carga sobre el mismo entorno visual generado por el juego (osea, la parte de nivel que vemos), o carga toda la fase? Porque lo segundo le restaría mucho mérito, ya que dispone de todos los patrones de ataque y salto desde el principio (lo que anosostros nos costó sudor, lágrimas y cocacolas de a litro).

    Pd. El post de las estádisticas de juego a petao. Ahora que se iba a poner interesante....

    ¡¡¡¡¡¡¡Esto es... VIDAEXTRAAAAAAAAAAAA!!!!!!!!

  • 29

    Avatar de Main Man !

    Ya está arreglado... Al Turrooooooooooón!!!

  • 30

    Avatar de Alex C !

    vaya torzon que llevo, no te negaré que hay gente que se hace unos speedruns de la ostia, pero aquí hay una gran diferencia: la IA se enfrenta a ese escenario por primera vez, dado que éste se genera de forma aleatoria. En los speedruns los jugadores se saben los escenarios de memoria. En un caso como el del vídeo, con escenarios aleatorios, nadie sería capaz de hacer lo que hace esa IA.

  • 31

    Avatar de Akira Saii !

    La IA cada dia esta mas presente, me imagino que conforme pasen los años, poco a poco perderemos el control de nuestro entorno.

  • 32

    Avatar de Christians Christopher!!! !

    Cuantos speedruns habran sido por script!!! O cuantos pontro lo seran!!! Pero ningun Script podria controlar nunca al dragon de LAIR!!!

    Chao monos LAIR's!!!

  • 33

    Avatar de AntiAntiMicrosoft !

    No es Super Mario World, es Super Mario Bros. 3

  • 34

    Avatar de AntiAntiMicrosoft !

    Por cierto, en la zona de que salta en el hueco, el Infinite Mario World tiene soporte a saltos en paredes. Ahora toca verlo en un speedrun del juego original :D

  • 35

    Avatar de Mikel Lopez !

    En cierta manera si es una inteligencia artificial y seguramente programada en prolog.

  • 36

    Avatar de ercassam !

    Yo quiero un script de estos que tire bien con el WoW : 3

  • 37

    Avatar de CHUCK NURRIS Loquendero !

    JAJA JA que pendejo, yo juogo asi. XDXDXDXDXDXD

  • 38

    Avatar de matt47 !
    matt47 | 2 estrellas

    0:45... DEBIÓ MORIR!!! xD

  • 39

    Avatar de eduardo960 !

    Se ve bastante interesante, muy bien trabajo que ha hecho el autor, según comenta en su web utiliza el algoritmo de pathfinding A*, para trazar las rutas disponibles

    Saludos

  • 40

    Avatar de El ruso !

    Vaya...interesante

    Con respecto a la dificultad de este juego nisiquiera se compara con el facilisimo New Super Mario Bros de NDS.

Escribir un comentario

Para hacer un comentario es necesario que te identifiques: ENTRA o conéctate con Facebook Connect

Anunciate aquí

Comentarios

WSL Weblogs SL