Cake on the run! – Juego 3D de evadir obstáculos hecho en Unity

El juego «Cake on the run!» es un juego 3D hecho en Unity en el que se controla a una persona que transporta en su espalda un pastel que compró para celebrar el cumpleaños de su mascota. Este juego fue desarrollado en 72 horas para la Game Jam Ludum Dare 49 con el tema «unstable» que significa inestable.

Objetivo del juego​

Elude los obstáculos y mantén balanceado el pastel para poder entregárselo a tu perro.

Controles

BALANCEAR EL PASTEL: A-D ESQUIVAR OBSTÁCULOS: W-S SALTAR: SPACE

COMPILACIÓN WEBGL

MIRA MI EXPERIMENTO MÁS RECIENTE
👇
piston cylinder arrangement made in unity
(CLICK PARA VER EN YOUTUBE)

Detalles Técnicos sobre el desarrollo de este juego

A continuación vamos a repasar un poco de información sobre el funcionamiento interno de este juego y sus mecánicas, en primer lugar es un proyecto 3D desarrollado con el motor Unity.

Estructura de escenas

Este juego está montado en tres escenas, la primera escena es la del menú principal que cuenta con dos botones, uno para empezar el juego y otro botón para cerrar el juego. Al pulsar el botón Play pasamos a la escena del juego en la cual está montado el escenario y el personaje. Pasamos a la tercer y última escena cuando el personaje llega hasta su casa donde lo espera ansioso su perro.

El personaje controlado por el jugador

El personaje que hay que controlar corre automáticamente con una velocidad preestablecida que podemos controlarla yendo hacia adelante o hacia atrás con las flechas direccionales o con las teclas A-D, esto hará que a la velocidad inicial se incremente o decremente en una cierta medida, el personaje nunca puede retroceder solo ir un poco mas lento o mas rápido, este movimiento sirve principalmente para balancear el pastel.

El personaje además se puede mover hacia su izquierda y derecha, esto se logra con las flechas direccionales arriba y abajo o con las teclas W-S, este movimiento permite al personaje eludir los obstáculos.

El pastel inestable

El pastel y la bandeja de soporte fueron hechos en Blender y consiste en piezas separadas que están unidas a un mismo esqueleto, constantemente se reproduce una animación que hace que las piezas del pastel salten a medida que el personaje se mueve pero además se controla el ángulo de los huesos del pastel para producir la inclinación hacia un lado o el otro, la inclinación del pastel responde a las acciones del personaje, es decir si el personaje acelera la tendendencia del pastel es inclinarse hacia atrás, si el personaje va mas lento el pastel tiende a inclinarse hacia adelante, además de esto cada tanto se producen eventos aleatorios que sacan al pastel de su estado de estabilidad y fuerzan al jugador a tomar medidas al respecto.

Música

La música de este juego la compuso uno de los miembros del equipo puedes visitar el canal Trepen el Paredón para ver mas trabajos de su estudio.

Obstáculos del mundo

Los principales obstáculos son vallas de construcción, árboles y autos los cuales son elementos estáticos, mas adelante se agregan pozos en los que si el personaje cae la partida se termina. Además aparecen unos alegres obreros que transportan un vidrio, estos constituyen un obstáculo móvil.

El escenario

Los modelos 3D del escenario son modelos que hicimos utilizando Blender, los materiales del escenario no tienen texturas, solo tienen aplicados colores planos. El personaje fue modelado a partir de una imagen de referencia de un personaje low poly que además contaba con la posición de los polígonos y lo que es la topología

Secured By miniOrange