Voxel dummie model for Gäelith game

Creación de prototipos

En el desarrollo de videojuegos uno de los primeros pasos es crear prototipos o «dummies» para probar mecánicas y dar vida al juego en etapas tempranas. Para Gäelith. The Voice of the Stones me decanté por el voxel art y utilicé el software libre MagicaVoxel para diseñar los modelos. El voxel art es la versión 3D del pixel art: modelos sencillos, fáciles de crear y que cumplen a la perfección el papel de prototipos. Si conoces Minecraft no te resultará difícil saber de lo que hablo.

Listado de modelos
Los modelos que he creado hasta el momento son:

  • Gäelith: Druida protagonista del juego. Posee la rara habilidad de comunicarse con las piedras.
  • Bloque estático: Bloque de piedra fijo. No existe forma de moverlo.
  • Bloque dinámico: Bloque de piedra que Gäelith puede desplazar para conseguir resolver puzles.
  • Bloque especial: Bloque de piedra especiales que al alinearse desbloquean la llave del portal.
  • Baldosa: Piezas cuadradas con textura de hierba que conforman el suelo.
  • Llave del portal: Objetivo de cada nivel. Al cogerla se abre el portal que da acceso al siguiente nivel
  • Portal: Compuesta de dos partes: un marco estático y una puerta móvil que se desplaza hacia arriba al obtener la llave.

Baldosas
A pesar de ser elementos muy sencillos, las baldosas del suelo presentaron algún desafío. Para empezar fue necesario aplicarles una textura tileable que permitiera formar un mosaico sin saltos entre elementos. Además de eso les añadí un script que permite alternar su apariencia entre dos estados: claro y oscuro. Al combinarse ambos se crea un efecto de tablero de ajedrez que ayuda al usuario a identificar las filas y columnas en que se divide cada nivel. Esto permite distinguir la posición real de los objetos y facilita decidir qué bloques se deberían desplazar para conseguir el objetivo. Este detalle refuerza la organización visual sin comprometer la estética minimalista del voxel art.

Portal
Teniendo ya en la cabeza la forma en la que va a abrirse el portal separé el diseño de la misma en dos componentes independientes: marco y puerta móvil. Cuando el portal se abre el marco permanece estático mientras el bloque de piedra de la puerta se desplaza hacia arriba permitiendo el paso. Este es un ejemplo tremendamente sencillo de cómo los artistas que crean los modelos y los programadores que les dan vida deben comunicarse entre sí, cada uno de ellos explicando al otro lo que necesita para poder realizar su trabajo. El intermediario en esta comunicación suele ser el game designer, que coordina todos los perfiles implicados en el desarrollo sin perder jamás de vista la línea que debe seguir el producto final.

¿Por qué Voxel Art?
El voxel art no solo tiene cierto encanto nostálgico, sino que además es muy eficiente para prototipos. Permite iterar diseños de forma rápida y sencilla. Estos modelos evolucionarán a versiones más detalladas, pero por el momento cumplen a la perfección su papel y permiten probar las mecánicas del juego.

Aunque en este proyecto solo lo uso para crear modelos temporales, con MagicaVoxel pueden crearse obras complejas e impresionantes. El voxel art es un universo en sí mismo, y hay muchos artistas que crean auténticas maravillas con él. Si quieres ver algunos ejemplos de ello visita voxelmade.com.

Gäelith dummie created with MagicaVoxel
Prototipo de Gäelith creado por Fere Blanco utilizando MagicaVoxel

Una vez creados los modelos puedo importarlos en Unity y comenzar a programar las mecánicas principales: movimiento de Gäelith, interacciones entre bloques y baldosas, y animaciones de la puerta del portal. Paso a paso seguiré añadiendo funcionalidades, ajustando elementos y, lo más importante, aprendiendo y experimentando con las diferentes herramientas de Unity. ¡Acompáñame y sigue la evolución del mundo de Gäelith!

Deja una respuesta

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