MARIO.GAME
es
Infinite Mario

Guía de Infinite Mario Bros: cómo funcionan los niveles aleatorios

Cómo jugar a Infinite Mario Bros en el navegador, cómo funciona su generador procedural de niveles y consejos para sobrevivir a los niveles aleatorios más difíciles.

5 min de lectura

Guía de Infinite Mario Bros: cómo funcionan los niveles aleatorios

Infinite Mario Bros es uno de los juegos de fans más influyentes jamás creados. Escrito en Java por Markus «Notch» Persson en 2008 y adaptado a HTML5 por Robert Kleffner, nunca se queda sin niveles: cada uno se genera al entrar en él.

Primeros pasos

Pulsa S en la pantalla de título. Aparecerá un mapa del mundo con caminos, puntos de nivel y castillos. Muévete con las flechas del teclado y pulsa S para entrar en un nivel. Dentro del nivel, S salta y A corre (y lanza bolas de fuego cuando tienes una flor).

Cómo construye un nivel el generador

El generador trabaja de izquierda a derecha, eligiendo una secuencia de zonas y rellenando cada una con elementos:

  • Tramos rectos con bloques ?, monedas y enemigos
  • Colinas: plataformas elevadas sobre las que puedes subirte, a veces apiladas
  • Tubos: tuberías, algunas con Plantas Piraña
  • Saltos: huecos de distinta anchura, a veces con escaleras a ambos lados
  • Cañones: lanzadores de Bill Balas sobre columnas cortas

Un valor de dificultad aumenta a medida que avanzas por el mapa. Más dificultad significa huecos más anchos, más enemigos y más enemigos alados y con armadura. El tipo de nivel (exterior, subterráneo o castillo) cambia los bloques y la música.

Por qué fue tan importante

Como el código era público y los niveles eran infinitos, los investigadores adoptaron Infinite Mario como banco de pruebas. Desde 2009, la Mario AI Competition retó a programadores a escribir agentes capaces de jugar sus niveles, y en ediciones posteriores se pidieron programas que diseñaran niveles. El famoso agente A* de Robin Baumgarten, que recorría sin fallos los niveles generados, se convirtió en un vídeo viral. Muchos artículos sobre generación procedural de contenido aún citan el marco de Infinite Mario.

Consejos para sobrevivir

  1. Corre siempre que el terreno de delante esté despejado: los huecos se hacen enormes en dificultades altas.
  2. Ojo con los cañones de Bill Bala: los disparos salen a intervalos, así que espera a que pase uno.
  3. Los enemigos alados saltan en arco; písalos una vez para quitarles las alas.
  4. Usa el mapa: si un nivel es demasiado difícil, a menudo hay otra ruta.
  5. Tómate tu tiempo en los castillos: combinan plataformas estrechas con grupos de enemigos.

Más guías