Passa al contingut principal

Desarrollo del Sistema de Dialogos

 ¡Hola a todos!
Marc al teclado (pun intended). 

Uno de los aspectos que queríamos que fueran más llamativos en El forn de Babalà era el sistema de diálogos. Como queremos dotar a los personajes de vida, además de tener un guión carismático y caracterizado, necesitamos que la lectura de las conversaciones sea interactiva, interesante y entretenida. Es por ello, que hicimos diversas iteraciones en la base del sistema hasta llegar a una que nos convenció a todos. 


Información del personaje en UnityInformación de las conversaciones en Unity

El primer problema que nos surgió a la hora de plantearlo, fue cómo almacenar las conversaciones. Con la ayuda de diversos tutoriales de YouTube, descubrimos los scriptable objects y cómo aplicarlos a las conversaciones, de forma que podemos crear, editar y almacenar conversaciones desde el editor de Unity. De esta manera, además, podemos tener información de cada personaje, como las emociones y así, en las conversaciones, indicar qué imagen mostrar.



¡Genial! El sistema de diálogos empieza a tomar forma. No obstante, queríamos ir más allá e introducir esa interactividad que hace que el texto cobre vida. Gracias a más tutoriales de YouTube descubrimos el typewriter effect y los tags que modifican el texto propios de TextMesh Pro, además de cómo añadir nuestros personalizados. Estos nos permiten utilizar tipos de fuente (negrita, cursiva, etc), cambiar el color, la velocidad del typewriter, etc. La utilización de los mismos se puede ver en la imagen de las conversaciones en el inspector de Unity.



¡Así se siente muchísimo mejor! Pero aún nos falta algo… ¡*Ding-ding*! Efectivamente, el sonido. Tomando como referencia el diseño de Celeste y gracias a un stream sobre el proyecto del juego en FMOD, pudimos generar sonidos de sintetizador que imitan la voz humana. No es tan profundo como el sistema en Celeste, en el que existen entonaciones para las emociones, pero funciona bastante bien. Simplemente reproducimos uno de los muchos sonidos que se han generado para cada personaje mientras hablan teniendo en cuenta si el carácter a mostrar es una puntuación.




¡Eso es otra cosa!


Por supuesto, hay muchos detalles en los que no se ha profundizado, tan solo queríamos dar una pequeña vista general de cómo funciona nuestro sistema; podéis contactarnos en Twitter si tenéis alguna duda (@Skyfr0g).


¡Esperamos que os haya gustado! Y no olvidéis estar atentos para cuando El forn de Babalà esté disponible para descargar ;).


Comentaris

Entrades populars d'aquest blog

Desarrollo del Arte

¡Hola de nuevo!    Hace nada hablamos del sistema de diálogos y como lo implementamos en el juego. Hoy queremos hablar del arte del juego. Todo el arte del juego ha sido posible gracias a nuestra directora de Arte, Érica. Ella ha sido la que ha dirigido a todo el grupo en cuanto al tema del arte y revisando que todo el arte del juego este perfectamente unificado y que no haya personajes que desentonen. De hecho una de sus primeras creaciones fue la pequeña Dore, junto con la gran Mifa.              Dore Mifa    Conforme se iba avanzando en el desarrollo  se empezó a dibujar también mas ilustraciones que las protagonistas principales. Por ejemplo un fondo era necesario tanto para el pueblo como para la panadería. Para el pueblo se hizo uso del parallax con lo que el fondo fue dibujado por capas para que así en el juego se pueda apreciar este parallax. Por otra parte la panadería tenia que tener ese sentimiento de hogar, por lo que se optó por un sitio bien luminoso. La panadería de Baba

Presentación de equipo - Nacho

¡Seguimos con las presentaciones de nuestros integrantes! En este día traemos a Nacho. Nacho es el principal creador de nuestro sistema de inventario de nuestro juego Desde el principio quisimos que nuestro juego tuviera un inventario para ver los ingredientes que tienes. Por ello Nacho se presto a hacer el inventario y no solo programó el inventario si no que además implemento otro tipo de inventario en el que podrás ver que recetas tienes y como se hacen. Cuando juguéis al juego podréis ver la función del inventario y mucho más. ¡Dad la bienvenida a Nacho!