Vista previa: el nuevo juego Switch de Nintendo te enseña a crear juegos

Garaje del constructor de juegos es el siguiente paso lógico de Nintendo después Mario Fabricante. Gameslatam se sentó con la compañía japonesa para una vista previa de su último juego, que tiene como objetivo convertir a todos en desarrolladores de juegos.

Pero este juego no es solo para niños. Garaje del constructor de juegos es una herramienta accesible para futuros desarrolladores y jugadores de juegos de todas las edades. El juego de Nintendo no se trata solo de enseñar a todos a programar; enseña a los jugadores a pensar como desarrolladores de juegos.

¿Qué es Game Builder Garage?

Garaje del constructor de juegos es un nuevo «juego de creadores» de Nintendo. Como Mario Maker, inspira a los jugadores a tomar ideas de juegos existentes y convertirlas en algo nuevo. Y como Media Molecule Sueños, los jugadores pueden crear su propio juego una vez que dominan el lenguaje de programación.

Garaje del constructor de juegos utiliza un lenguaje de programación visual, que es común para las herramientas de codificación diseñadas para niños, como Scratch. En lugar de enseñar al jugador a escribir código real, la programación visual permite a los desarrolladores, o jugadores, en este caso, colocar nodos en un programa que afectan el juego que están construyendo. Ecuaciones simples como «si X, haz Y» pueden convertirse en controles como «si presiono A, mi personaje salta» o «si mi personaje choca con una pared, mi personaje sufre 10 daños».

Los nodos de Game Builder Garage hablan con el jugador

Todos los nodos individuales lo felicitan por sus éxitos.
Imagen: Nintendo

Este lenguaje de programación visual está infectado con las vibraciones cursis de Nintendo. Los nodos no son simplemente máquinas diseñadas para cumplir sus órdenes, son personajes con sus propias personalidades. Por ejemplo, un nodo cuenta los números generados por otros nodos. Si bien muchos de los otros nodos eran agradables o de voz suave, el nodo contador hablaba en letras mayúsculas, lo que indica su entusiasmo mientras contaba chistes sobre números enteros y números. Es el tipo de toque que marca la diferencia cuando intentas mantener la atención de un niño.

Pero los personajes lindos y los colores brillantes solo pueden llevarte tan lejos. Garaje del constructor de juegos necesita que los jugadores fracasen para comprender las complejidades del desarrollo del juego, pero encontrar el equilibrio entre la frustración y la resolución productiva de acertijos puede ser difícil. El diseño de Garaje del constructor de juegos le permite fallar con gracia, con respaldo y apoyo de todos sus nuevos amigos del nodo.

Haciendo lindo el fracaso

Game Builder Garage Not Node de cerca

Cada nodo tiene su propia personalidad y función única.
Imagen: Nintendo

Nuestra demostración comenzó en Alien Blaster, el tercero de Garaje del constructor de juegossiete juegos preestablecidos. Cada uno de Garaje del constructor de juegosLos ajustes preestablecidos vienen con una gran cantidad de tutoriales, diseñados para enseñar a los jugadores cómo hacer plataformas, juegos de carreras, salas de escape o, en el caso de Alien Blaster, un juego de disparos de desplazamiento lateral similar a Gradius o Defensor.

La demostración que vimos de Alien Blaster inició algunos pasos en su tutorial; los controles ya estaban conectados y había algunos enemigos y obstáculos preestablecidos en la pantalla. Para proceder, Garaje del constructor de juegos incitó al jugador a construir otra pantalla llena de extraterrestres y obstáculos. Nuestro representante de Nintendo agregó algunos enemigos, luego creó algunos bloques de diferentes tamaños y los dejó caer en el espacio de juego. Todo aquí parecía salido de Mario Maker, arrastrando y soltando enemigos y objetos prediseñados para cambiar sus tipos y tamaños.

Una vez que se configuró el programa, volvimos al juego para ver nuestros cambios. Pero no pudimos ver todas nuestras nuevas incorporaciones. El juego se había olvidado de decirnos que necesitábamos cambiar la cámara del juego, llamada pantalla del juego. Descansaba cómodamente sobre el lugar donde comenzamos, pero no se extendía hacia la derecha, donde esperaban nuestras nuevas incorporaciones.

Esta falla puede parecer frustrante, pero todo es por diseño. Los personajes bromean y se ríen de esto, dejando en claro al jugador que se trata de un error común, y en este caso, intencional. Saltamos de nuevo al código y aumentamos la altura y el ancho de la pantalla. Técnicamente, esto funcionó, pero el juego estaba tan alejado que apenas podíamos jugarlo. Así que nuestro representante decidió optar por un diseño clásico de desplazamiento lateral.

Nodo de pantalla de juego en Game Builder Garage

La pantalla del juego es un nodo complejo. Puede sentarse y mostrar el área de juego, o los jugadores pueden ajustar los valores en el costado para que se mueva.
Imagen: Nintendo

