Semana_9
Dev Moon Studios » Devlog



Corrección de errores
- Problema con las tareas y su UI:
- Error: Las tareas no coincidían con lo mostrado en la interfaz de usuario. Cuando un NPC era llevado al escritorio, no comenzaba a trabajar, incluso si el UI indicaba que había una tarea disponible para su rol.
- Causa:
- El TaskManager estaba duplicado, y uno de ellos limpiaba la lista de tareas en su método Awake, eliminando las tareas al inicializar en el Canvas.
- No existía un mecanismo para actualizar el UI al completar tareas.
- Solución:
- Eliminé el duplicado del TaskManager y revisé sus procesos para que funcione correctamente.
- Añadí una función para actualizar el UI de tareas completadas. Cada tarea ahora tiene un índice único y un sistema de validación interna que verifica su estado de completado.
- Falta de funcionalidad en la noche:
- Error: Durante la noche, no había un botón que permitiera avanzar el tiempo rápidamente, lo que hacía esta fase tediosa, ya que no había tareas activas para realizar.
- Solución:
- Implementé un multiplicador de tiempo que los jugadores pueden activar durante la noche. Este sistema acelera la velocidad del juego hasta las 7:00 AM, mejorando el flujo general.
- Errores en los íconos de estado de los NPCs:
- Error: Los íconos en las nubes de los NPCs, como el de "descansando", dejaban de aparecer en ciertos momentos del juego.
- Causa: Errores en la lógica de las líneas de código que gestionaban la visibilidad de estos íconos.
- Solución: Corregí los errores en el código, asegurando que los estados se actualicen correctamente en tiempo real. Probé el sistema varias veces y ahora funciona al 100%.
Get Dev Moon Studios
Dev Moon Studios
Proyecto en Desarrollo para mi Tesis
Status | In development |
Author | Loupzy_Dev |
Genre | Simulation, Role Playing |
Tags | crunch, dev, studio, Tycoon |
Leave a comment
Log in with itch.io to leave a comment.