A downloadable game

IndieSpainJam23 entry (...)

No me dio tiempo de acabar algo jugable!
(Encima he hecho submit de un juego antiguo en lugar de este xDD)


Descripción

Nos hemos quedado solos en medio de un apocalipsis zombie. Debemos esperar 10 días para que llegue la ayuda, mejor estar preparados. Por la noche otros enemigos se unen a la causa.

Debemos evitar o luchar contra diversos enemigos, ayudándonos de trampas fabricadas por nosotros. Al mismo tiempo, tenemos que ir consiguiendo agua para no morir de sed.


Tema

Cae la noche

Es un juego de supervivencia donde tienes que aguantar varios días hasta que llegue la ayuda. Cuando cae la noche es mejor estar preparado, pues es oscura y alberga horrores.

Subtema: Automatización

Fabricamos una serie de trampas que ponemos por el escenario para que nos ayuden a acabar con los enemigos.


Controles

  • WASD para el movimiento.
  • Ratón para apuntar, el personaje mira al cursor siempre.
  • Click izquierdo para atacar o poner trampa.
  • Click izquierdo presionado y giro de ratón para girar trampa al ponerla.
  • Click derecho para cancelar trampa cuando estamos girándolas.
  • E para saquear muebles.
  • TAB para abrir el inventario.
  • Rueda del ratón para cambiar entre ataque y trampas.

Herramientas

  • Unreal Engine 5.
  • Blender.
  • Mixamo.
  • Photopea.

Devlog

Mecánicas y funcionalidades completadas

Personaje principal

  • Modelo provisional, que se quedó como definitivo.
  • Movimiento, siempre mirando al cursor del ratón.
  • Puede pegar puñetazos.
  • Puede morir.
  • Es capaz de poner trampas.

Trampas

Mientras está lejos no se pueden poner. Si está en rango, podemos poner las trampas con un click o presionar el mouse1 para girar la trampa hacia donde queramos

    Pinchos

    Si un enemigo o el personaje pisan esta trampa, salen pinchos del suelo que dañan a todos los que estén encima.

    Barricada

    Muro de madera que impide el paso.

    Torreta

    Torreta automática que se activa al pasar un enemigo. Dispara balas en línea recta que dañan a cualquier personaje.

    Plancha

    Plancha de hierro que se activa al pasar un enemigo. Empuja y daña a cualquier personaje que golpee.

Enemigos (Zombie y Hombre lobo)

  • Camina muy lento por el día, algo más rápido por la noche y corre cuando te ve. El zombie en cada caso es más lento que el hombre lobo.
  • Pueden ver al protagonista.
  • Puede atacar.
  • Puede morir.

Funcionalidades varias

    Ciclo día-noche

    Cuando cae la noche, y cuando amanece, cambia progresivamente la luz.

    Sistema de sed

    Tenemos una barra de sed que va bajando con el tiempo. Para saciar la sed debemos consumir objetos que encontremos por el mapa. Ojo, que igual comerte una pizza te reduce la sed!

    Inventario y saqueo

    • Tenemos un inventario en la mochila.
    • Los items que guardamos tienen un peso que afecta a la velocidad de movimiento.
    • Algunos elementos del mapa contienen objetos que podemos saquear. Además podemos guardar objetos en ellos.

    Entrar a casas

    Podemos entrar a las casas, una vez dentro desaaprece la parte superior de la misma para poder ver el contenido. Hemos creado una serie de assets para dentro y fuera de las casas.

    Sistema de extracción

    Para ganar, debemos esperar 10 días e ir a la zona de extracción, donde seremos evacuados. Solo dio tiempo a crear un área simple con texto provisional.


TO-DO

Faltaron cosas para dar por terminado el minijuego, pero en la lista de tareas había alguna que otra más, estas son todas:

  • Fantasma: Por la noche, aparecería un fantasma que deambula por todo el mapa, atravesando paredes, y matando instantáneamente al jugador si se cruza en su trayectoria. Al amanecer desaparece.
  • El hombre lobo debe huir de día hacia su guarida.
  • Los enemigos rompen trampas.
  • Acción de quitar nuestras propias trampas, nos podemos quedar atascados fácilmente.
  • Sistema de crafteo. Modelar una mesa donde abriremos una nueva ventana de interfaz en la que podemos crear trampas a partir de items que hemos encontrado. En principio el inventario de trampas creadas sería ilimitado.
  • Música. Una para el día y otra para la noche.
  • Sonidos. Aullido que da comienzo a la noche, pasos, gruñidos, impactos, trampas, helicóptero de rescate, etc.
  • Planos. Debemos encontrar planos para aprender las trampas.
  • Bate de baseball. Podemos encontrar un bate, que sustituirá a los puños. Más alcance y más daño. Sin embargo la mochila pasará a ser de 10 a 8 slots. Hay que modelar, adaptar animaciones, etc.
  • Evaluar el poner durabilidad de trampas o no.
  • Mensajes informativos: mochila llena, mueble lleno, nevera solo puede contener consumibles, etc.
  • Crear el mapa. Esto conlleva crear algún asset más: coches (uno simple que se repite), aceras, farolas, árboles, vallas, etc.
  • Tutorial. Puede ser una simple imagen explicativa.
  • Pulir y balancear en general.

Descarga

Se ha subido el último ejecutable generado por si alguien tiene curiosidad. Hay cosas que no funcionan en la versión generada pero sí en el editor (no se ve la vida del personaje, el borde de la trampa seleccionada, puñetazo bug, etc)

Download

Download
10-days.zip 298 MB

Leave a comment

Log in with itch.io to leave a comment.