Game Design


Documento de diseño del proyecto

Core Game Loop:

  • Inicio del día:

El jugador comenzará el día con una vista general de las tareas pendientes y el estado actual del estudio. Las estadísticas de los empleados, como la Stamina, se restablecerán a su máximo (100).

  • Asignar tareas:

El jugador asignará tareas a los NPCs, distribuyéndolas de acuerdo con las habilidades y la disponibilidad de cada empleado, con el objetivo de maximizar la productividad y optimizar el flujo de trabajo.

  • Compra/venta de equipo:

El jugador podrá comprar equipo, rentar nuevas oficinas y expandir la capacidad del estudio, lo que permitirá desarrollar proyectos más grandes y complejos a medida que avanza el juego.

  • Progreso de trabajo:

Se simulará un ciclo de día y noche mediante un reloj interno, permitiendo al jugador observar en tiempo real cómo avanzan los proyectos. El jugador podrá monitorear la moral, productividad y salud de los empleados y ajustar la gestión según sea necesario.

  • Fin del día:

Al final del día, el jugador recibirá un resumen del progreso, mostrando el avance en los proyectos y el estado financiero del estudio. Se podrán tomar decisiones importantes, como contratar o despedir personal, y evaluar la rentabilidad.



Sistema de tareas dinámico:

Actualmente, he creado una función que maneja el sistema de tareas. Esta función activa las tareas que se le asignan, determinando el tipo de tarea y el tiempo estimado para completarla en tiempo real.

Considero que el GameManager podría gestionar la cantidad de tareas diarias, asignando nuevas tareas según el progreso de cada día.



Solución:

Al completar una tarea, la cantidad total de tareas pendientes se reduce, de modo que el siguiente día solo se asignan las nuevas tareas que corresponden.



Sistema de cambiar la actividad del NPC

Se planea implementar un menú desplegable para cada NPC, donde se puedan ver sus estadísticas, cambiar su estado, ajustar su salario o apurarlo.

Apurarlo: Esto multiplicará su velocidad de trabajo por 1.5, pero consumirá el doble de Stamina y reducirá su moral.

Get Dev Moon Studios

Leave a comment

Log in with itch.io to leave a comment.