< Return to Video

How (and Why) Spelunky Makes its Own Levels | Game Maker's Toolkit

  • 0:02 - 0:05
    Esto es Game Maker's Toolkit, soy Mark Brown.
  • 0:05 - 0:10
    Si hay un juego que he jugado más que cualquier otro ese es Spelunky – un juego de plataformas brutalmente
  • 0:10 - 0:16
    difícil que toma las emociones del desplazamiento lateral de juegos como Mario y Castlevania,
  • 0:16 - 0:22
    pero arrebata tu habilidad de aprender el trazado del nivel y la aparición de enemigos mediante
  • 0:22 - 0:23
    la mezcla del mapa, cada vez que mueres.
  • 0:23 - 0:28
    Pero lo que hace tan especial a Spelunky es que, aun cuando los niveles son improvisados aleatoriamente,
  • 0:28 - 0:33
    son siempre justos y disfrutables. Incluso después de mil recorridos, nunca he tropezado
  • 0:33 - 0:35
    con un nivel asqueroso.
  • 0:35 - 0:40
    Tan sólo no se sienten como el producto de un algoritmo –el cual, en algunos juegos escupe
  • 0:40 - 0:46
    niveles que son desordenados, sin objetivos y llenos de callejones sin salida. En Spelunky, estos escenarios
  • 0:46 - 0:52
    hechos proceduralmente son tan definidos y satisfactorios como los niveles en algunos juegos hechos a mano.
  • 0:52 - 0:58
    Y eso es porque el creador, Derek Yu, dio con el balance perfecto entre azar y contenido
  • 0:58 - 1:00
    creado por el autor.
  • 1:00 - 1:05
    Él explica cómo lo consiguió en su nuevo libro, titulado Spelunky, el cual recomiendo altamente
  • 1:05 - 1:10
    a cualquiera interesado en el diseño [de videojuegos]. Pero mientras esperas que llegue por correo, voy a usar
  • 1:10 - 1:17
    un poco de información del libro para explicar cómo un nivel de Spelunky es mitad generado y mitad diseñado.
  • 1:17 - 1:21
    Y entonces veremos porqué fue tan importante para el juego tener un suministro infinito
  • 1:21 - 1:22
    de niveles únicos.
  • 1:22 - 1:27
    Sin embargo, primero, necesitamos regresar a donde todo empezó —porque, mientras podrías pensar
  • 1:27 - 1:32
    en Spelunky con este aspecto, realmente inició su vida como un juego pixel art gratuito, ahora
  • 1:32 - 1:34
    llamado Spelunky Classic.
  • 1:37 - 1:42
    Así, cada nivel en Spelunky es generado por un script que empieza con la misma forma
  • 1:42 - 1:46
    y tamaño básico: dieciséis habitaciones en un cuadrícula cuatro por cuatro.
  • 1:46 - 1:51
    La primer cosa que hace el script es tomar una habitación al azar para la fila superior, y la hace
  • 1:51 - 1:52
    la entrada.
  • 1:52 - 1:58
    Entonces colocará aleatoriamente una habitación a la izquierda, derecha o debajo de esta habitación. Este proceso
  • 1:58 - 2:02
    es repetido de cuarto a cuarto —y si el camino llega al borde del nivel, ademas irá
  • 2:02 - 2:07
    abajo— hasta que lleguemos al nivel más bajo; cuando intente ir abajo una vez más, una salida es
  • 2:07 - 2:08
    hecha.
  • 2:08 - 2:11
    Cada habitación en este camino principal tiene aberturas a la izquierda y derecha, pero las habitaciones donde el
  • 2:11 - 2:16
    camino tiene además descensos tienen salidas en el fondo, mientras las habitaciones a las que caes les son dadas salidas
  • 2:16 - 2:17
    en la parte superior.
  • 2:17 - 2:21
    Con lo que terminas es un camino garantizado por el nivel por el cual siempre serás capaz de
  • 2:21 - 2:26
    pasar sin usar cuerdas o bombas. Las otras habitaciones no están en el camino pincipal,
  • 2:26 - 2:30
    por lo que pueden estar abiertas , o pueden estar amuralladas dependiendo de su diseño.
  • 2:30 - 2:37
    A continuación, cada habitación es dotada aleatoriamente con un modelo. Derek Yu hizo a mano un número de diseños de habitaciones,
  • 2:37 - 2:41
    con diferentes trazados para habitaciones de las que caes, habitaciones en las que aterrizas, corredores por
  • 2:41 - 2:45
    los que atraviesas, y habitaciones que no están en el camino principal.
  • 2:45 - 2:49
    Pero estos modelos no están grabados en piedra, y partes de ellos son generados aleatoriamente.
  • 2:49 - 2:55
    A veces trozos enteros de secciones son plasmados al azar. Esto significa que mientras podrías
  • 2:55 - 2:59
    empezar a ver conjuntos familiares, siempre tendrán sus propios y únicos rasgos.
  • 2:59 - 3:04
    A continuación, un script revisa cada sección en el mapa y tira un dado para ver si debe colocar
  • 3:04 - 3:09
    un mostruo, algún tesoro u otro objeto. De nuevo, no es enteramente aleatorio —las gemas
  • 3:09 - 3:14
    y cajas son más probables de aparecer en espeacios rodeados por paredes, y los enemigos generalmente no aparecen
  • 3:14 - 3:19
    en espacios estrechos. Y todo es ponderado, así que un nivel no está lleno con ranas de fuego o
  • 3:19 - 3:23
    cajas que contienen jetpacks.
  • 3:23 - 3:28
    Describiendo su algoritmo de hacer niveles, Derek Yu dice: "Este sistema no crea las
  • 3:28 - 3:33
    cavernas más naturales en apariencia nunca, y los jugadores rápidamente comenzarán a reconocer ciertos puntos de referencia
  • 3:33 - 3:37
    repitiéndose y quizás incluso sientan que los niveles son generados en una cuadrícula. Pero con suficientes
  • 3:37 - 3:42
    modelos y mutaciones aleatorias, hay aún un montón de variabilidad. Más importante,
  • 3:42 - 3:47
    crea diversión y niveles atrapantes en los que el jugador no puede fácilmente quedar atascado, algo
  • 3:47 - 3:52
    mucho más valioso que el realismo cuando viene a hacer una experiencia inmersiva".
  • 3:52 - 3:57
    Hay todavía más de un nivel de Spelunky, por supuesto. Estas habitaciones que no están en el camino principal
  • 3:57 - 4:02
    pueden contener ídolos dorados que activan una trampa de roca, o un altar sacrificial donde puedes
  • 4:02 - 4:04
    intercambiar cuerpos por artículos útiles.
  • 4:04 - 4:09
    Una habitación puede también ser una tienda donde puedes comprar, o vender artículos. "La dificultad de comprar
  • 4:09 - 4:14
    todos los artículos que quieres y la consecuencia a tu puntuación" —tu puntuación final es basada
  • 4:14 - 4:18
    en cuánto botín encontraste— "crea una fuerte tentación de robar de la tienda", dice Yu.
  • 4:18 - 4:23
    Si robas un artículo, el tendero no sólo intentará y te matará con su escopeta,
  • 4:23 - 4:27
    sino que sus compañeros aparecerán al final de cada nivel de esa partida, y te atacarán en
  • 4:27 - 4:29
    una loca, impredecible furia.
  • 4:29 - 4:35
    Cada nivel además tiene una damisela en apuros, la cual te da un punto extra de salud.
  • 4:35 - 4:40
    Mientras las recuperaciones de salud en otros juegos —come un champiñón o una pierna de pavo o una pizza— son
  • 4:40 - 4:45
    activadas inmediatamente, Spelunky te hace llevar a la damisela a la salida, conduciendo a momentos
  • 4:45 - 4:49
    complicados donde tienes que llevar multiples artículos a través de un laberinto impredecible.
  • 4:49 - 4:53
    Y finalmente, está el fantasma. Quédate en un nivel por mucho y un espectro
  • 4:53 - 4:56
    aparecerá y te matará instantáneamente si te toca.
  • 4:56 - 5:01
    Todas estas adiciones, que son altamente creadas por el autor, pero dispersos por los mundos generados
  • 5:01 - 5:07
    proceduralmente, son acerca de ponderar tus opciones y tomar decisiones. Derek Yu dice: "Quería
  • 5:07 - 5:11
    forzar [al jugador] a tomar decisiones difíciles y experimentar tanto la satisfacción de escoger
  • 5:11 - 5:14
    correctamente, como el remordimiento de escoger pobremente".
  • 5:14 - 5:18
    ¿Sacrificarás tu puntuación gastando dinero en la tienda?, ¿o sólo robarás y
  • 5:18 - 5:23
    enfrentarás las consecuencias? ¿Te arriesgarás lanzando a una damisela aquí abajo, o dejarás tu escopeta
  • 5:23 - 5:27
    detrás? ¿Tomarás el ídolo dorado y te arrieasgarás a ser aplastado por una roca? ¿Y podrás
  • 5:27 - 5:30
    recoger estas gemas antes de que el fantasma aparezca?
  • 5:30 - 5:34
    Estas decisiones podrían ser mucho menos interesantes de tomar si ya hubieras jugado el nivel
  • 5:34 - 5:38
    antes y conocieras el camino correcto que tomar o pudieras predecir el resultado exacto de robar
  • 5:38 - 5:42
    un ídolo dorado. Pero porque nunca sabes cómo el escenario será trazado, el juego te fuerza
  • 5:42 - 5:48
    a leer la situación y hacer un plan, antes de ver que todo vaya horriblemente mal.
  • 5:48 - 5:51
    Y eso es lo más doloroso cuando sabes que serás envíado de regreso al comienzo del
  • 5:51 - 5:56
    juego, ahora con todos los nuevos niveles por abordar. Las apuestas en este juego son súper altas.
  • 5:56 - 6:00
    Además, no permitirte a dominar los niveles significa que necesitarás dominar las mecánicas
  • 6:00 - 6:05
    en su lugar. Necesitarás entender las peculiares físicas de tu salto y el minúsculo alcance de
  • 6:05 - 6:08
    tu látigo. Necesitas aprender las propiedades únicas de cada enemigo, así puedes predecir qué
  • 6:08 - 6:12
    pasará cuando entres a su dominio. Y tienes que aprender acerca de los artículos, y los
  • 6:12 - 6:15
    secretos, y los trucos que te mantendrán vivo por más tiempo.
  • 6:15 - 6:20
    Así Spelunky prueba que un algoritmo no dirige necesariamente a niveles sin alma —el balance de
  • 6:20 - 6:25
    contenido aleatorio y creado por el autor puede conducir a niveles que son satisfactorios de jugar. Y removiendo
  • 6:25 - 6:31
    la habilidad de aprender los niveles —ya sea después de morir o en tu segunda o milésima sesión de juego— este
  • 6:31 - 6:36
    juego te alienta a aprender las mecánicas subyacentes, y te hace leer la situación
  • 6:36 - 6:39
    cuidadosamente antes de tomar esas muy difíciles decisiones.
  • 6:40 - 6:42
    ¡Muchas gracias por mirar!
  • 6:42 - 6:46
    Spelunky es uno de mis juegos favoritos de todos los tiempos así que es grandioso ser capaz de excavar en
  • 6:46 - 6:48
    sólo un aspecto de lo que lo hace tan especial.
  • 6:48 - 6:53
    No dudaré en regresar por los otros pedazos —como la jugabilidad [gameplay] emergente y los locos
  • 6:53 - 6:55
    secretos— en futuros videos.
  • 6:55 - 6:58
    Si te gustaría ayudar este programa por favor considera suscribirte en YouTube para tener nuevos
  • 6:58 - 7:03
    episodios entregados directamente a tu bandeja de entrada, o incluso dar una mano con unos cuantos dólares por episodio a través de Patreon.
  • 7:03 - 7:05
    justo como estos suscriptores de primer nivel lo han hecho.
Title:
How (and Why) Spelunky Makes its Own Levels | Game Maker's Toolkit
Description:

more » « less
Duration:
07:13

Spanish (Latin America) subtitles

Revisions