Es cuando Garaje del constructor de juegos mostró lo complejo que puede ser el desarrollo de juegos. Primero, el representante de Nintendo construyó una máquina que podía conectarse al número entero X de la pantalla del juego, moviéndola efectivamente hacia la derecha a medida que incrementamos el valor de X. Construimos un nodo constante que solo representaba el número uno, y un nodo contador que contaba una vez que lo conectamos a la constante. Luego conectamos el contador al entero X para mover la pantalla del juego. Cuando cargamos en el juego, la pantalla se lanzó hacia adelante tan rápido que apenas vimos nuestras nuevas adiciones. Otro error intencionado.

Los juegos son máquinas complejas que hacen exactamente lo que les decimos. Debido a que conectamos una constante a un contador, el contador comenzó a contar en números enteros de uno. El número rápidamente se volvió tan grande que instantáneamente empujó la pantalla del juego fuera de los límites. Originalmente, pensé que la forma de resolver este problema era reemplazar la constante con un número más pequeño, lo que hacía que el contador contara más lento y moviera la pantalla a un ritmo más manejable. La respuesta real fue, por supuesto, mucho más compleja.

Para resolver el problema de la pantalla de supervelocidad, tuvimos que agregar otro nodo. Separamos el nodo contador de la pantalla del juego y colocamos un nodo de mapa entre los dos. El nodo del mapa redujo nuestro valor a un número más manejable. Después de algunas configuraciones rápidas de nuestro representante de Nintendo, volvimos a conectar la nueva máquina y la cámara comenzó a desplazarse a una velocidad mucho más manejable.

El fracaso es el maestro supremo, y Garaje del constructor de juegos proporciona un espacio fácil para que los niños o los adultos vacilen mientras hacen juegos. Pero como un buen padre, te levanta, te quita el polvo y te anima a encontrar una nueva solución. Eso es porque Garaje del constructor de juegos se trata menos del resultado y más de la mentalidad.

Entendiendo el desarrollo

Pantalla de juego Game Builder Garage

Los jugadores pueden saltar entre su juego y la programación que se encuentra debajo en cualquier momento.
Imagen: Nintendo

Hablé con el representante de Nintendo sobre las infinitas posibilidades en Garaje del constructor de juegos. ¿Cómo construirías un juego como Super Mario 3, donde hay un componente de pantalla de mapa y plataformas? ¿Qué pasa con los inventarios? Actualizaciones progresivas como en Super Metroid? Si alguien estuviera tan inclinado, ¿podrían crear la suite completa de juegos de Super Nintendo en Garaje del constructor de juegos? Cuando hice estas preguntas, el representante de Nintendo comenzó a trazar soluciones en su cabeza y luego en voz alta. Estaban resolviendo problemas mientras hablábamos.

Se les ocurrieron algunas soluciones creativas y me dieron un «sí» teórico a todas mis preguntas. Pero eso está en el extremo superior del juego. La verdadera pregunta de Garaje del constructor de juegos no es «¿para quién es esto?» o «¿qué puedes hacer?» Es «¿cómo se hace un juego?»

Garaje del constructor de juegos se trata de cambiar la percepción del jugador y animarle a entrar en el espacio mental de un diseñador de juegos. Ya sea un niño jugando Garaje del constructor de juegos quiere ser desarrollador o simplemente le encanta jugar, esta nueva herramienta les ayudará a entender cómo funcionan los juegos; los jugadores pueden alternar instantáneamente entre un programa que están jugando y mirar las máquinas debajo. Cuando los jugadores saltan a un desplazamiento lateral como Alien Attack, comprenderán no solo por qué su personaje se mueve cuando golpean el joystick izquierdo, sino también cómo se construye la pantalla del juego.

El nodo aleatorio en Game Builder Garage

Los jugadores pueden buscar en cada nodo para ver qué hace
Imagen: Nintendo

Nuestro representante nos contó una historia sobre cómo habían descargado el giro de otro desarrollador en Alien Attack, que era más como Asteroides. Nos llevaron al juego de esa persona para que pudiéramos verlo por nosotros mismos. Mientras nuestro representante jugaba, los enemigos volaban siguiendo un patrón aleatorio. Nuestro representante nos dijo que originalmente no sabían cómo el desarrollador hacía que los enemigos se generaran al azar en el juego, por lo que «abrieron el capó», por así decirlo, para echar un vistazo. Había cañones por todo el programa, disparando desde diferentes ángulos, y una máquina generadora de números aleatorios a un lado, enviando señales a cañones aleatorios, diciéndoles que dispararan.

Era una máquina impresionante, una lección sobre el desarrollo de la aleatoriedad que probablemente tomó horas aprender e implementar. Pero es algo que pudimos entender en minutos, porque teníamos curiosidad por los logros de otra persona. Ese es el poder de Garaje del constructor de juegos. Un sentido de curiosidad puede llevar a los jugadores de simplemente disfrutar de los juegos a comprender el funcionamiento interno del juego.

No tengo duda Garaje del constructor de juegos influirá en las generaciones futuras de creadores de juegos. Pero más que eso, ofrecerá a los jugadores un vistazo a lo complejos que son en realidad algunos de sus juegos favoritos.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio